2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
3.17B 5.9% |
4.27B 34.6% |
5.76B 34.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.53B 20.2% |
2.16B 40.8% |
3.24B 49.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.64B -4.7% |
2.11B 28.7% |
2.52B 19.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
3.17B 14.0% |
4.12B 30.1% |
5.37B 30.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
1.64B 8.7% |
1.97B 20.1% |
2.13B 8.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
2.74M -98.7% |
143.81M 5144.5% |
391.37M 172.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
-69.85M - |
177.35M - |
347.55M 96.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
-73.89M - |
85.72M - |
205.45M 139.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
-19.54 - |
22.16 - |
52.06 134.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-19.54 - |
21.44 - |
51.09 138.3% |