2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B -1.4% |
1.9B -13.3% |
2.54B 34.0% |
2.1B -17.4% |
2.27B 8.2% |
2.63B 15.7% |
2.47B -6.0% |
2.38B -3.8% |
2.47B 3.9% |
2.81B 13.9% |
3.02B 7.5% |
2.51B -17.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.07B 1.7% |
1.73B -16.1% |
2.43B 39.9% |
1.93B -20.3% |
2.02B 4.6% |
2.38B 17.6% |
2.53B 6.4% |
2.2B -13.0% |
2.2B 0.1% |
2.49B 12.8% |
2.9B 16.8% |
2.19B -24.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
121.03M -35.6% |
161.32M 33.3% |
114.48M -29.0% |
165.81M 44.8% |
248.46M 49.8% |
248.71M 0.1% |
-60.08M - |
174.83M - |
265.25M 51.7% |
326.88M 23.2% |
121.95M -62.7% |
313.64M 157.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
2.1B 1.8% |
1.77B -15.7% |
2.5B 40.7% |
1.97B -21.0% |
2.07B 4.8% |
2.42B 17.3% |
2.6B 7.4% |
2.24B -14.0% |
2.25B 0.7% |
2.53B 12.5% |
2.99B 18.1% |
2.23B -25.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
36.41M 2.9% |
39.26M 7.8% |
69.48M 77.0% |
38M -45.3% |
43.79M 15.2% |
44.54M 1.7% |
71.43M 60.4% |
35.63M -50.1% |
49.25M 38.2% |
48.06M -2.4% |
88.98M 85.2% |
37.68M -57.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
84.63M -44.6% |
122.06M 44.2% |
44.99M -63.1% |
127.81M 184.1% |
204.67M 60.1% |
204.17M -0.2% |
-131.52M - |
139.2M - |
216M 55.2% |
278.82M 29.1% |
32.97M -88.2% |
275.96M 737.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
192.17M 41.6% |
- | - | - |
314.72M - |
- | - | - |
336.06M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
56.43M -58.4% |
140.29M 148.6% |
58.29M -58.5% |
116.56M 100.0% |
198.16M 70.0% |
172.53M -12.9% |
-69.09M - |
138.21M - |
197.85M 43.2% |
253.03M 27.9% |
37.92M -85.0% |
265.57M 600.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 -66.7% |
0.03 200.0% |
0.02 -33.3% |
0.03 50.0% |
0.04 33.3% |
0.04 0% |
-0.02 - |
0.03 - |
0.05 66.7% |
0.05 0% |
0.01 -80% |
0.06 500% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 -66.7% |
0.03 200.0% |
0.02 -33.3% |
0.03 50.0% |
0.04 33.3% |
0.04 0% |
-0.02 - |
0.03 - |
0.05 66.7% |
0.05 0% |
0.01 -80% |
0.06 500% |