2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|
Insider Holdings (%) | - | - | - | |
Net Margin |
18.62% - |
15.33% -17.7% |
-3.49% - |
|
Gross Margin |
64.18% - |
72.34% 12.7% |
75.47% 4.3% |
|
Operating Margin |
19.25% - |
20% 3.9% |
5.16% -74.2% |
|
Total Revenue |
205.82M - |
278.58M 35.3% |
282.74M 1.5% |
|
Total Assets |
179.28M - |
210.54M 17.4% |
180.81M -14.1% |
|
Total Liabilities |
131.05M - |
119.6M -8.7% |
97.94M -18.1% |
|
Total Equity |
48.24M - |
90.94M 88.5% |
82.87M -8.9% |
|
Operating CashFlow |
26.55M - |
62.38M 134.9% |
14.57M -76.6% |
|
Beginning Cash Position |
51.72M - |
121.11M 134.2% |
163.1M 34.7% |
|
End Cash Position |
121.11M - |
163.1M 34.7% |
134.58M -17.5% |
|
Free Cash Flow |
14.99M - |
56.96M 280.0% |
12.17M -78.6% |
|
Net Income (Cont Operations) |
41.58M - |
54.96M 32.2% |
-4.69M - |
|
Diluted Net Income |
38.32M - |
42.7M 11.5% |
-9.87M - |
|
Diluted EPS |
73.36 - |
80.242 9.4% |
-18.48 - |
|
Return On Equity (%) |
79.43% - |
61.37% -22.7% |
-11.36% - |
|
Return On Assets (%) |
21.37% - |
21.91% 2.5% |
-5.05% - |