2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | |
Net Margin |
1.96% - |
9.61% 389.4% |
6.53% -32.1% |
9.56% 46.5% |
6.3% -34.1% |
8.91% 41.4% |
6.91% -22.5% |
7.08% 2.5% |
5.33% -24.7% |
|
Gross Margin |
100% - |
-63.59% - |
15.37% - |
17.58% 14.4% |
15.33% -12.8% |
16.86% 10.0% |
13.2% -21.7% |
21.34% 61.7% |
11.85% -44.5% |
|
Operating Margin |
100% - |
-78.2% - |
6.45% - |
12.91% 100.1% |
6.06% -53.0% |
9.88% 63.0% |
5.94% -39.9% |
12.97% 118.4% |
3.56% -72.6% |
|
Total Revenue |
239.21M - |
268.67M 12.3% |
167.49M -37.7% |
310.34M 85.3% |
192.55M -38.0% |
218.21M 13.3% |
200.04M -8.3% |
211.96M 6.0% |
173M -18.4% |
|
Total Assets | - |
885.23M - |
- |
975.8M - |
909.47M -6.8% |
940.09M 3.4% |
909.98M -3.2% |
1.43B 57.1% |
1.35B -5.5% |
|
Total Liabilities | - |
584.62M - |
- |
630.41M - |
551.12M -12.6% |
561.88M 2.0% |
517.25M -7.9% |
571.08M 10.4% |
481.76M -15.6% |
|
Total Equity | - |
300.61M - |
- |
345.39M - |
358.35M 3.8% |
378.21M 5.5% |
392.73M 3.8% |
858.94M 118.7% |
868.99M 1.2% |
|
Operating CashFlow | - |
4.43M - |
- | - | - |
46.71M - |
- | - | - | |
Beginning Cash Position | - |
196.37M - |
181.32M -7.7% |
134.71M -25.7% |
281.74M 109.1% |
254.48M -9.7% |
271.53M 6.7% |
302.9M 11.6% |
460.03M 51.9% |
|
End Cash Position | - |
181.32M - |
134.71M -25.7% |
281.74M 109.1% |
254.48M -9.7% |
271.53M 6.7% |
302.9M 11.6% |
460.03M 51.9% |
390.15M -15.2% |
|
Free Cash Flow |
-33.71M - |
17.99M - |
4.41M -75.5% |
94.47M 2042.7% |
22M -76.7% |
18.16M -17.5% |
-21.06M - |
26.9M - |
-60.93M - |
|
Net Income (Cont Operations) | - |
30.5M - |
- | - | - |
31.58M - |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.029 - |
0.161 449.7% |
0.07 -56.4% |
0.18 157.1% |
0.08 -55.6% |
0.12 50.0% |
0.08 -33.3% |
0.08 0% |
0.04 -50% |
|
Return On Equity (%) | - |
8.58% - |
- |
8.59% - |
3.45% -59.9% |
5.28% 53.1% |
3.58% -32.1% |
2.4% -33.1% |
1.07% -55.5% |
|
Return On Assets (%) | - |
2.92% - |
- |
3.04% - |
1.29% -57.7% |
2.1% 63.3% |
1.49% -28.9% |
1.28% -14.2% |
0.66% -48.3% |