2018 Q4 | 2019 Q4 | 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] |
33.84B 331.1% |
40.57B 19.9% |
47.38B 16.8% |
58.25B 23.0% |
69.07B 18.6% |
82.68B 19.7% |
91.15B 10.2% |
102.89B 12.9% |
115B 11.8% |
118.68B 3.2% |
118.61B -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.87B 335.2% |
35.13B 21.7% |
41.65B 18.6% |
51.65B 24.0% |
61.71B 19.5% |
74.04B 20.0% |
80.64B 8.9% |
89.54B 11.0% |
98.34B 9.8% |
102.02B 3.7% |
102.93B 0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.97B 309.0% |
5.43B 9.3% |
5.72B 5.3% |
6.6B 15.4% |
7.36B 11.4% |
8.64B 17.4% |
10.51B 21.6% |
13.35B 27.1% |
16.66B 24.7% |
16.67B 0.1% |
15.68B -5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.19B 339.7% |
37.6B 20.6% |
44.25B 17.7% |
54.51B 23.2% |
65.05B 19.3% |
78.45B 20.6% |
85.59B 9.1% |
95.21B 11.2% |
104.55B 9.8% |
108.05B 3.3% |
109.23B 1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32B 405.5% |
2.46B 6.3% |
2.6B 5.5% |
2.86B 10.1% |
3.35B 17.0% |
4.41B 31.8% |
4.95B 12.3% |
5.67B 14.5% |
6.21B 9.4% |
6.03B -2.8% |
6.3B 4.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.66B 250.7% |
2.97B 11.9% |
3.13B 5.1% |
3.75B 19.8% |
4.01B 7.2% |
4.23B 5.4% |
5.55B 31.3% |
7.68B 38.3% |
10.45B 36.1% |
10.63B 1.8% |
9.38B -11.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.14B - |
- |
1.48B - |
- |
2.94B - |
- |
5.87B - |
- |
7.44B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 211.1% |
1.14B 13.2% |
1.3B 14.0% |
1.48B 13.8% |
2.1B 41.5% |
2.94B 40.1% |
4.19B 42.8% |
5.87B 40.1% |
7.61B 29.6% |
7.44B -2.3% |
6.96B -6.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 350.0% |
0.14 -22.2% |
0.15 7.1% |
0.16 6.7% |
0.22 37.5% |
0.3 36.4% |
0.43 43.3% |
0.59 37.2% |
0.77 30.5% |
0.74 -3.9% |
0.69 -6.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 350.0% |
0.14 -22.2% |
0.15 7.1% |
0.16 6.7% |
0.22 37.5% |
0.27 22.7% |
0.37 37.0% |
0.54 45.9% |
0.72 33.3% |
0.73 1.4% |
0.69 -5.5% |