2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | |
Net Margin | [friend] | [friend] |
24.1% -1.1% |
15.56% -35.5% |
17.51% 12.6% |
|
Gross Margin | [friend] | [friend] |
40.6% -9.7% |
35.22% -13.3% |
33.46% -5.0% |
|
Operating Margin | [friend] | [friend] |
23.28% -2.7% |
12.39% -46.8% |
14.94% 20.6% |
|
Total Revenue | [friend] | [friend] |
194.92M 59.3% |
221.99M 13.9% |
405.57M 82.7% |
|
Total Assets | [friend] | [friend] |
545.97M 101.4% |
610.4M 11.8% |
2.11B 245.7% |
|
Total Liabilities | [friend] | [friend] |
68.76M 7.4% |
89.79M 30.6% |
526.86M 486.8% |
|
Total Equity | [friend] | [friend] |
477.22M 129.9% |
520.62M 9.1% |
1.58B 204.1% |
|
Operating CashFlow | [friend] | [friend] |
-11.51M - |
18.48M - |
-91.69M - |
|
Beginning Cash Position | [friend] | [friend] |
96.15M 571.8% |
110.52M 15.0% |
99.54M -9.9% |
|
End Cash Position | [friend] | [friend] |
110.52M 15.0% |
99.54M -9.9% |
171.95M 72.7% |
|
Free Cash Flow | [friend] | [friend] |
-21.22M - |
5.44M - |
-167.89M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
46.98M 56.7% |
34.54M -26.5% |
71.02M 105.6% |
|
Diluted Net Income | [friend] | [friend] | - | - | - | |
Diluted EPS | [friend] | [friend] |
0.485 26.1% |
0.33 -31.9% |
0.56 69.7% |
|
Return On Equity (%) | [friend] | [friend] |
13.72% -33.1% |
6.92% -49.6% |
6.75% -2.5% |
|
Return On Assets (%) | [friend] | [friend] |
11.5% -15.0% |
5.97% -48.1% |
5.22% -12.6% |