2016 Q4 | 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] |
1.01B 3.6% |
1.05B 3.9% |
1.07B 2.4% |
1.09B 1.9% |
1.13B 3.5% |
1.11B -1.5% |
1.13B 1.2% |
1.1B -2.0% |
1.08B -2.1% |
1.08B -0.2% |
1.08B 0.4% |
1.1B 1.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
729.97M 4.3% |
779.58M 6.8% |
807.53M 3.6% |
832.61M 3.1% |
875.82M 5.2% |
863.15M -1.4% |
871.9M 1.0% |
845.12M -3.1% |
817.81M -3.2% |
814.23M -0.4% |
811.43M -0.3% |
833.43M 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
276.85M 1.7% |
266.33M -3.8% |
263.19M -1.2% |
258.69M -1.7% |
253.38M -2.1% |
249.62M -1.5% |
254.26M 1.9% |
258.71M 1.8% |
262.63M 1.5% |
263.76M 0.4% |
271.01M 2.7% |
268.65M -0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
861.96M 4.6% |
895.2M 3.9% |
934.23M 4.4% |
958.06M 2.6% |
1B 4.8% |
992.17M -1.2% |
1.01B 1.7% |
987.6M -2.1% |
963.22M -2.5% |
956.7M -0.7% |
956.7M 0.0% |
979.95M 2.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.99M 6.4% |
115.62M -12.4% |
126.69M 9.6% |
125.46M -1.0% |
127.98M 2.0% |
129.02M 0.8% |
137.17M 6.3% |
142.47M 3.9% |
145.41M 2.1% |
142.47M -2.0% |
145.26M 2.0% |
146.52M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
144.86M -2.3% |
150.72M 4.0% |
136.49M -9.4% |
133.23M -2.4% |
125.4M -5.9% |
120.6M -3.8% |
117.09M -2.9% |
116.24M -0.7% |
117.23M 0.8% |
121.29M 3.5% |
125.75M 3.7% |
122.13M -2.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.01M - |
- |
142.72M - |
- |
143.02M - |
- |
133.08M - |
- |
130.67M - |
- |
132.92M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.01M 0.9% |
158.02M 12.1% |
142.72M -9.7% |
137.07M -4.0% |
143.02M 4.3% |
150.97M 5.6% |
133.08M -11.9% |
130.23M -2.1% |
130.67M 0.3% |
118.34M -9.4% |
132.92M 12.3% |
133.63M 0.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07 -7.0% |
1.14 6.5% |
1 -12.3% |
0.96 -4.0% |
1 4.2% |
1.06 6.0% |
0.93 -12.3% |
0.91 -2.2% |
0.91 0% |
0.82 -9.9% |
0.93 13.4% |
0.94 1.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07 -7.0% |
1.14 6.5% |
1 -12.3% |
0.96 -4.0% |
1 4.2% |
1.06 6.0% |
0.93 -12.3% |
0.91 -2.2% |
0.91 0% |
0.82 -9.9% |
0.93 13.4% |
0.94 1.1% |