2020 Q4 | 2021 Q4 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
1.54B 5.1% |
1.46B -4.9% |
2.04B 39.5% |
674.23M -66.9% |
774.73M 14.9% |
2.77B 258.2% |
2.92B 5.3% |
3.03B 3.6% |
3.16B 4.5% |
|
Cost of Revenue | [friend] |
1.21B -0.9% |
994.67M -17.9% |
1.43B 43.3% |
409.85M -71.3% |
529.62M 29.2% |
1.87B 252.3% |
2.07B 10.7% |
2.37B 14.5% |
2.35B -0.8% |
|
Gross Profit | [friend] |
324.22M 36.4% |
465.76M 43.7% |
611.49M 31.3% |
264.38M -56.8% |
245.11M -7.3% |
909.03M 270.9% |
856.34M -5.8% |
661.92M -22.7% |
816.19M 23.3% |
|
Total Expenses | [friend] |
1.21B -0.9% |
994.67M -17.9% |
1.43B 43.3% |
409.85M -71.3% |
529.62M 29.2% |
1.87B 252.3% |
2.07B 10.7% |
2.37B 14.5% |
2.35B -0.8% |
|
Operating Expense | [friend] | - | - | - | - | - | - | - | - | - | |
Operating Income | [friend] |
324.22M 36.4% |
465.76M 43.7% |
611.49M 31.3% |
264.38M -56.8% |
245.11M -7.3% |
909.03M 270.9% |
856.34M -5.8% |
661.92M -22.7% |
816.19M 23.3% |
|
Net Income (Cont Operations) | [friend] |
324.41M 32.1% |
- |
589.95M - |
- |
506.93M - |
- |
853.48M - |
- |
816.64M - |
|
Net Income | [friend] |
232.43M 39.6% |
320.6M 37.9% |
403M 25.7% |
180.05M -55.3% |
168.4M -6.5% |
606.73M 260.3% |
613.92M 1.2% |
478.95M -22.0% |
586.64M 22.5% |
|
Basic EPS | [friend] |
11.305 39.6% |
4.318 -61.8% |
21.605 400.3% |
8.53 -60.5% |
7.92 -7.2% |
23.464 196.3% |
28.92 23.3% |
22.51 -22.2% |
27.57 22.5% |
|
Diluted EPS | [friend] |
11.305 39.6% |
4.318 -61.8% |
21.605 400.3% |
8.42 -61.0% |
7.83 -7.0% |
23.394 198.8% |
28.64 22.4% |
22.33 -22.0% |
27.45 22.9% |