2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - | - |
13.87% - |
16.56% 19.4% |
17.77% 7.3% |
17.3% -2.6% |
16.01% -7.5% |
22.95% 43.3% |
20.58% -10.3% |
20.63% 0.2% |
28.8% 39.6% |
|
Gross Margin | - | - |
100% - |
-51.2% - |
26.62% - |
27.75% 4.3% |
32.11% 15.7% |
29.03% -9.6% |
35.86% 23.5% |
31.27% -12.8% |
33.47% 7.0% |
|
Operating Margin | - | - |
100% - |
-69.23% - |
17.11% - |
16.46% -3.8% |
19.86% 20.7% |
19.95% 0.5% |
24.93% 25.0% |
21.4% -14.2% |
23.2% 8.4% |
|
Total Revenue | - | - | - | - |
195.47M - |
171.78M -12.1% |
145.82M -15.1% |
185.12M 27.0% |
199.03M 7.5% |
208.16M 4.6% |
163.24M -21.6% |
|
Total Assets |
760.61M - |
880.87M 15.8% |
- | - | - |
950.37M - |
932.39M -1.9% |
951.03M 2.0% |
1.93B 103.3% |
1.97B 2.1% |
1.98B 0.4% |
|
Total Liabilities |
418.41M - |
491.35M 17.4% |
- | - | - |
433.98M - |
392.13M -9.6% |
367.22M -6.4% |
384.69M 4.8% |
377.04M -2.0% |
341.54M -9.4% |
|
Total Equity |
342.2M - |
389.52M 13.8% |
- | - | - |
516.39M - |
- |
583.81M - |
1.55B 165.3% |
1.6B 3.1% |
1.64B 2.8% |
|
Operating CashFlow |
10.16M - |
53.61M 427.5% |
- | - | - | - | - | - | - | - | - | |
Beginning Cash Position |
126.12M - |
122.11M -3.2% |
- |
129.51M - |
205.17M 58.4% |
255.66M 24.6% |
303.93M 18.9% |
304.87M 0.3% |
273.26M -10.4% |
1.23B 348.9% |
1.16B -5.6% |
|
End Cash Position |
122.11M - |
129.51M 6.1% |
- |
205.17M - |
255.66M 24.6% |
303.93M 18.9% |
304.87M 0.3% |
273.26M -10.4% |
1.23B 348.9% |
1.16B -5.6% |
1.16B 0.4% |
|
Free Cash Flow |
4.7M - |
52.95M 1025.8% |
83.07M 56.9% |
34.61M -58.3% |
43.94M 27.0% |
48.68M 10.8% |
4.78M -90.2% |
-5.89M - |
39.02M - |
36.22M -7.2% |
7.35M -79.7% |
|
Net Income (Cont Operations) |
42.9M - |
47.79M 11.4% |
- | - | - | - | - | - | - | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | - | - | - | - |
0.43 - |
0.36 -16.3% |
0.28 -22.2% |
0.52 85.7% |
0.49 -5.8% |
0.39 -20.4% |
0.43 10.3% |
|
Return On Equity (%) | - | - | - | - | - |
5.76% - |
4.42% -23.2% |
7.56% 71.0% |
3.84% -49.2% |
2.73% -28.9% |
2.9% 6.4% |
|
Return On Assets (%) | - | - | - | - | - |
3.13% - |
2.48% -20.7% |
4.51% 81.8% |
2.84% -37.0% |
2.2% -22.6% |
2.38% 8.1% |