2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
291.34M 29.4% |
501.99M 72.3% |
563.61M 12.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
189.99M 13.1% |
254.86M 34.1% |
250.28M -1.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
101.35M 77.3% |
247.13M 143.8% |
313.32M 26.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
254.24M 15.0% |
327.62M 28.9% |
323M -1.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
64.25M 21.1% |
72.76M 13.2% |
72.72M -0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
37.1M 804.6% |
174.37M 370.0% |
240.61M 38.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
-4.58M - |
73.94M - |
173.7M 134.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
-4.58M - |
73.94M - |
173.7M 134.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
0.76 - |
1.71 125% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
0.74 - |
1.56 110.8% |