2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92B 0.0% |
2.02B 5.4% |
2.11B 4.5% |
2.28B 7.9% |
2.26B -0.8% |
2.32B 2.7% |
2.31B -0.6% |
2.1B -8.7% |
1.99B -5.5% |
1.86B -6.4% |
1.78B -4.2% |
1.81B 1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
902M -4.0% |
948.66M 5.2% |
975.57M 2.8% |
1.04B 7.0% |
1.03B -1.2% |
1.11B 7.8% |
1.09B -1.8% |
998.82M -8.5% |
968.71M -3.0% |
856.32M -11.6% |
845.49M -1.3% |
895.16M 5.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 3.8% |
1.07B 5.7% |
1.14B 6.0% |
1.23B 8.6% |
1.23B -0.4% |
1.21B -1.6% |
1.21B 0.5% |
1.11B -9.0% |
1.02B -7.7% |
1B -1.5% |
938.06M -6.6% |
917.35M -2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B 0.0% |
1.67B 4.6% |
1.73B 3.5% |
1.88B 8.8% |
1.91B 1.5% |
1.97B 3.2% |
1.96B -0.3% |
1.81B -7.8% |
1.72B -4.8% |
1.6B -7.0% |
1.61B 0.6% |
1.68B 4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
694.36M 5.6% |
721.55M 3.9% |
753.57M 4.4% |
838.14M 11.2% |
878.18M 4.8% |
858.38M -2.3% |
872.03M 1.6% |
810.32M -7.1% |
752.82M -7.1% |
744.82M -1.1% |
765.53M 2.8% |
787.26M 2.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.47M 0.1% |
350M 9.6% |
381.87M 9.1% |
394.94M 3.4% |
349.51M -11.5% |
349.88M 0.1% |
342.14M -2.2% |
295.18M -13.7% |
267.49M -9.4% |
259.9M -2.8% |
172.53M -33.6% |
130.09M -24.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
313.97M - |
- |
344.54M - |
- |
331.04M - |
- |
290.04M - |
- |
239.67M - |
- |
140.3M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.98M 6.1% |
313.97M 1.6% |
326.64M 4.0% |
344.54M 5.5% |
347.84M 1.0% |
331.04M -4.8% |
316.98M -4.2% |
290.04M -8.5% |
217.14M -25.1% |
239.67M 10.4% |
178.51M -25.5% |
140.3M -21.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.71 6.0% |
0.72 1.4% |
0.75 4.2% |
0.79 5.3% |
0.79 0% |
0.75 -5.1% |
0.72 -4.0% |
0.66 -8.3% |
0.49 -25.8% |
0.54 10.2% |
0.4 -25.9% |
0.31 -22.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.71 6.0% |
0.72 1.4% |
0.75 4.2% |
0.79 5.3% |
0.78 -1.3% |
0.75 -3.8% |
0.72 -4.0% |
0.66 -8.3% |
0.49 -25.8% |
0.54 10.2% |
0.4 -25.9% |
0.31 -22.5% |