2017 Q4 | 2018 Q4 | 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] |
1.83B 0.6% |
1.85B 0.8% |
1.82B -1.4% |
1.96B 7.8% |
2.1B 7.2% |
2.25B 6.9% |
2.35B 4.4% |
2.27B -3.4% |
2.2B -3.0% |
2.14B -2.7% |
2.1B -2.0% |
2.07B -1.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
675.67M 0.9% |
686.01M 1.5% |
679.16M -1.0% |
823.59M 21.3% |
951.71M 15.6% |
1.09B 14.3% |
1.18B 8.0% |
1.11B -5.9% |
1.06B -3.8% |
1.02B -4.1% |
999.52M -2.1% |
982.52M -1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 0.4% |
1.16B 0.4% |
1.14B -1.6% |
1.14B -0.1% |
1.15B 1.1% |
1.16B 0.8% |
1.17B 0.9% |
1.16B -0.9% |
1.14B -2.2% |
1.12B -1.5% |
1.1B -1.9% |
1.09B -0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59B 0.7% |
1.62B 1.3% |
1.59B -1.8% |
1.76B 11.0% |
1.92B 8.9% |
2.09B 9.1% |
2.19B 4.7% |
2.11B -3.8% |
2.04B -3.1% |
2.03B -0.9% |
1.99B -1.8% |
1.97B -0.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
918.75M 0.5% |
929.9M 1.2% |
907.94M -2.4% |
937.69M 3.3% |
966.42M 3.1% |
1.01B 4.0% |
1.02B 1.2% |
1B -1.4% |
979.77M -2.3% |
1.01B 2.7% |
990.24M -1.6% |
991.46M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.45M 0.3% |
229.59M -2.9% |
233.43M 1.7% |
202.15M -13.4% |
186.52M -7.7% |
156.49M -16.1% |
155.42M -0.7% |
158.75M 2.1% |
156.03M -1.7% |
113.48M -27.3% |
107.27M -5.5% |
95.8M -10.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.52M -7.9% |
109.93M 13.9% |
95.14M -13.5% |
56.83M -40.3% |
16.86M -70.3% |
-5.28M - |
-14.01M - |
-2.15M - |
9.32M - |
2.82M -69.7% |
-24.16M - |
-42.58M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.52M -7.9% |
109.93M 13.9% |
95.14M -13.5% |
56.83M -40.3% |
16.86M -70.3% |
-5.28M - |
-14.01M - |
-2.15M - |
9.32M - |
2.82M -69.7% |
-24.16M - |
-42.58M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.039 -4.0% |
3.33 9.6% |
2.96 -11.1% |
1.81 -38.9% |
0.56 -69.1% |
-0.17 - |
-0.44 - |
-0.06 - |
0.3 - |
0.09 -70% |
-0.79 - |
-1.39 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.039 -4.0% |
3.26 7.3% |
2.9 -11.0% |
1.78 -38.6% |
0.54 -69.7% |
-0.17 - |
-0.44 - |
-0.06 - |
0.3 - |
0.09 -70% |
-0.79 - |
-1.39 - |