2016 Q4 | 2017 Q4 | 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] |
4.05B 11.8% |
4.95B 22.2% |
5.43B 9.7% |
5.95B 9.6% |
6.26B 5.2% |
6.36B 1.7% |
6.41B 0.8% |
6.5B 1.4% |
6.26B -3.7% |
6.08B -2.9% |
6.13B 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
853.17M 17.6% |
1.09B 27.2% |
1.21B 11.2% |
1.32B 9.4% |
1.4B 6.1% |
1.46B 4.5% |
1.52B 3.8% |
1.61B 5.8% |
1.62B 0.6% |
1.62B 0.3% |
1.61B -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.2B 10.3% |
3.86B 20.9% |
4.22B 9.2% |
4.63B 9.7% |
4.86B 5.0% |
4.9B 0.8% |
4.89B -0.1% |
4.89B 0.0% |
4.64B -5.1% |
4.45B -4.1% |
4.52B 1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.14B 15.1% |
4.03B 28.3% |
4.45B 10.4% |
4.87B 9.3% |
5.18B 6.4% |
5.25B 1.3% |
5.31B 1.1% |
5.45B 2.7% |
5.34B -2.0% |
5.34B -0.1% |
5.3B -0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.29B 14.1% |
2.95B 28.7% |
3.25B 10.2% |
3.55B 9.3% |
3.78B 6.5% |
3.79B 0.1% |
3.79B 0.1% |
3.84B 1.4% |
3.73B -3.1% |
3.72B -0.2% |
3.7B -0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
905.19M 1.7% |
914.41M 1.0% |
971.47M 6.2% |
1.08B 11.0% |
1.08B -0.3% |
1.11B 3.3% |
1.1B -0.7% |
1.05B -4.8% |
918.91M -12.4% |
737.69M -19.7% |
826.76M 12.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
775.56M - |
- |
882.69M - |
- |
961.38M - |
- |
916.02M - |
- |
582.74M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
763.58M 3.3% |
782.33M 2.5% |
829.69M 6.1% |
895M 7.9% |
904.47M 1.1% |
970.92M 7.3% |
971.65M 0.1% |
922.3M -5.1% |
807.88M -12.4% |
592.56M -26.7% |
635.44M 7.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6 3.9% |
1.63 1.9% |
1.73 6.1% |
1.86 7.5% |
1.88 1.1% |
2.02 7.4% |
2.02 0% |
1.92 -5.0% |
1.68 -12.5% |
1.23 -26.8% |
1.32 7.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59 3.2% |
1.62 1.9% |
1.72 6.2% |
1.85 7.6% |
1.88 1.6% |
2.01 6.9% |
2.01 0% |
1.91 -5.0% |
1.67 -12.6% |
1.23 -26.3% |
1.32 7.3% |