2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | [friend] | [friend] | [friend] |
1.66B 8.2% |
1.74B 4.8% |
1.82B 4.6% |
1.86B 2.2% |
1.77B -4.9% |
1.65B -6.8% |
1.49B -9.6% |
1.26B -15.3% |
1.11B -12.2% |
932.29M -16.1% |
927.08M -0.6% |
931.96M 0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.62M -1.0% |
138.38M 3.6% |
157.3M 13.7% |
166.09M 5.6% |
179.36M 8.0% |
195.32M 8.9% |
176.18M -9.8% |
159.76M -9.3% |
146.61M -8.2% |
129.15M -11.9% |
130.45M 1.0% |
137.93M 5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53B 9.1% |
1.6B 4.9% |
1.67B 3.8% |
1.7B 1.8% |
1.59B -6.2% |
1.46B -8.5% |
1.32B -9.6% |
1.1B -16.1% |
963.98M -12.7% |
803.14M -16.7% |
796.63M -0.8% |
794.03M -0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.19B 9.8% |
1.26B 5.2% |
1.36B 8.4% |
1.44B 5.8% |
1.45B 0.9% |
1.42B -2.2% |
1.34B -5.9% |
1.2B -10.1% |
1.06B -11.7% |
939.83M -11.6% |
878.93M -6.5% |
876.14M -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B 11.4% |
1.12B 5.4% |
1.2B 7.8% |
1.28B 5.8% |
1.27B 0.0% |
1.23B -3.7% |
1.16B -5.3% |
1.04B -10.2% |
916.25M -12.2% |
810.68M -11.5% |
748.48M -7.7% |
738.22M -1.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
470.07M 4.3% |
487.11M 3.6% |
461.62M -5.2% |
421.59M -8.7% |
317.69M -24.6% |
229.64M -27.7% |
154.96M -32.5% |
61.17M -60.5% |
47.73M -22.0% |
-7.54M - |
48.15M - |
55.82M 15.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
257.62M - |
- |
445.86M - |
- |
357.94M - |
- |
248.99M - |
- |
147.87M - |
- |
139.33M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
438.8M 8.4% |
462.68M 5.4% |
445.86M -3.6% |
430.39M -3.5% |
357.94M -16.8% |
294.15M -17.8% |
248.99M -15.4% |
168.19M -32.5% |
147.99M -12.0% |
102.57M -30.7% |
139.79M 36.3% |
147.83M 5.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 8.9% |
1.29 5.7% |
1.2 -7.0% |
1.11 -7.5% |
0.88 -20.7% |
0.68 -22.7% |
0.59 -13.2% |
0.4 -32.2% |
0.35 -12.5% |
0.24 -31.4% |
0.33 37.5% |
0.35 6.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.22 8.9% |
1.29 5.7% |
1.2 -7.0% |
1.11 -7.5% |
0.88 -20.7% |
0.68 -22.7% |
0.59 -13.2% |
0.4 -32.2% |
0.35 -12.5% |
0.24 -31.4% |
0.33 37.5% |
0.35 6.1% |