2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] |
21.54% - |
14.77% -31.4% |
10.02% -32.2% |
|
Net Margin | [friend] | [friend] |
7.45% - |
7.85% 5.4% |
1.1% -86.0% |
|
Gross Margin | [friend] | [friend] |
34.43% 3.4% |
35.12% 2.0% |
31.3% -10.9% |
|
Operating Margin | [friend] | [friend] |
4.82% - |
4.96% 2.9% |
2.41% -51.3% |
|
Total Revenue | [friend] | [friend] |
318.72M 238.7% |
440.52M 38.2% |
624.29M 41.7% |
|
Total Assets | [friend] | [friend] |
309.6M 209.1% |
393.28M 27.0% |
490.45M 24.7% |
|
Total Liabilities | [friend] | [friend] |
82.55M 148.4% |
114.35M 38.5% |
185.28M 62.0% |
|
Total Equity | [friend] | [friend] |
219.58M 299.3% |
273.23M 24.4% |
300.79M 10.1% |
|
Operating CashFlow | [friend] | [friend] |
-1.95M - |
28.87M - |
-64.22M - |
|
Beginning Cash Position | [friend] | [friend] |
34.46M -33.4% |
179.11M 419.8% |
164.11M -8.4% |
|
End Cash Position | [friend] | [friend] |
179.11M 419.8% |
164.11M -8.4% |
72.22M -56.0% |
|
Free Cash Flow | [friend] | [friend] |
-8.6M - |
23.37M - |
-74.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
19.18M - |
30.74M 60.3% |
10.05M -67.3% |
|
Diluted Net Income | [friend] | [friend] |
23.74M - |
34.58M 45.7% |
6.86M -80.2% |
|
Diluted EPS | [friend] | [friend] |
0.25 - |
0.34 36.0% |
0.06 -82.4% |
|
Return On Equity (%) | [friend] | [friend] |
17.29% - |
14.04% -18.8% |
2.39% -83.0% |
|
Return On Assets (%) | [friend] | [friend] |
11.59% - |
9.84% -15.1% |
1.55% -84.2% |