2019 Q3 | 2020 Q3 | 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] |
978.45M -39.1% |
3.72B 279.8% |
1.25B -66.3% |
4.81B 283.6% |
5.45B 13.4% |
6.19B 13.6% |
7.01B 13.2% |
7.73B 10.3% |
8.5B 10.0% |
9.06B 6.5% |
9.5B 4.9% |
9.88B 4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
238.77M -24.1% |
871.15M 264.8% |
234.81M -73.0% |
1.07B 357.7% |
1.23B 14.3% |
1.51B 23.1% |
1.78B 17.9% |
2.06B 15.5% |
2.29B 11.4% |
2.4B 4.8% |
2.58B 7.5% |
2.71B 4.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
739.68M -42.7% |
2.84B 284.6% |
1.02B -64.2% |
3.73B 266.5% |
4.23B 13.2% |
4.68B 10.8% |
5.23B 11.7% |
5.67B 8.5% |
6.21B 9.4% |
6.65B 7.2% |
6.91B 3.9% |
7.17B 3.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
735.16M -35.3% |
2.89B 292.6% |
844.01M -70.8% |
3.5B 314.2% |
3.86B 10.5% |
4.55B 17.9% |
5.03B 10.5% |
5.66B 12.5% |
6.33B 11.9% |
6.85B 8.2% |
7.46B 8.9% |
7.83B 5.0% |
|
Operating Expense | [friend] | [friend] | [friend] |
496.39M -39.6% |
2.02B 305.9% |
609.19M -69.8% |
2.42B 297.4% |
2.63B 8.8% |
3.04B 15.5% |
3.25B 6.7% |
3.6B 10.8% |
4.03B 12.1% |
4.44B 10.2% |
4.87B 9.6% |
5.12B 5.1% |
|
Operating Income | [friend] | [friend] | [friend] |
243.29M -48.2% |
829.96M 241.1% |
409.51M -50.7% |
1.31B 220.6% |
1.59B 21.2% |
1.64B 3.1% |
1.98B 20.8% |
2.08B 4.7% |
2.17B 4.8% |
2.21B 1.6% |
2.04B -7.6% |
2.05B 0.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
817.98M - |
- |
1.32B - |
- |
1.55B - |
- |
1.98B - |
- |
2.04B - |
- |
1.87B - |
|
Net Income | [friend] | [friend] | [friend] |
157.89M -49.1% |
480.41M 204.3% |
290.41M -39.6% |
818.25M 181.8% |
993.2M 21.4% |
1.04B 4.5% |
1.21B 16.4% |
1.22B 1.3% |
1.25B 2.2% |
1.27B 1.5% |
1.15B -9.1% |
1.14B -1.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
10.703 -55.7% |
36.205 238.3% |
19.15 -47.1% |
53.936 181.7% |
64.424 19.4% |
68.4 6.2% |
79.57 16.3% |
80.55 1.2% |
82.23 2.1% |
83.49 1.5% |
75.85 -9.2% |
74.55 -1.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
10.703 -49.1% |
34.725 224.4% |
18.46 -46.8% |
53.936 192.2% |
60.664 12.5% |
66.01 8.8% |
76.85 16.4% |
77.84 1.3% |
79.53 2.2% |
80.76 1.5% |
73.43 -9.1% |
72.23 -1.6% |