2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 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] |
14.34B 1.1% |
14.46B 0.9% |
15.4B 6.5% |
16.86B 9.5% |
17.52B 4.0% |
20.11B 14.8% |
20.8B 3.4% |
21.66B 4.1% |
21.58B -0.4% |
21.03B -2.6% |
21.04B 0.0% |
20.55B -2.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.76B 1.4% |
12.84B 0.6% |
13.59B 5.9% |
14.79B 8.8% |
15.17B 2.5% |
17.1B 12.7% |
17.4B 1.8% |
18.04B 3.7% |
17.97B -0.4% |
17.5B -2.6% |
17.56B 0.3% |
17.04B -3.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B -1.3% |
1.62B 3.0% |
1.81B 11.1% |
2.07B 14.5% |
2.36B 14.0% |
3.02B 28.0% |
3.4B 12.8% |
3.62B 6.3% |
3.61B -0.2% |
3.52B -2.4% |
3.47B -1.5% |
3.51B 0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.87B 1.8% |
14.04B 1.3% |
14.9B 6.1% |
16.19B 8.6% |
16.65B 2.9% |
18.69B 12.3% |
18.95B 1.4% |
19.64B 3.6% |
19.55B -0.5% |
19.07B -2.4% |
19.2B 0.7% |
18.71B -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 6.5% |
1.21B 9.0% |
1.3B 8.2% |
1.39B 6.9% |
1.48B 6.1% |
1.59B 7.7% |
1.55B -2.5% |
1.6B 3.0% |
1.58B -1.5% |
1.56B -0.7% |
1.63B 4.3% |
1.66B 1.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
469.75M -15.7% |
418.11M -11.0% |
500.34M 19.7% |
672.61M 34.4% |
877.42M 30.5% |
1.42B 62.3% |
1.85B 29.9% |
2.02B 9.1% |
2.04B 0.9% |
1.96B -3.7% |
1.84B -6.1% |
1.84B 0.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
582.94M - |
- |
667.72M - |
- |
1.04B - |
- |
1.87B - |
- |
2.08B - |
- |
1.9B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
577.29M -9.0% |
584.98M 1.3% |
664M 13.5% |
829.52M 24.9% |
1.04B 25.4% |
1.46B 40.7% |
1.87B 28.1% |
2.03B 8.6% |
2.08B 2.2% |
2.05B -1.1% |
1.88B -8.4% |
1.89B 0.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.814 -9.0% |
0.771 -5.3% |
0.852 10.5% |
1.009 18.4% |
1.039 3.0% |
1.399 34.6% |
2.207 57.7% |
2.24 1.5% |
2.037 -9.1% |
1.597 -21.6% |
2.2 37.8% |
1.95 -11.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.814 -9.0% |
0.771 -5.3% |
0.852 10.5% |
1.009 18.4% |
1.039 3.0% |
1.399 34.6% |
2.207 57.7% |
2.227 0.9% |
2.027 -9.0% |
1.577 -22.2% |
2.12 34.5% |
1.86 -12.3% |