2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
226.22M -26.4% |
211.09M -6.7% |
263.56M 24.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
120.17M -6.1% |
195.11M 62.4% |
293.41M 50.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
106.05M -40.9% |
15.97M -84.9% |
-29.85M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
134.41M -8.5% |
226.46M 68.5% |
351.85M 55.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
14.24M -24.7% |
31.35M 120.1% |
58.44M 86.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
91.81M -42.8% |
-15.37M - |
-88.29M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
85.67M -39.5% |
-21.63M - |
-120.6M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
85.67M -39.5% |
-21.63M - |
-119.82M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.09 -45.5% |
-0.23 - |
-1.27 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.09 -45.5% |
-0.23 - |
-1.27 - |