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] |
1.65B 30.3% |
1.9B 15.3% |
1.66B -12.7% |
1.47B -11.4% |
1.79B 22.1% |
2.21B 22.9% |
1.8B -18.6% |
1.53B -14.9% |
1.9B 24.6% |
2.26B 18.6% |
1.82B -19.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
813.33M 42.2% |
918.98M 13.0% |
826.93M -10.0% |
676.14M -18.2% |
896.57M 32.6% |
1.07B 19.3% |
866.05M -19.0% |
709.83M -18.0% |
959.12M 35.1% |
1.09B 14.1% |
887.1M -18.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
834.44M 20.4% |
980.76M 17.5% |
832.45M -15.1% |
793.28M -4.7% |
898.05M 13.2% |
1.14B 26.5% |
929.45M -18.2% |
817.62M -12.0% |
944.18M 15.5% |
1.16B 23.2% |
929.85M -20.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.37B 26.1% |
1.64B 19.7% |
1.64B -0.2% |
1.27B -22.6% |
1.5B 18.4% |
1.84B 22.3% |
1.72B -6.4% |
1.34B -22.3% |
1.59B 19.3% |
1.8B 12.9% |
1.74B -3.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
558.94M 8.4% |
724M 29.5% |
812.54M 12.2% |
592.95M -27.0% |
606.26M 2.2% |
768.12M 26.7% |
853.49M 11.1% |
625.46M -26.7% |
633.62M 1.3% |
703.47M 11.0% |
854.56M 21.5% |
|
Operating Income | [friend] | [friend] | [friend] |
275.5M 55.6% |
256.76M -6.8% |
19.91M -92.2% |
200.33M 906.0% |
291.78M 45.7% |
368.24M 26.2% |
75.96M -79.4% |
192.16M 153.0% |
310.56M 61.6% |
459.36M 47.9% |
75.28M -83.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
434.67M - |
- | - | - |
480.26M - |
- | - | - |
489.53M - |
- | - | |
Net Income | [friend] | [friend] | [friend] |
148.16M 57.8% |
132.44M -10.6% |
-952K - |
111.63M - |
158.24M 41.8% |
247.04M 56.1% |
25.89M -89.5% |
103.08M 298.2% |
187.11M 81.5% |
308.75M 65.0% |
32.59M -89.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
11.39 53.9% |
10.07 -11.6% |
-0.23 - |
8.39 - |
12.52 49.2% |
19.78 58.0% |
2.4 -87.9% |
8.72 263.3% |
16.18 85.6% |
26.66 64.8% |
2.87 -89.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
10.8 54.7% |
9.61 -11.0% |
-0.23 - |
8.12 - |
12.15 49.6% |
19.19 57.9% |
2.36 -87.7% |
8.49 259.7% |
15.84 86.6% |
26.17 65.2% |
2.46 -90.6% |