2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] |
2.77% - |
3.54% 28.1% |
14.39% 306.0% |
|
Net Margin | [friend] | [friend] |
0.49% - |
0.32% -34.9% |
4.53% 1332.5% |
|
Gross Margin | [friend] | [friend] |
33.84% 81.2% |
35.51% 5.0% |
35.07% -1.2% |
|
Operating Margin | [friend] | [friend] |
21.05% 170.4% |
21.14% 0.4% |
21.26% 0.6% |
|
Total Revenue | [friend] | [friend] |
229.25M 33.7% |
321M 40.0% |
392.12M 22.2% |
|
Total Assets | [friend] | [friend] |
1.13B 6.5% |
1.3B 15.7% |
1.34B 2.8% |
|
Total Liabilities | [friend] | [friend] |
524.15M 50.0% |
646.28M 23.3% |
652.59M 1.0% |
|
Total Equity | [friend] | [friend] |
212.87M -69.9% |
309.51M 45.4% |
323.9M 4.7% |
|
Operating CashFlow | [friend] | [friend] |
58.81M -13.2% |
70.21M 19.4% |
183.87M 161.9% |
|
Beginning Cash Position | [friend] | [friend] |
24.93M 252.0% |
60.05M 140.9% |
1.12M -98.1% |
|
End Cash Position | [friend] | [friend] |
60.05M 140.9% |
1.12M -98.1% |
5.06M 351.2% |
|
Free Cash Flow | [friend] | [friend] |
-15.85M - |
-76.31M - |
14.14M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
-7.01M - |
4.8M - |
43.41M 805.0% |
|
Diluted Net Income | [friend] | [friend] |
1.11M - |
1.01M -8.8% |
17.74M 1649.9% |
|
Diluted EPS | [friend] | [friend] |
0.05 - |
0.04 -20.0% |
0.59 1375.0% |
|
Return On Equity (%) | [friend] | [friend] |
0.26% - |
0.39% 47.8% |
5.6% 1343.3% |
|
Return On Assets (%) | [friend] | [friend] |
0.1% - |
0.08% -18.0% |
1.34% 1507.5% |