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] | [friend] |
1.23B 4.0% |
1.19B -3.1% |
1.24B 4.3% |
1.22B -2.1% |
1.25B 2.6% |
1.28B 2.5% |
1.24B -3.2% |
1.22B -1.5% |
1.16B -5.2% |
1.09B -5.5% |
1.06B -2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
988.25M 3.7% |
940.89M -4.8% |
979.63M 4.1% |
953.99M -2.6% |
983.21M 3.1% |
1.02B 4.0% |
987.96M -3.3% |
973.99M -1.4% |
917.95M -5.8% |
866.49M -5.6% |
840.95M -2.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.52M 5.2% |
250.17M 3.6% |
262.06M 4.8% |
262.21M 0.1% |
265.11M 1.1% |
257.56M -2.8% |
250.91M -2.6% |
246.56M -1.7% |
238.54M -3.3% |
226.11M -5.2% |
223.08M -1.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 3.5% |
1.08B -3.2% |
1.12B 3.9% |
1.1B -1.9% |
1.14B 3.4% |
1.17B 2.7% |
1.13B -2.8% |
1.12B -1.2% |
1.06B -5.3% |
1.02B -3.5% |
999.56M -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.29M 1.9% |
137.44M 8.8% |
141.26M 2.8% |
145.47M 3.0% |
153.86M 5.8% |
145.16M -5.7% |
146.96M 1.2% |
147.62M 0.4% |
144.66M -2.0% |
158.5M 9.6% |
158.6M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.23M 9.1% |
112.73M -2.2% |
120.8M 7.2% |
116.74M -3.4% |
111.25M -4.7% |
112.41M 1.0% |
103.95M -7.5% |
98.95M -4.8% |
93.87M -5.1% |
67.62M -28.0% |
64.48M -4.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.2M 12.4% |
80.16M -2.5% |
- |
81.45M - |
- |
82.72M - |
- |
77.05M - |
- |
47.16M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.25M 12.5% |
80.23M -2.5% |
81.25M 1.3% |
81.51M 0.3% |
80.68M -1.0% |
82.72M 2.5% |
76.8M -7.2% |
77.13M 0.4% |
72.54M -6.0% |
47.19M -34.9% |
45.1M -4.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 12.5% |
0.27 0% |
0.27 0% |
0.25 -7.4% |
0.23 -8.0% |
0.22 -4.3% |
0.19 -13.6% |
0.2 5.3% |
0.19 -5.0% |
0.12 -36.8% |
0.12 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 12.5% |
0.27 0% |
0.27 0% |
0.25 -7.4% |
0.23 -8.0% |
0.22 -4.3% |
0.19 -13.6% |
0.2 5.3% |
0.19 -5.0% |
0.12 -36.8% |
0.12 0% |