2017 Q4 | 2018 Q4 | 2019 Q4 | 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] |
2.89B 5.0% |
2.84B -1.7% |
2.8B -1.6% |
2.58B -7.9% |
2.15B -16.5% |
1.94B -9.9% |
1.93B -0.3% |
2.1B 8.5% |
2.53B 20.8% |
2.78B 9.6% |
3.04B 9.4% |
3.3B 8.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.3B 7.6% |
2.29B -0.4% |
2.25B -1.7% |
2.09B -7.3% |
1.74B -16.9% |
1.59B -8.2% |
1.6B 0.3% |
1.73B 8.2% |
2.07B 19.5% |
2.24B 8.7% |
2.46B 9.7% |
2.67B 8.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
589.57M -4.2% |
549.41M -6.8% |
542.9M -1.2% |
486.1M -10.5% |
414.13M -14.8% |
344.68M -16.8% |
334.57M -2.9% |
368.25M 10.1% |
467.26M 26.9% |
530.36M 13.5% |
571.96M 7.8% |
623M 8.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.51B 7.6% |
2.51B 0.1% |
2.47B -1.8% |
2.31B -6.4% |
1.94B -16.0% |
1.79B -7.8% |
1.8B 0.6% |
1.92B 6.8% |
2.28B 18.7% |
2.48B 8.8% |
2.71B 9.3% |
2.95B 8.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.37M 8.2% |
221.42M 5.8% |
216.55M -2.2% |
221.35M 2.2% |
206.34M -6.8% |
196.6M -4.7% |
202.43M 3.0% |
194.87M -3.7% |
217.33M 11.5% |
239.04M 10.0% |
251.32M 5.1% |
277.46M 10.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
380.2M -9.8% |
327.98M -13.7% |
326.35M -0.5% |
264.75M -18.9% |
207.79M -21.5% |
148.08M -28.7% |
132.14M -10.8% |
173.38M 31.2% |
249.93M 44.1% |
291.33M 16.6% |
320.64M 10.1% |
345.53M 7.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
300.67M - |
- |
311.83M - |
- |
298.55M - |
- |
302.17M - |
- |
322.18M - |
- |
357.81M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
330.65M -6.7% |
300.67M -9.1% |
302.09M 0.5% |
311.83M 3.2% |
343.95M 10.3% |
298.55M -13.2% |
280.63M -6.0% |
302.17M 7.7% |
299.03M -1.0% |
322.18M 7.7% |
365.32M 13.4% |
357.81M -2.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.204 -6.7% |
1.036 -14.0% |
0.985 -4.9% |
0.957 -2.8% |
0.957 0% |
0.8 -16.4% |
0.75 -6.3% |
0.81 8.0% |
0.8 -1.2% |
0.87 8.7% |
0.99 13.8% |
0.97 -2.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.204 -6.7% |
1.036 -14.0% |
0.985 -4.9% |
0.957 -2.8% |
0.957 0% |
0.8 -16.4% |
0.75 -6.3% |
0.81 8.0% |
0.8 -1.2% |
0.87 8.7% |
0.99 13.8% |
0.97 -2.0% |