2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - |
0% - |
0% - |
- | - | |
Net Margin |
9.18% - |
9.87% 7.5% |
13.05% 32.2% |
8.54% -34.5% |
9.42% 10.3% |
10.39% 10.3% |
12.11% 16.5% |
9.23% -23.8% |
10.35% 12.2% |
|
Gross Margin |
40.68% - |
42.88% 5.4% |
40.84% -4.7% |
37.85% -7.3% |
41.26% 9.0% |
44.42% 7.6% |
46.88% 5.5% |
43.89% -6.4% |
48.43% 10.4% |
|
Operating Margin |
10.77% - |
9.91% -8.0% |
15.79% 59.3% |
4.65% -70.6% |
11.12% 139.2% |
9.66% -13.1% |
12.59% 30.4% |
2.2% -82.6% |
10.37% 372.2% |
|
Total Revenue |
309.69M - |
301M -2.8% |
365.6M 21.5% |
337.04M -7.8% |
342.67M 1.7% |
324.15M -5.4% |
344.43M 6.3% |
364.53M 5.8% |
360.56M -1.1% |
|
Total Assets | - |
924.76M - |
- |
1.02B - |
1.88B 85.0% |
1.78B -5.6% |
1.83B 3.2% |
1.87B 1.9% |
1.95B 4.4% |
|
Total Liabilities | - |
458.64M - |
- |
475.66M - |
483.17M 1.6% |
447.57M -7.4% |
462.41M 3.3% |
463.58M 0.3% |
507.63M 9.5% |
|
Total Equity | - |
466.12M - |
- |
542.28M - |
1.4B 158.2% |
1.33B -5.0% |
1.37B 3.1% |
1.41B 2.4% |
1.44B 2.7% |
|
Operating CashFlow | - |
19.06M - |
- |
64.45M - |
- |
32.32M - |
- | - | - | |
Beginning Cash Position |
138.28M - |
69.69M -49.6% |
151.53M 117.4% |
108M -28.7% |
225.33M 108.6% |
966.96M 329.1% |
855.02M -11.6% |
572.48M -33.0% |
384.89M -32.8% |
|
End Cash Position |
69.69M - |
151.53M 117.4% |
108M -28.7% |
225.33M 108.6% |
966.96M 329.1% |
855.02M -11.6% |
572.48M -33.0% |
384.89M -32.8% |
368.84M -4.2% |
|
Free Cash Flow |
-47.55M - |
43.65M - |
3.56M -91.8% |
28.32M 696.1% |
1.03M -96.3% |
19.43M 1777.6% |
55.55M 185.9% |
30.65M -44.8% |
38.69M 26.2% |
|
Net Income (Cont Operations) | - |
58.13M - |
- |
76.48M - |
- |
65.97M - |
- | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
0.22 - |
0.23 4.6% |
0.369 60.4% |
0.221 -40.3% |
0.25 13.4% |
0.188 -24.8% |
0.244 30.0% |
0.198 -19.0% |
0.22 11.2% |
|
Return On Equity (%) | - |
6.37% - |
- |
5.31% - |
3.32% -37.4% |
2.47% -25.8% |
3.09% 25.1% |
2.42% -21.5% |
2.62% 8.2% |
|
Return On Assets (%) | - |
3.21% - |
- |
2.83% - |
2.23% -21.3% |
1.84% -17.3% |
2.31% 25.4% |
1.82% -21.3% |
1.95% 7.6% |