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] | [friend] |
3.71B 6.4% |
3.73B 0.7% |
3.49B -6.5% |
2.99B -14.4% |
2.38B -20.5% |
2.09B -12.1% |
2.05B -1.7% |
2.06B 0.3% |
2.01B -2.6% |
2.05B 2.1% |
2.05B -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.24B 13.4% |
3.25B 0.4% |
3.11B -4.6% |
2.71B -12.6% |
2.05B -24.3% |
1.8B -12.2% |
1.77B -2.0% |
1.76B -0.5% |
1.7B -3.0% |
1.74B 2.1% |
1.74B -0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
468.7M -25.7% |
479.54M 2.3% |
384.64M -19.8% |
272.66M -29.1% |
321.75M 18.0% |
285.78M -11.2% |
285.56M -0.1% |
301.43M 5.6% |
301.41M 0.0% |
307.26M 1.9% |
308.41M 0.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44B 7.2% |
3.46B 0.5% |
3.24B -6.4% |
2.79B -13.9% |
2.25B -19.3% |
1.99B -11.4% |
1.97B -1.3% |
1.96B -0.4% |
1.91B -2.6% |
1.95B 2.2% |
1.95B 0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.64M -43.1% |
205.73M 1.5% |
133.78M -35.0% |
74.61M -44.2% |
196.41M 163.2% |
190.91M -2.8% |
201.57M 5.6% |
202.97M 0.7% |
204.7M 0.8% |
210.12M 2.6% |
216.41M 3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
266.06M -3.0% |
273.81M 2.9% |
250.87M -8.4% |
198.05M -21.1% |
125.35M -36.7% |
94.87M -24.3% |
83.99M -11.5% |
98.45M 17.2% |
96.72M -1.8% |
97.14M 0.4% |
92M -5.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
205.21M - |
- |
221.18M - |
- |
167.09M - |
- |
117.34M - |
- |
104.3M - |
- |
107.92M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
205.21M -1.6% |
214.35M 4.5% |
221.24M 3.2% |
211.84M -4.2% |
167.86M -20.8% |
139.24M -17.1% |
119.35M -14.3% |
109.66M -8.1% |
106.47M -2.9% |
114.1M 7.2% |
109.53M -4.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.058 -9.3% |
1.05 -0.8% |
1 -4.8% |
0.908 -9.2% |
0.717 -21.1% |
0.591 -17.5% |
0.507 -14.3% |
0.337 -33.6% |
0.46 36.6% |
0.484 5.2% |
0.47 -2.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.058 -9.3% |
1.05 -0.8% |
1 -4.8% |
0.908 -9.2% |
0.717 -21.1% |
0.591 -17.5% |
0.507 -14.3% |
0.337 -33.6% |
0.46 36.6% |
0.484 5.2% |
0.47 -2.9% |