2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q4 | 2023 Q1 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
8.06% 135.1% |
9.33% 15.8% |
7.11% -23.8% |
6.03% -15.2% |
-7.5% - |
0.54% - |
0.11% -79.8% |
|
Gross Margin | [friend] | [friend] |
16.88% 19.0% |
16.87% -0.1% |
15.33% -9.1% |
15.24% -0.6% |
15.16% -0.6% |
16.61% 9.6% |
14.53% -12.5% |
|
Operating Margin | [friend] | [friend] |
10.72% 140.4% |
12.27% 14.5% |
8.97% -26.9% |
7.35% -18.0% |
-7.94% - |
0.44% - |
-0.67% - |
|
Total Revenue | [friend] | [friend] |
195.42M 207.6% |
80.97M -58.6% |
229.69M 183.7% |
166.77M -27.4% |
20.25M -87.9% |
71.47M 253.0% |
82.79M 15.8% |
|
Total Assets | [friend] | [friend] | - | - | - |
61.34M - |
63.09M 2.8% |
63.05M -0.1% |
66.72M 5.8% |
|
Total Liabilities | [friend] | [friend] | - | - | - |
31.63M - |
17.82M -43.7% |
18.17M 1.9% |
20.85M 14.8% |
|
Total Equity | [friend] | [friend] | - | - | - |
29.71M - |
45.26M 52.3% |
44.89M -0.8% |
45.87M 2.2% |
|
Operating CashFlow | [friend] | [friend] |
20.32M 8855.5% |
-2.19M - |
17.98M - |
22.49M 25.1% |
-5.85M - |
-1.77M - |
-7.47M - |
|
Beginning Cash Position | [friend] | [friend] |
1.19M -57.0% |
19.51M 1542.6% |
19.51M 0.0% |
11.11M -43.0% |
27.49M 147.4% |
27.49M 0.0% |
29.46M 7.2% |
|
End Cash Position | [friend] | [friend] |
19.51M 1542.6% |
11.11M -43.0% |
27.49M 147.4% |
29.24M 6.4% |
27.78M -5.0% |
28.24M 1.7% |
23.57M -16.5% |
|
Free Cash Flow | [friend] | [friend] |
19.84M - |
-2.33M - |
-3.62M - |
1.02M - |
-5.86M - |
-4.77M - |
-10.91M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
20.75M 624.3% |
9.95M -52.1% |
21.87M 119.9% |
13.61M -37.8% |
1.67M -87.7% |
1.2M -28.2% |
859.13K -28.5% |
|
Diluted Net Income | [friend] | [friend] |
15.76M 623.3% |
7.56M -52.0% |
16.34M 116.1% |
10.06M -38.4% |
-1.52M - |
387.48K - |
90.48K -76.6% |
|
Diluted EPS | [friend] | [friend] |
0.033 623.4% |
0.016 -52.0% |
0.034 116.1% |
0.021 -38.4% |
-0.003 - |
0.001 - |
0 -84.4% |
|
Return On Equity (%) | [friend] | [friend] |
204.19% 138.8% |
- |
60.62% - |
33.85% -44.2% |
-3.35% - |
0.89% - |
0.24% -73.1% |
|
Return On Assets (%) | [friend] | [friend] |
49.73% 181.5% |
- |
28.91% - |
16.4% -43.3% |
-2.41% - |
0.61% - |
0.14% -76.9% |