2020 Q2 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
10.16B 33.0% |
14.16B 39.4% |
5.93B -58.1% |
6.04B 1.9% |
23.41B 287.5% |
25.34B 8.2% |
28.36B 11.9% |
28.86B 1.8% |
29.21B 1.2% |
32B 9.5% |
|
Cost of Revenue | [friend] | [friend] |
5.79B 23.3% |
8.18B 41.2% |
3.34B -59.1% |
3.37B 0.9% |
12.8B 279.7% |
13.76B 7.5% |
14.7B 6.8% |
14.81B 0.7% |
15.63B 5.6% |
16.79B 7.4% |
|
Gross Profit | [friend] | [friend] |
4.36B 48.7% |
5.98B 37.1% |
2.59B -56.8% |
2.67B 3.2% |
10.61B 297.3% |
11.58B 9.2% |
13.66B 17.9% |
14.05B 2.9% |
13.57B -3.4% |
15.21B 12.0% |
|
Total Expenses | [friend] | [friend] |
7.02B 13.6% |
9.97B 42.0% |
3.81B -61.8% |
3.85B 1.2% |
14.85B 285.2% |
15.93B 7.3% |
17.03B 6.9% |
17.27B 1.5% |
18.27B 5.7% |
19.63B 7.5% |
|
Operating Expense | [friend] | [friend] |
1.23B -17.2% |
1.79B 45.9% |
465.21M -74.1% |
482.48M 3.7% |
2.04B 323.5% |
2.17B 6.2% |
2.32B 7.1% |
2.47B 6.2% |
2.63B 6.6% |
2.84B 8.1% |
|
Operating Income | [friend] | [friend] |
3.14B 116.0% |
4.19B 33.6% |
2.12B -49.3% |
2.19B 3.1% |
8.56B 291.5% |
9.41B 9.9% |
11.33B 20.4% |
11.58B 2.2% |
10.94B -5.5% |
12.36B 13.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
4B - |
- |
4.31B - |
- |
9.45B - |
- |
11.61B - |
- |
12.34B - |
|
Net Income | [friend] | [friend] |
2.06B 119.8% |
2.79B 35.6% |
1.46B -47.6% |
1.52B 4.0% |
5.97B 291.8% |
6.7B 12.2% |
8.03B 19.9% |
8.21B 2.2% |
7.73B -5.8% |
8.73B 12.8% |
|
Basic EPS | [friend] | [friend] |
34.395 119.8% |
46.639 35.6% |
24.43 -47.6% |
25.4 4.0% |
99.334 291.1% |
110.785 11.5% |
131.415 18.6% |
133.075 1.3% |
123.985 -6.8% |
139.83 12.8% |
|
Diluted EPS | [friend] | [friend] |
34.395 119.8% |
46.639 35.6% |
23.41 -49.8% |
23.35 -0.3% |
93.769 301.6% |
104.065 11.0% |
123.785 18.9% |
126.755 2.4% |
119.505 -5.7% |
135.18 13.1% |