2016 Q4 | 2017 Q4 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 6.8% |
1.26B 2.8% |
1.3B 2.8% |
1.3B 0.5% |
1.24B -4.6% |
1.19B -4.2% |
1.15B -3.1% |
1.12B -3.0% |
1.17B 4.8% |
1.23B 5.2% |
1.25B 1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
806.66M 7.7% |
832.82M 3.2% |
895.25M 7.5% |
908.11M 1.4% |
876.97M -3.4% |
865.5M -1.3% |
857.02M -1.0% |
837.01M -2.3% |
874.99M 4.5% |
914.56M 4.5% |
913.74M -0.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
420.99M 5.1% |
429.13M 1.9% |
401.44M -6.5% |
394.67M -1.7% |
365.64M -7.4% |
324.98M -11.1% |
296.02M -8.9% |
281.82M -4.8% |
297.05M 5.4% |
318.87M 7.3% |
339.6M 6.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 7.8% |
1.05B 4.0% |
1.09B 3.7% |
1.1B 1.2% |
1.06B -3.6% |
1.05B -1.5% |
1.03B -1.6% |
1.01B -2.0% |
1.07B 5.4% |
1.12B 4.8% |
1.14B 2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.93M 8.5% |
219.52M 7.1% |
196.37M -10.5% |
196.51M 0.1% |
187.42M -4.6% |
183.35M -2.2% |
175.2M -4.4% |
174.07M -0.6% |
190.47M 9.4% |
202.29M 6.2% |
228.7M 13.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.06M 2.1% |
209.61M -3.0% |
205.07M -2.2% |
198.16M -3.4% |
178.22M -10.1% |
141.64M -20.5% |
120.81M -14.7% |
107.75M -10.8% |
106.58M -1.1% |
116.58M 9.4% |
110.9M -4.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.62M - |
- |
186.79M - |
- |
175.62M - |
- |
113.43M - |
- |
93.66M - |
- |
95.42M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.62M 3.6% |
187.9M -1.9% |
186.79M -0.6% |
178.98M -4.2% |
175.62M -1.9% |
152.08M -13.4% |
113.43M -25.4% |
103M -9.2% |
93.66M -9.1% |
76.9M -17.9% |
95.42M 24.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68 3.0% |
0.67 -1.5% |
0.66 -1.5% |
0.63 -4.5% |
0.62 -1.6% |
0.53 -14.5% |
0.4 -24.5% |
0.37 -7.5% |
0.33 -10.8% |
0.27 -18.2% |
0.34 25.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68 3.0% |
0.66 -2.9% |
0.65 -1.5% |
0.62 -4.6% |
0.61 -1.6% |
0.53 -13.1% |
0.4 -24.5% |
0.37 -7.5% |
0.33 -10.8% |
0.27 -18.2% |
0.34 25.9% |