2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
13.54% - |
16.55% 22.3% |
12.59% -23.9% |
12.82% 1.8% |
14.2% 10.8% |
15.76% 11.0% |
7.08% -55.1% |
7.53% 6.3% |
|
Gross Margin | - |
26.69% - |
24.61% -7.8% |
22.36% -9.1% |
25.39% 13.5% |
25.03% -1.4% |
23.89% -4.6% |
20.99% -12.1% |
17.55% -16.4% |
|
Operating Margin | - |
14.38% - |
16.5% 14.8% |
13.93% -15.6% |
15.72% 12.8% |
15.19% -3.3% |
18.12% 19.3% |
7.7% -57.5% |
8.91% 15.7% |
|
Total Revenue |
252.2M - |
115.45M -54.2% |
95.79M -17.0% |
107.53M 12.2% |
159.87M 48.7% |
98.96M -38.1% |
109.59M 10.7% |
110.02M 0.4% |
168.04M 52.7% |
|
Total Assets |
671.13M - |
- |
669.17M - |
- |
673.63M - |
658.67M -2.2% |
683.98M 3.8% |
1.05B 54.1% |
1.03B -1.9% |
|
Total Liabilities |
294.68M - |
- |
260.41M - |
- |
229.93M - |
200.45M -12.8% |
208.03M 3.8% |
224.78M 8.1% |
222.29M -1.1% |
|
Total Equity |
376.28M - |
- |
408.58M - |
- |
443.54M - |
458.06M 3.3% |
475.8M 3.9% |
829.21M 74.3% |
812.13M -2.1% |
|
Operating CashFlow |
16.97M - |
38.78M 128.5% |
-47.62M - |
- |
38.08M - |
9.57M -74.9% |
17.49M 82.7% |
- |
19.05M - |
|
Beginning Cash Position |
8.33M - |
8.33M 0% |
10.6M 27.2% |
7.23M -31.8% |
15.3M 111.6% |
20.58M 34.5% |
10.83M -47.4% |
17.92M 65.4% |
363.93M 1931.1% |
|
End Cash Position |
7.17M - |
10.6M 47.7% |
7.23M -31.8% |
15.3M 111.6% |
20.58M 34.5% |
10.83M -47.4% |
17.92M 65.4% |
363.93M 1931.1% |
103.74M -71.5% |
|
Free Cash Flow |
16.97M - |
-4.96M - |
-50.87M - |
766.15K - |
7.39M 864.2% |
-2.93M - |
2.09M - |
-3.78M - |
-34.51M - |
|
Net Income (Cont Operations) |
32M - |
47.62M 48.8% |
15.86M -66.7% |
- |
34.01M - |
14.05M -58.7% |
17.27M 22.9% |
- |
20.45M - |
|
Diluted Net Income | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.748 - |
0.365 -51.2% |
0.37 1.5% |
0.316 -14.6% |
0.479 51.4% |
0.328 -31.4% |
0.403 22.9% |
0.172 -57.3% |
0.218 26.6% |
|
Return On Equity (%) | - | - |
3.88% - |
- |
4.62% - |
3.12% -32.5% |
3.7% 18.6% |
1.19% -67.7% |
1.54% 29.1% |
|
Return On Assets (%) | - | - |
2.37% - |
- |
3.04% - |
2.11% -30.6% |
2.57% 21.9% |
0.9% -65.2% |
1.21% 35.1% |