2022 Q1 | 2022 Q2 | 2023 Q1 | 2023 Q2 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | |
Net Margin |
19.36% - |
25.31% 30.8% |
18.16% -28.2% |
19.98% 10.0% |
27.65% 38.4% |
|
Gross Margin |
100% - |
-9.76% - |
44.31% - |
40.37% -8.9% |
49.36% 22.3% |
|
Operating Margin |
100% - |
-43.09% - |
22.7% - |
22.04% -2.9% |
32.61% 47.9% |
|
Total Revenue |
116.27M - |
122.58M 5.4% |
119.12M -2.8% |
147.18M 23.6% |
164.93M 12.1% |
|
Total Assets | - |
561.56M - |
615.7M 9.6% |
676.03M 9.8% |
1.37B 102.0% |
|
Total Liabilities | - |
114.89M - |
86.36M -24.8% |
117.08M 35.6% |
187.74M 60.4% |
|
Total Equity | - |
446.66M - |
- |
558.94M - |
1.18B 110.7% |
|
Operating CashFlow | - |
46.43M - |
- |
54.97M - |
- | |
Beginning Cash Position | - |
69.8M - |
52.79M -24.4% |
60.61M 14.8% |
113.36M 87.0% |
|
End Cash Position | - |
77.28M - |
60.61M -21.6% |
81.15M 33.9% |
627M 672.6% |
|
Free Cash Flow |
7.8M - |
-5.88M - |
1.14M - |
22.87M 1906.8% |
3.73M -83.7% |
|
Net Income (Cont Operations) | - |
53.53M - |
- |
51.05M - |
- | |
Diluted Net Income | - | - | - | - | - | |
Diluted EPS |
0.75 - |
1.034 37.9% |
0.515 -50.2% |
0.699 35.7% |
1.086 55.3% |
|
Return On Equity (%) | - |
6.95% - |
4.17% -39.9% |
5.4% 29.5% |
5% -7.6% |
|
Return On Assets (%) | - |
5.52% - |
3.55% -35.7% |
4.55% 28.2% |
4.16% -8.5% |