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] |
3.13B 7.6% |
3.28B 4.8% |
3.37B 2.9% |
3.51B 3.9% |
3.7B 5.6% |
3.88B 4.9% |
4.07B 4.7% |
4.27B 4.9% |
4.36B 2.2% |
4.56B 4.5% |
4.73B 3.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
359.63M 6.1% |
429.35M 19.4% |
466.97M 8.8% |
508.38M 8.9% |
567.37M 11.6% |
582.91M 2.7% |
604.56M 3.7% |
618.78M 2.4% |
635.09M 2.6% |
669.84M 5.5% |
717.51M 7.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.77B 7.7% |
2.85B 2.9% |
2.91B 2.0% |
3B 3.1% |
3.14B 4.6% |
3.3B 5.3% |
3.46B 4.9% |
3.65B 5.3% |
3.72B 2.1% |
3.89B 4.3% |
4.01B 3.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11B 5.0% |
2.37B 12.3% |
2.56B 8.1% |
2.7B 5.3% |
2.9B 7.5% |
2.99B 3.0% |
3.16B 5.7% |
3.26B 3.3% |
3.38B 3.7% |
3.45B 2.0% |
3.54B 2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75B 4.8% |
1.94B 10.8% |
2.09B 8.0% |
2.19B 4.5% |
2.33B 6.5% |
2.4B 3.1% |
2.55B 6.2% |
2.64B 3.5% |
2.74B 3.9% |
2.78B 1.3% |
2.82B 1.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B 13.2% |
911.53M -10.7% |
814.18M -10.7% |
809.53M -0.6% |
804.53M -0.6% |
899.04M 11.7% |
912.14M 1.5% |
1.01B 10.2% |
980.32M -2.5% |
1.11B 12.9% |
1.19B 7.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.07B - |
- |
1.03B - |
- |
1.13B - |
- |
1.2B - |
- |
1.31B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 5.7% |
1.04B -7.9% |
984.64M -5.4% |
1.01B 2.8% |
1.01B -0.6% |
1.12B 11.0% |
1.13B 1.5% |
1.2B 5.6% |
1.2B 0.0% |
1.32B 10.0% |
1.42B 7.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.448 5.7% |
2.259 -7.7% |
2.136 -5.4% |
2.196 2.8% |
2.183 -0.6% |
2.42 10.9% |
2.46 1.7% |
2.59 5.3% |
2.6 0.4% |
2.86 10.0% |
3.07 7.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.448 5.7% |
2.259 -7.7% |
2.136 -5.4% |
2.196 2.8% |
2.183 -0.6% |
2.42 10.9% |
2.46 1.7% |
2.59 5.3% |
2.6 0.4% |
2.85 9.6% |
3.06 7.4% |