2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.37B 78.3% |
1.99B 45.8% |
2.56B 28.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.09B 84.9% |
1.52B 39.9% |
1.88B 23.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
278.4M 56.6% |
470.2M 68.9% |
687.8M 46.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.42B 70.5% |
1.94B 36.6% |
2.41B 24.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
327.4M 35.6% |
412.1M 25.9% |
531.3M 28.9% |
|
Operating Income | [friend] | [friend] | [friend] |
-49M - |
58.1M - |
156.5M 169.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
-74M - |
86.7M - |
122.9M 41.8% |
|
Net Income | [friend] | [friend] | [friend] |
-48.2M - |
75.1M - |
86.2M 14.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
-0.89 - |
1.34 - |
1.45 8.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
-0.89 - |
1.05 - |
1.43 36.2% |