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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B 1.6% |
1.69B -2.7% |
1.78B 5.2% |
1.84B 3.6% |
2B 8.2% |
2.28B 14.3% |
2.65B 16.0% |
2.99B 13.0% |
3.34B 11.8% |
3.6B 7.6% |
3.56B -1.1% |
3.78B 6.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
641.82M 0.6% |
651.35M 1.5% |
741.66M 13.9% |
823.85M 11.1% |
996.98M 21.0% |
1.18B 18.3% |
1.41B 19.8% |
1.6B 13.3% |
1.74B 8.4% |
1.83B 5.5% |
1.78B -2.8% |
1.89B 6.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 2.2% |
1.04B -5.1% |
1.04B -0.2% |
1.02B -1.7% |
999.87M -2.1% |
1.1B 10.2% |
1.23B 11.8% |
1.39B 12.7% |
1.61B 15.7% |
1.77B 10.0% |
1.78B 0.7% |
1.88B 5.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B 7.2% |
1.18B 7.6% |
1.32B 11.8% |
1.47B 12.0% |
1.72B 16.6% |
1.97B 14.7% |
2.29B 16.4% |
2.56B 11.5% |
2.79B 9.2% |
2.98B 6.9% |
3.02B 1.3% |
3.2B 5.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
451.72M 18.2% |
524.99M 16.2% |
573.73M 9.3% |
649.14M 13.1% |
720.21M 10.9% |
789.99M 9.7% |
879.19M 11.3% |
954.35M 8.5% |
1.06B 10.6% |
1.15B 9.2% |
1.24B 7.9% |
1.31B 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
644.94M -6.7% |
516.03M -20.0% |
464.89M -9.9% |
371.84M -20.0% |
279.66M -24.8% |
312.24M 11.6% |
353.27M 13.1% |
434.96M 23.1% |
552.5M 27.0% |
616.18M 11.5% |
536.65M -12.9% |
575.32M 7.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
545.07M - |
- |
458.96M - |
- |
301.29M - |
- |
286.53M - |
- |
415.64M - |
- |
422.19M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
545.4M -8.3% |
464.37M -14.9% |
461.18M -0.7% |
379.65M -17.7% |
304.08M -19.9% |
298.63M -1.8% |
313.37M 4.9% |
380.69M 21.5% |
458.5M 20.4% |
517.87M 13.0% |
495.77M -4.3% |
542.74M 9.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.226 -8.3% |
1.044 -14.8% |
1.036 -0.7% |
0.853 -17.7% |
0.683 -19.9% |
0.67 -1.9% |
0.703 4.9% |
0.854 21.4% |
1.027 20.3% |
1.159 12.9% |
1.11 -4.2% |
1.215 9.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.219 -8.7% |
1.035 -15.1% |
1.028 -0.7% |
0.845 -17.8% |
0.678 -19.8% |
0.666 -1.7% |
0.697 4.6% |
0.843 21.0% |
1.008 19.5% |
1.134 12.5% |
1.08 -4.7% |
1.183 9.5% |