2017 Q3 | 2018 Q3 | 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] |
13.45B 14.5% |
15.33B 14.0% |
17.21B 12.2% |
19.07B 10.8% |
21.02B 10.3% |
23.07B 9.8% |
25.29B 9.6% |
27.42B 8.4% |
29.66B 8.2% |
31.98B 7.8% |
34.26B 7.1% |
36.84B 7.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.02B 9.9% |
9.03B 12.6% |
9.88B 9.4% |
10.8B 9.3% |
12.09B 11.9% |
13.38B 10.7% |
14.84B 10.9% |
16.26B 9.6% |
17.43B 7.2% |
18.71B 7.4% |
19.99B 6.8% |
21.4B 7.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.43B 22.0% |
6.3B 16.0% |
7.33B 16.2% |
8.26B 12.7% |
8.93B 8.0% |
9.69B 8.5% |
10.45B 7.8% |
11.16B 6.9% |
12.23B 9.6% |
13.27B 8.5% |
14.27B 7.5% |
15.44B 8.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.43B 10.6% |
11.55B 10.7% |
12.69B 9.9% |
13.91B 9.6% |
15.35B 10.4% |
16.94B 10.4% |
18.63B 10.0% |
20.24B 8.6% |
21.75B 7.5% |
23.35B 7.4% |
24.98B 7.0% |
26.81B 7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41B 13.2% |
2.52B 4.5% |
2.81B 11.4% |
3.1B 10.7% |
3.26B 4.9% |
3.55B 9.1% |
3.79B 6.5% |
3.98B 5.1% |
4.32B 8.6% |
4.64B 7.4% |
4.99B 7.6% |
5.41B 8.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.02B 30.0% |
3.79B 25.1% |
4.52B 19.5% |
5.16B 14.0% |
5.67B 9.9% |
6.13B 8.2% |
6.66B 8.6% |
7.18B 7.9% |
7.91B 10.1% |
8.63B 9.1% |
9.28B 7.5% |
10.03B 8.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
3.78B - |
- |
5.01B - |
- |
6.06B - |
- |
7.59B - |
- |
8.94B - |
- |
9.98B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14B 30.8% |
2.63B 22.5% |
3.08B 17.3% |
3.5B 13.6% |
3.88B 10.7% |
4.28B 10.4% |
4.67B 9.0% |
5.36B 14.8% |
5.84B 9.0% |
6.31B 8.1% |
6.73B 6.6% |
7.04B 4.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.262 28.6% |
28.078 20.7% |
32.307 15.1% |
36.282 12.3% |
40.023 10.3% |
44.03 10.0% |
47.89 8.8% |
54.87 14.6% |
59.7 8.8% |
64.44 7.9% |
68.69 6.6% |
71.85 4.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.75 28.5% |
27.508 20.9% |
31.777 15.5% |
35.782 12.6% |
39.568 10.6% |
43.63 10.3% |
47.57 9.0% |
54.6 14.8% |
59.51 9.0% |
64.32 8.1% |
68.59 6.6% |
71.77 4.6% |