2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
10.16B - |
4B -60.6% |
5.93B 48.1% |
6.04B 1.9% |
7.43B 23.0% |
5.93B -20.2% |
8.95B 50.8% |
6.54B -26.9% |
7.79B 19.0% |
8.72B 12.0% |
|
Cost of Revenue |
5.79B - |
2.39B -58.8% |
3.34B 40.2% |
3.37B 0.9% |
3.7B 9.9% |
3.34B -9.8% |
4.28B 28.2% |
3.48B -18.9% |
4.53B 30.4% |
4.5B -0.8% |
|
Gross Profit |
4.36B - |
1.62B -62.9% |
2.59B 59.8% |
2.67B 3.2% |
3.73B 39.7% |
2.59B -30.5% |
4.66B 79.9% |
3.07B -34.3% |
3.25B 6.1% |
4.23B 29.9% |
|
Total Expenses |
7.02B - |
2.95B -58.0% |
3.81B 29.1% |
3.85B 1.2% |
4.24B 9.9% |
4.03B -4.8% |
4.9B 21.6% |
4.1B -16.4% |
5.23B 27.4% |
5.4B 3.3% |
|
Operating Expense |
1.23B - |
564.35M -54.1% |
465.21M -17.6% |
482.48M 3.7% |
531.44M 10.1% |
691M 30.0% |
620M -10.3% |
626.16M 1.0% |
693.95M 10.8% |
904.65M 30.4% |
|
Operating Income |
3.14B - |
1.06B -66.4% |
2.12B 101.2% |
2.19B 3.1% |
3.2B 46.2% |
1.9B -40.6% |
4.04B 112.7% |
2.44B -39.7% |
2.56B 4.9% |
3.32B 29.8% |
|
Net Income (Cont Operations) | - | - | - |
4.31B - |
- | - | - |
6.47B - |
- | - | |
Net Income |
2.06B - |
733.3M -64.4% |
1.46B 99.7% |
1.52B 4.0% |
2.25B 47.5% |
1.46B -34.9% |
2.8B 91.1% |
1.7B -39.2% |
1.77B 4.0% |
2.46B 38.7% |
|
Basic EPS |
34.395 - |
12.244 -64.4% |
24.43 99.5% |
25.4 4.0% |
37.26 46.7% |
23.69 -36.4% |
45.06 90.2% |
27.06 -39.9% |
28.17 4.1% |
39.34 39.7% |
|
Diluted EPS |
34.395 - |
12.241 -64.4% |
23.41 91.2% |
23.35 -0.3% |
34.76 48.9% |
22.55 -35.1% |
43.13 91.3% |
26.32 -39.0% |
27.51 4.5% |
38.22 38.9% |