2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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] | [friend] | [friend] | [friend] | [friend] |
1.16B 7.2% |
1.18B 2.2% |
1.2B 1.9% |
1.21B 0.3% |
1.23B 2.2% |
1.21B -1.6% |
1.34B 10.3% |
1.35B 0.9% |
1.38B 2.0% |
1.45B 5.4% |
1.42B -2.5% |
1.48B 4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
670.82M 8.1% |
692.02M 3.2% |
702.17M 1.5% |
708.3M 0.9% |
734.43M 3.7% |
727.26M -1.0% |
835.28M 14.9% |
849.99M 1.8% |
876.66M 3.1% |
929.64M 6.0% |
873.96M -6.0% |
920M 5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
484.46M 5.9% |
488.5M 0.8% |
500.99M 2.6% |
497.99M -0.6% |
498.25M 0.1% |
486.12M -2.4% |
502.59M 3.4% |
500.2M -0.5% |
500.49M 0.1% |
522.22M 4.3% |
541.4M 3.7% |
562.13M 3.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
900.26M 8.4% |
930.33M 3.3% |
958.03M 3.0% |
970.4M 1.3% |
1.01B 3.8% |
1.02B 1.5% |
1.17B 14.2% |
1.2B 2.9% |
1.25B 4.2% |
1.32B 5.8% |
1.26B -5.2% |
1.3B 3.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.44M 9.3% |
238.31M 3.9% |
255.86M 7.4% |
262.1M 2.4% |
272.51M 4.0% |
294.93M 8.2% |
331.62M 12.4% |
350.81M 5.8% |
374.8M 6.8% |
394.69M 5.3% |
381.07M -3.5% |
379.23M -0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
255.03M 3.0% |
250.18M -1.9% |
245.13M -2.0% |
235.89M -3.8% |
225.74M -4.3% |
191.18M -15.3% |
170.96M -10.6% |
149.39M -12.6% |
125.69M -15.9% |
127.53M 1.5% |
160.33M 25.7% |
182.9M 14.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.49M - |
- |
227.7M - |
- |
198.63M - |
- |
225.34M - |
- |
190.26M - |
- |
138.65M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
214.76M 2.5% |
217.72M 1.4% |
218.32M 0.3% |
211.75M -3.0% |
198.95M -6.0% |
241.24M 21.3% |
220.31M -8.7% |
200.66M -8.9% |
183.22M -8.7% |
103.38M -43.6% |
138.57M 34.0% |
157.63M 13.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.691 -1.8% |
0.701 1.4% |
0.73 4.2% |
0.72 -1.4% |
0.67 -6.9% |
0.83 23.9% |
0.72 -13.3% |
0.64 -11.1% |
0.58 -9.4% |
0.3 -48.3% |
0.45 50.0% |
0.52 15.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.691 -1.8% |
0.701 1.4% |
0.73 4.2% |
0.72 -1.4% |
0.67 -6.9% |
0.83 23.9% |
0.72 -13.3% |
0.64 -11.1% |
0.58 -9.4% |
0.3 -48.3% |
0.45 50.0% |
0.52 15.6% |