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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
2.4B -31.8% |
2.31B -3.7% |
2.36B 2.3% |
2.61B 10.8% |
2.37B -9.3% |
2.29B -3.5% |
2.43B 6.5% |
2.87B 17.8% |
2.31B -19.5% |
2.5B 8.3% |
2.54B 1.7% |
|
Cost of Revenue | [friend] | [friend] |
1.06B -46.3% |
1B -5.9% |
1.06B 5.5% |
1.22B 15.5% |
1.09B -10.6% |
1.02B -6.7% |
1.17B 14.6% |
1.45B 24.2% |
1.04B -28.6% |
1.15B 11.4% |
1.2B 4.4% |
|
Gross Profit | [friend] | [friend] |
1.33B -13.1% |
1.31B -1.9% |
1.3B -0.2% |
1.39B 6.9% |
1.28B -8.2% |
1.27B -0.8% |
1.27B -0.1% |
1.42B 12.0% |
1.27B -10.3% |
1.35B 5.8% |
1.34B -0.6% |
|
Total Expenses | [friend] | [friend] |
2.2B -29.2% |
2.15B -2.5% |
2.2B 2.4% |
2.4B 8.9% |
2.27B -5.3% |
2.2B -3.0% |
2.33B 5.9% |
2.6B 11.7% |
2.2B -15.4% |
2.34B 6.3% |
2.4B 2.4% |
|
Operating Expense | [friend] | [friend] |
1.14B 0.7% |
1.15B 0.5% |
1.14B -0.3% |
1.18B 2.8% |
1.18B 0.3% |
1.18B 0.3% |
1.16B -1.6% |
1.16B -0.8% |
1.17B 1.0% |
1.19B 1.8% |
1.19B 0.4% |
|
Operating Income | [friend] | [friend] |
190.44M -52.4% |
158.36M -16.8% |
159.24M 0.6% |
216.88M 36.2% |
98.56M -54.6% |
84.46M -14.3% |
102.64M 21.5% |
264.08M 157.3% |
106.16M -59.8% |
159.72M 50.5% |
146.84M -8.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
335.15M - |
- | - | - |
220.49M - |
- | - | - |
287.2M - |
- | |
Net Income | [friend] | [friend] |
117.59M -64.3% |
107.74M -8.4% |
114.57M 6.3% |
51.8M -54.8% |
66.55M 28.5% |
73.47M 10.4% |
72.23M -1.7% |
-129.93M - |
71.03M - |
115.75M 63.0% |
99.76M -13.8% |
|
Basic EPS | [friend] | [friend] |
25.5 -69.9% |
22.79 -10.6% |
24.27 6.5% |
10.9 -55.1% |
14.1 29.4% |
15.56 10.4% |
15.31 -1.6% |
-27.53 - |
15.05 - |
24.52 62.9% |
21.13 -13.8% |
|
Diluted EPS | [friend] | [friend] |
25.5 -64.9% |
22.79 -10.6% |
24.27 6.5% |
10.9 -55.1% |
14.1 29.4% |
15.56 10.4% |
15.303 -1.7% |
-27.53 - |
15.05 - |
24.52 62.9% |
21.13 -13.8% |