2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
3.81B 112.1% |
2.78B -27.0% |
2.8B 0.6% |
|
Cost of Revenue | [friend] | [friend] |
2.29B 40.0% |
2.39B 4.2% |
2.51B 5.2% |
|
Gross Profit | [friend] | [friend] |
1.51B 863.3% |
389.8M -74.3% |
282.3M -27.6% |
|
Total Expenses | [friend] | [friend] |
2.39B 40.1% |
2.49B 3.9% |
2.63B 5.6% |
|
Operating Expense | [friend] | [friend] |
103M 42.3% |
99.3M -3.6% |
115M 15.8% |
|
Operating Income | [friend] | [friend] |
1.41B 1564.3% |
290.5M -79.4% |
167.3M -42.4% |
|
Net Income (Cont Operations) | [friend] | [friend] |
857.7M - |
298.5M -65.2% |
105.2M -64.8% |
|
Net Income | [friend] | [friend] |
857.7M - |
298.5M -65.2% |
105.2M -64.8% |
|
Basic EPS | [friend] | [friend] |
8.53 - |
2.43 -71.5% |
0.97 -60.1% |
|
Diluted EPS | [friend] | [friend] |
7.75 - |
1.71 -77.9% |
0.7 -59.1% |