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] |
1.43B 1.9% |
1.73B 21.0% |
1.79B 3.4% |
2.15B 19.9% |
1.7B -20.9% |
2.59B 52.4% |
2.62B 1.3% |
2.5B -4.6% |
2.77B 11.0% |
3.45B 24.3% |
2.73B -20.8% |
2.7B -1.1% |
|
Cost of Revenue | [friend] | [friend] |
417.51M -5.0% |
498M 19.3% |
501.79M 0.8% |
494.71M -1.4% |
422.26M -14.6% |
575.57M 36.3% |
615.37M 6.9% |
559.74M -9.0% |
586.87M 4.8% |
635.88M 8.4% |
537.64M -15.4% |
464.86M -13.5% |
|
Gross Profit | [friend] | [friend] |
1.01B 5.0% |
1.23B 21.8% |
1.29B 4.5% |
1.65B 28.2% |
1.27B -22.8% |
2.01B 57.8% |
2B -0.3% |
1.94B -3.2% |
2.19B 12.8% |
2.81B 28.6% |
2.19B -22.0% |
2.24B 2.0% |
|
Total Expenses | [friend] | [friend] |
1.08B 1.3% |
1.34B 23.8% |
1.47B 9.7% |
1.65B 12.7% |
1.41B -14.6% |
2.05B 45.0% |
2.23B 8.7% |
1.97B -11.7% |
2.36B 19.7% |
2.89B 22.7% |
2.47B -14.4% |
2.35B -5.1% |
|
Operating Expense | [friend] | [friend] |
662.55M 5.6% |
839.39M 26.7% |
965.24M 15.0% |
1.16B 20.0% |
990.52M -14.5% |
1.47B 48.7% |
1.61B 9.4% |
1.41B -12.7% |
1.77B 25.6% |
2.25B 27.4% |
1.94B -14.1% |
1.88B -2.8% |
|
Operating Income | [friend] | [friend] |
349.05M 3.8% |
392.42M 12.4% |
321.89M -18.0% |
492.01M 52.9% |
283.16M -42.4% |
536.71M 89.5% |
392M -27.0% |
531.04M 35.5% |
417.72M -21.3% |
559.01M 33.8% |
257.56M -53.9% |
355.62M 38.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
835.01M - |
- | - | - |
867.76M - |
- | - | - |
754.52M - |
|
Net Income | [friend] | [friend] |
225.15M 20.8% |
247.61M 10.0% |
218.89M -11.6% |
323.82M 47.9% |
205.13M -36.7% |
368.82M 79.8% |
320.97M -13.0% |
251.14M -21.8% |
270.04M 7.5% |
488.71M 81.0% |
261.55M -46.5% |
236.8M -9.5% |
|
Basic EPS | [friend] | [friend] |
8.957 24.0% |
9.65 7.7% |
8.48 -12.1% |
12.56 48.1% |
7.95 -36.7% |
14.29 79.7% |
12.44 -12.9% |
9.72 -21.9% |
10.44 7.4% |
19.2 83.9% |
10.4 -45.8% |
9.45 -9.1% |
|
Diluted EPS | [friend] | [friend] |
8.727 20.8% |
9.57 9.7% |
8.45 -11.7% |
12.51 48.0% |
7.93 -36.6% |
14.26 79.8% |
12.39 -13.1% |
9.66 -22.0% |
10.41 7.8% |
19.11 83.6% |
10.37 -45.7% |
9.44 -9.0% |