2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | |
Net Margin |
2.49% - |
2.97% 19.0% |
3.42% 15.3% |
3.29% -3.9% |
2.72% -17.3% |
2.71% -0.4% |
0.77% -71.7% |
3.34% 335.9% |
1.75% -47.6% |
|
Gross Margin |
7.75% - |
7.89% 1.8% |
8.44% 7.0% |
7.35% -12.9% |
7.37% 0.2% |
7.03% -4.6% |
7.38% 5.1% |
8.25% 11.8% |
9.31% 12.7% |
|
Operating Margin |
3.72% - |
4.23% 13.6% |
4.69% 10.9% |
4.55% -3.0% |
3.91% -13.9% |
3.86% -1.4% |
2.2% -43.0% |
4.82% 119.0% |
2.53% -47.5% |
|
Total Revenue |
248.16M - |
296.93M 19.7% |
348.83M 17.5% |
509.86M 46.2% |
289.84M -43.2% |
332.88M 14.8% |
263.29M -20.9% |
390.11M 48.2% |
213.59M -45.3% |
|
Total Assets | - | - |
616.35M - |
396.37M -35.7% |
513.42M 29.5% |
604.03M 17.6% |
442.96M -26.7% |
536.79M 21.2% |
525.84M -2.0% |
|
Total Liabilities | - | - |
408.09M - |
175.37M -57.0% |
288.57M 64.5% |
374.19M 29.7% |
212.34M -43.3% |
293.14M 38.1% |
282.43M -3.7% |
|
Total Equity | - | - |
208.26M - |
221M 6.1% |
224.86M 1.7% |
229.85M 2.2% |
230.62M 0.3% |
243.65M 5.7% |
243.41M -0.1% |
|
Operating CashFlow |
641K - |
23.88M 3624.6% |
-32.73M - |
25.16M - |
-65.85M - |
5.59M - |
75.5M 1250.7% |
26.58M -64.8% |
-44.81M - |
|
Beginning Cash Position |
27.13M - |
28.45M 4.9% |
52.39M 84.1% |
89.24M 70.3% |
88.6M -0.7% |
53.86M -39.2% |
93.82M 74.2% |
67.08M -28.5% |
118.77M 77.1% |
|
End Cash Position |
28.45M - |
52.39M 84.1% |
89.24M 70.3% |
88.6M -0.7% |
53.86M -39.2% |
93.82M 74.2% |
67.08M -28.5% |
118.77M 77.1% |
77.74M -34.5% |
|
Free Cash Flow |
467K - |
23.66M 4966.2% |
-33.4M - |
23.39M - |
-67.58M - |
4.02M - |
75.34M 1773.7% |
27.91M -63.0% |
-45.62M - |
|
Net Income (Cont Operations) |
8.22M - |
11.76M 43.0% |
15.28M 30.0% |
8.45M -44.7% |
10.32M 22.1% |
11.9M 15.3% |
2.9M -75.6% |
6.85M 136.3% |
5.11M -25.4% |
|
Diluted Net Income |
6.19M - |
8.81M 42.4% |
11.94M 35.5% |
16.77M 40.5% |
7.89M -53.0% |
9.02M 14.4% |
2.02M -77.6% |
13.03M 545.9% |
3.74M -71.3% |
|
Diluted EPS |
0.004 - |
0.005 42.4% |
0.008 46.4% |
0.01 30.0% |
0.005 -52.9% |
0.006 14.3% |
0.001 -76.8% |
0.008 523.1% |
0.002 -71.6% |
|
Return On Equity (%) | - | - |
5.73% - |
7.81% 36.3% |
3.54% -54.7% |
3.97% 12.2% |
0.88% -77.9% |
5.5% 527.1% |
1.54% -72.0% |
|
Return On Assets (%) | - | - |
1.94% - |
3.31% 71.0% |
1.73% -47.7% |
1.62% -6.8% |
0.39% -76.1% |
2.66% 590.2% |
0.7% -73.5% |