2018 Q4 | 2019 Q4 | 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] |
815.61M 155.6% |
2.48B 203.5% |
2.53B 2.1% |
3.01B 19.3% |
2.7B -10.3% |
2.77B 2.6% |
2.39B -13.7% |
2.31B -3.7% |
1.93B -16.5% |
2.66B 38.4% |
2.25B -15.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
695.72M 213.6% |
1.88B 170.4% |
1.98B 5.3% |
2.36B 19.0% |
2B -15.2% |
2.1B 5.1% |
1.79B -14.9% |
1.68B -6.2% |
1.43B -14.7% |
2.16B 51.0% |
1.86B -14.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
119.89M 23.3% |
594.62M 396.0% |
545.91M -8.2% |
656.8M 20.3% |
704.49M 7.3% |
672.86M -4.5% |
606.32M -9.9% |
629.45M 3.8% |
494.91M -21.4% |
504.76M 2.0% |
392.9M -22.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
735.37M 180.4% |
2.14B 190.4% |
2.25B 5.2% |
2.69B 19.5% |
2.35B -12.4% |
2.41B 2.6% |
2.12B -11.9% |
2B -5.8% |
1.74B -13.1% |
2.45B 40.6% |
2.14B -12.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
39.65M -2.0% |
254.56M 542.1% |
265.58M 4.3% |
328.14M 23.6% |
353.38M 7.7% |
312.38M -11.6% |
337.95M 8.2% |
326.29M -3.5% |
309.81M -5.0% |
287.12M -7.3% |
279.42M -2.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
80.24M 41.4% |
340.05M 323.8% |
280.33M -17.6% |
328.67M 17.2% |
351.11M 6.8% |
360.48M 2.7% |
268.38M -25.6% |
303.17M 13.0% |
185.1M -38.9% |
217.64M 17.6% |
113.48M -47.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
73.63M 50.0% |
295.74M 301.6% |
254.75M -13.9% |
307.18M 20.6% |
- |
370.1M - |
- |
347.87M - |
- |
302.57M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
73.63M 50.0% |
295.74M 301.6% |
254.75M -13.9% |
307.18M 20.6% |
356.22M 16.0% |
370.1M 3.9% |
299.96M -19.0% |
347.87M 16.0% |
254.24M -26.9% |
302.57M 19.0% |
211.08M -30.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 43.0% |
0.58 346.2% |
0.504 -13.1% |
0.55 9.1% |
0.59 7.3% |
0.61 3.4% |
0.46 -24.6% |
0.49 6.5% |
0.36 -26.5% |
0.45 25.0% |
0.31 -31.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 43.0% |
0.58 346.2% |
0.504 -13.1% |
0.55 9.1% |
0.59 7.3% |
0.61 3.4% |
0.46 -24.6% |
0.49 6.5% |
0.36 -26.5% |
0.45 25.0% |
0.31 -31.1% |