2017 Q3 | 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] | [friend] |
214.71B 12.0% |
235.94B 9.9% |
250.21B 6.1% |
284.12B 13.6% |
298.71B 5.1% |
306.2B 2.5% |
323.66B 5.7% |
334.06B 3.2% |
342.82B 2.6% |
352.18B 2.7% |
353.73B 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.07B 14.6% |
137.27B 15.3% |
161.13B 17.4% |
174.91B 8.6% |
184.24B 5.3% |
184.31B 0.0% |
196.42B 6.6% |
204.76B 4.2% |
209.33B 2.2% |
215.22B 2.8% |
206.84B -3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.64B 8.9% |
98.67B 3.2% |
89.09B -9.7% |
109.21B 22.6% |
114.47B 4.8% |
121.89B 6.5% |
127.24B 4.4% |
129.3B 1.6% |
133.49B 3.2% |
136.96B 2.6% |
146.89B 7.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.31B -8.2% |
199.87B 14.7% |
216.74B 8.4% |
249.76B 15.2% |
258.94B 3.7% |
264.78B 2.3% |
279.93B 5.7% |
287.7B 2.8% |
298.45B 3.7% |
301.98B 1.2% |
300.65B -0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.24B -35.8% |
62.6B 13.3% |
55.61B -11.2% |
74.85B 34.6% |
74.7B -0.2% |
80.47B 7.7% |
83.5B 3.8% |
82.94B -0.7% |
89.12B 7.5% |
86.76B -2.6% |
93.8B 8.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.4B 2074.3% |
36.07B -10.7% |
33.47B -7.2% |
34.36B 2.6% |
39.77B 15.7% |
41.43B 4.2% |
43.73B 5.6% |
46.36B 6.0% |
44.37B -4.3% |
50.2B 13.2% |
53.09B 5.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.03B - |
- | - | - |
52.35B - |
- | - | - |
75.54B - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.29B 355.0% |
19.87B 3.0% |
22.37B 12.6% |
21.96B -1.9% |
27.73B 26.3% |
26.77B -3.5% |
26.37B -1.5% |
35.08B 33.1% |
23.48B -33.1% |
26.58B 13.2% |
27.54B 3.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.351 354.2% |
17.889 3.1% |
20.13 12.5% |
19.74 -1.9% |
24.931 26.3% |
24.05 -3.5% |
23.7 -1.5% |
31.5 32.9% |
21.07 -33.1% |
23.86 13.2% |
24.71 3.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.261 356.6% |
17.789 3.1% |
20.01 12.5% |
19.65 -1.8% |
24.801 26.2% |
23.94 -3.5% |
23.58 -1.5% |
31.37 33.0% |
20.99 -33.1% |
23.76 13.2% |
24.6 3.5% |