2017 Q4 | 2018 Q4 | 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] |
965.66M 8.6% |
990.39M 2.6% |
1.03B 3.7% |
1.02B -0.7% |
1.03B 1.0% |
1.06B 2.3% |
1.08B 2.1% |
1.06B -1.4% |
1.06B -0.2% |
1.03B -3.2% |
1.01B -1.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
639.95M 6.2% |
649.9M 1.6% |
665.32M 2.4% |
651.86M -2.0% |
653.15M 0.2% |
667.5M 2.2% |
692.61M 3.8% |
692.94M 0.0% |
708.76M 2.3% |
725.48M 2.4% |
730.83M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
325.71M 13.4% |
340.49M 4.5% |
361.95M 6.3% |
368.68M 1.9% |
378.01M 2.5% |
387.82M 2.6% |
384.64M -0.8% |
369.41M -4.0% |
351.63M -4.8% |
300.98M -14.4% |
275.69M -8.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
737.48M 6.1% |
746.67M 1.2% |
770.25M 3.2% |
763.68M -0.9% |
758.09M -0.7% |
779.12M 2.8% |
797.49M 2.4% |
796.53M -0.1% |
823.02M 3.3% |
848.24M 3.1% |
858.68M 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
97.54M 5.0% |
96.76M -0.8% |
104.94M 8.4% |
111.82M 6.6% |
104.94M -6.2% |
111.62M 6.4% |
104.87M -6.0% |
103.59M -1.2% |
114.26M 10.3% |
122.75M 7.4% |
127.85M 4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.17M 17.4% |
243.72M 6.8% |
257.02M 5.5% |
256.86M -0.1% |
273.07M 6.3% |
276.2M 1.1% |
279.77M 1.3% |
265.81M -5.0% |
237.36M -10.7% |
178.22M -24.9% |
147.83M -17.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
222.22M - |
- |
233.05M - |
- |
242.08M - |
- |
235.51M - |
- |
166M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.88M 22.1% |
222.22M 11.2% |
232.69M 4.7% |
233.05M 0.2% |
240.6M 3.2% |
242.08M 0.6% |
244.79M 1.1% |
235.51M -3.8% |
213.18M -9.5% |
166M -22.1% |
136.56M -17.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.493 14.2% |
1.586 6.2% |
1.664 5.0% |
1.664 0% |
1.714 3.0% |
1.714 0% |
1.686 -1.7% |
1.584 -6.0% |
1.374 -13.3% |
1.05 -23.6% |
0.86 -18.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.493 14.2% |
1.586 6.2% |
1.664 5.0% |
1.664 0% |
1.714 3.0% |
1.714 0% |
1.686 -1.7% |
1.584 -6.0% |
1.374 -13.3% |
1.05 -23.6% |
0.86 -18.1% |