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] |
683.41M -1.3% |
714.29M 4.5% |
978.58M 37.0% |
878.59M -10.2% |
951.08M 8.3% |
916.26M -3.7% |
848.55M -7.4% |
969.52M 14.3% |
1.05B 8.5% |
1.06B 0.6% |
1.02B -3.2% |
1.04B 1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
246.86M -2.6% |
253.66M 2.8% |
360.51M 42.1% |
294.34M -18.4% |
389.01M 32.2% |
404.55M 4.0% |
370.55M -8.4% |
379.23M 2.3% |
451.78M 19.1% |
454.85M 0.7% |
523.35M 15.1% |
437.13M -16.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
436.55M -0.5% |
460.63M 5.5% |
618.07M 34.2% |
584.24M -5.5% |
562.07M -3.8% |
511.71M -9.0% |
478M -6.6% |
590.28M 23.5% |
600.09M 1.7% |
603.74M 0.6% |
501.1M -17.0% |
603.5M 20.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
585.13M 2.8% |
646.26M 10.4% |
754.64M 16.8% |
760.12M 0.7% |
911.07M 19.9% |
904.53M -0.7% |
882.67M -2.4% |
816.7M -7.5% |
906.36M 11.0% |
1.02B 13.0% |
1.05B 2.8% |
936.45M -11.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
338.28M 7.0% |
392.6M 16.1% |
394.13M 0.4% |
465.78M 18.2% |
522.05M 12.1% |
499.98M -4.2% |
512.13M 2.4% |
437.47M -14.6% |
454.58M 3.9% |
569.31M 25.2% |
529.41M -7.0% |
499.32M -5.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
98.28M -20.0% |
68.03M -30.8% |
223.94M 229.2% |
118.47M -47.1% |
40.01M -66.2% |
11.73M -70.7% |
-34.12M - |
152.82M - |
145.51M -4.8% |
34.43M -76.3% |
-28.31M - |
104.18M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
341.46M - |
- | - | - |
159.49M - |
- | - | - |
78.71M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
73.72M -17.9% |
66.48M -9.8% |
161.13M 142.4% |
57.01M -64.6% |
8.86M -84.5% |
-154.46M - |
-13.45M - |
111.42M - |
88.79M -20.3% |
29.27M -67.0% |
-30.11M - |
72.86M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
9.32 -24.0% |
8.33 -10.6% |
20.32 143.9% |
7 -65.6% |
0.78 -88.9% |
-19.18 - |
-1.61 - |
13.31 - |
10.3 -22.6% |
2.97 -71.2% |
-3.29 - |
7.97 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
8.69 -23.5% |
7.87 -9.4% |
19.27 144.9% |
6.62 -65.6% |
0.78 -88.2% |
-19.18 - |
-1.61 - |
13.279 - |
10.13 -23.7% |
2.95 -70.9% |
-3.29 - |
7.97 - |