2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q3 | 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] | [friend] | [friend] |
2.25B 6.5% |
2.35B 4.4% |
2.6B 10.5% |
2.73B 4.9% |
2.81B 3.2% |
2.9B 3.3% |
2.89B -0.6% |
2.86B -1.1% |
2.88B 0.9% |
2.95B 2.4% |
2.99B 1.3% |
3.02B 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B 6.4% |
1.39B 3.9% |
1.55B 11.3% |
1.66B 6.9% |
1.7B 2.6% |
1.79B 5.6% |
1.81B 0.8% |
1.78B -1.4% |
1.84B 3.2% |
1.86B 1.4% |
1.99B 7.0% |
2.04B 2.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
914.09M 6.6% |
960.82M 5.1% |
1.05B 9.4% |
1.07B 1.9% |
1.11B 4.0% |
1.11B -0.2% |
1.08B -2.8% |
1.07B -0.6% |
1.04B -2.9% |
1.09B 4.2% |
993.79M -8.5% |
974.6M -1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5B 5.7% |
1.57B 4.9% |
1.72B 9.3% |
1.83B 6.4% |
1.87B 2.1% |
1.96B 4.9% |
2.01B 2.5% |
1.98B -1.4% |
2.05B 3.5% |
2.08B 1.6% |
2.25B 8.1% |
2.3B 2.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.21M 0.1% |
182.49M 13.2% |
171.53M -6.0% |
176.04M 2.6% |
171.92M -2.3% |
169.26M -1.5% |
202.48M 19.6% |
198.51M -2.0% |
210.52M 6.1% |
218.34M 3.7% |
256.34M 17.4% |
257.01M 0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
752.88M 8.1% |
778.33M 3.4% |
879.73M 13.0% |
895.22M 1.8% |
942.42M 5.3% |
942.73M 0.0% |
878.01M -6.9% |
875.42M -0.3% |
832.49M -4.9% |
868.29M 4.3% |
737.46M -15.1% |
717.59M -2.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
478.47M - |
- |
520.8M - |
- |
559.76M - |
- |
607.18M - |
- |
597.46M - |
- |
361.65M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
437.8M 6.8% |
442.08M 1.0% |
473.92M 7.2% |
488.98M 3.2% |
516.87M 5.7% |
548.59M 6.1% |
553.45M 0.9% |
545.74M -1.4% |
537.59M -1.5% |
517.99M -3.6% |
310.74M -40.0% |
318.6M 2.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.14 7.5% |
0.12 -14.3% |
0.13 8.3% |
0.133 2.0% |
0.14 5.6% |
0.15 7.1% |
0.15 0% |
0.15 0% |
0.14 -6.7% |
0.141 0.5% |
0.08 -43.1% |
0.08 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.14 7.5% |
0.12 -14.3% |
0.13 8.3% |
0.133 2.0% |
0.14 5.6% |
0.15 7.1% |
0.15 0% |
0.15 0% |
0.14 -6.7% |
0.141 0.5% |
0.08 -43.1% |
0.08 0% |