2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
5.54% - |
- |
9.33% - |
11.7% 25.5% |
12.84% 9.7% |
12.82% -0.1% |
12.7% -1.0% |
6% -52.8% |
10.23% 70.5% |
|
Gross Margin | - |
-181.34% - |
- |
22.42% - |
23.76% 6.0% |
27.2% 14.5% |
21.83% -19.7% |
24% 9.9% |
19.65% -18.1% |
24.83% 26.4% |
|
Operating Margin | - |
-213.85% - |
- |
11.31% - |
14.77% 30.6% |
19.66% 33.1% |
11.53% -41.4% |
15.66% 35.8% |
9.25% -40.9% |
13.06% 41.1% |
|
Total Revenue |
617.28M - |
244.04M -60.5% |
441.65M 81.0% |
183.1M -58.5% |
212.09M 15.8% |
184.2M -13.1% |
217.61M 18.1% |
199.55M -8.3% |
221.33M 10.9% |
204.2M -7.7% |
|
Total Assets | - |
1.05B - |
1.02B -2.4% |
920.66M -10.0% |
908.95M -1.3% |
- |
988.9M - |
1.96B 98.0% |
1.96B 0.2% |
2.04B 4.0% |
|
Total Liabilities | - |
670.85M - |
597.81M -10.9% |
476.56M -20.3% |
439.48M -7.8% |
- |
466.69M - |
539.46M 15.6% |
523.25M -3.0% |
592.27M 13.2% |
|
Total Equity | - |
377.39M - |
425.43M 12.7% |
- |
469.47M - |
- |
522.21M - |
1.42B 171.6% |
1.44B 1.4% |
1.45B 0.7% |
|
Operating CashFlow | - | - |
71.83M - |
- | - | - | - | - | - | - | |
Beginning Cash Position | - | - |
43.02M - |
62.7M 45.7% |
50.52M -19.4% |
61.09M 20.9% |
111.56M 82.6% |
90.65M -18.7% |
972.29M 972.6% |
690.21M -29.0% |
|
End Cash Position | - | - |
62.7M - |
50.52M -19.4% |
61.09M 20.9% |
111.56M 82.6% |
90.65M -18.7% |
972.29M 972.6% |
690.21M -29.0% |
637.41M -7.7% |
|
Free Cash Flow | - | - |
31.78M - |
-67.71M - |
-42.4M - |
35.05M - |
6.42M -81.7% |
-65.33M - |
-41.85M - |
-68.41M - |
|
Net Income (Cont Operations) | - | - |
45.91M - |
- | - | - | - | - | - | - | |
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | - |
0.134 - |
0.53 296.1% |
0.19 -64.2% |
0.15 -21.1% |
0.23 53.3% |
0.28 21.7% |
0.25 -10.7% |
0.06 -76% |
0.16 166.7% |
|
Return On Equity (%) | - |
3.58% - |
- |
3.93% - |
5.43% 38.3% |
- |
5.34% - |
2.61% -51.1% |
0.93% -64.4% |
1.45% 55.7% |
|
Return On Assets (%) | - |
1.29% - |
- |
1.76% - |
2.71% 54.4% |
- |
2.82% - |
1.72% -39.0% |
0.68% -60.6% |
1.04% 54.1% |