2021 Q3 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) |
0% - |
0.36% - |
0.34% -5.1% |
0.33% -3.0% |
0.88% 167.1% |
0.87% -0.8% |
0.99% 13.6% |
0.94% -5.1% |
1.44% 53.8% |
21.85% 1416.1% |
|
Net Margin |
-9.45% - |
-17.44% - |
13.47% - |
10.98% -18.5% |
21.68% 97.4% |
17.71% -18.3% |
10.31% -41.8% |
22.7% 120.2% |
23.28% 2.6% |
14.99% -35.6% |
|
Gross Margin |
8.03% - |
2.41% -70.0% |
21.82% 805.9% |
26.56% 21.7% |
25.56% -3.8% |
24.97% -2.3% |
28.17% 12.8% |
35.76% 26.9% |
25.22% -29.5% |
22.42% -11.1% |
|
Operating Margin |
2.05% - |
-5.93% - |
15.76% - |
20.65% 31.0% |
20.76% 0.5% |
20.04% -3.4% |
23.1% 15.3% |
31.03% 34.3% |
20.09% -35.3% |
18.35% -8.7% |
|
Total Revenue |
250.37M - |
210.23M -16.0% |
275.15M 30.9% |
305.87M 11.2% |
622.59M 103.5% |
610.05M -2.0% |
638.53M 4.7% |
697.45M 9.2% |
642.98M -7.8% |
637.08M -0.9% |
|
Total Assets | - | - | - |
2.39B - |
5.23B 119.4% |
5.07B -3.1% |
5.2B 2.5% |
5.27B 1.4% |
5.51B 4.5% |
5.44B -1.3% |
|
Total Liabilities | - | - | - |
836.95M - |
1.63B 94.5% |
1.37B -16.0% |
1.48B 8.0% |
1.44B -2.8% |
1.59B 10.5% |
1.52B -4.0% |
|
Total Equity | - | - | - |
1.55B - |
3.61B 132.9% |
3.7B 2.7% |
3.72B 0.4% |
3.83B 3.1% |
3.92B 2.3% |
3.91B -0.2% |
|
Operating CashFlow | - |
-51.81M - |
88.11M - |
73.51M -16.6% |
171.18M 132.9% |
-63.08M - |
211.16M - |
138.77M -34.3% |
287.49M 107.2% |
128.69M -55.2% |
|
Beginning Cash Position | - |
196.72M - |
107.3M -45.5% |
164.77M 53.6% |
427.08M 159.2% |
485.71M 13.7% |
189.37M -61.0% |
261.98M 38.3% |
249.58M -4.7% |
367.75M 47.3% |
|
End Cash Position | - |
107.3M - |
164.77M 53.6% |
427.08M 159.2% |
485.71M 13.7% |
189.37M -61.0% |
261.98M 38.3% |
249.58M -4.7% |
367.75M 47.3% |
216.98M -41.0% |
|
Free Cash Flow | - |
-98.86M - |
55.63M - |
43.8M -21.3% |
106.09M 142.2% |
-125.81M - |
104.36M - |
40.17M -61.5% |
146.04M 263.6% |
-37.92M - |
|
Net Income (Cont Operations) | - |
-36.66M - |
37.06M - |
33.59M -9.4% |
134.96M 301.9% |
108.06M -19.9% |
65.82M -39.1% |
158.32M 140.6% |
149.7M -5.4% |
95.48M -36.2% |
|
Diluted Net Income |
-23.66M - |
-36.66M - |
37.06M - |
33.59M -9.4% |
134.96M 301.9% |
108.06M -19.9% |
65.82M -39.1% |
158.32M 140.6% |
149.7M -5.4% |
95.48M -36.2% |
|
Diluted EPS |
-0.337 - |
-0.521 - |
0.527 - |
0.41 -22.2% |
0.92 124.4% |
0.74 -19.6% |
0.45 -39.2% |
1.09 142.2% |
1.03 -5.5% |
0.66 -35.9% |
|
Return On Equity (%) | - | - | - |
2.17% - |
5.24% 141.4% |
2.96% -43.5% |
1.77% -40.0% |
4.19% 136.5% |
3.86% -7.9% |
2.44% -36.9% |
|
Return On Assets (%) | - | - | - |
1.41% - |
3.54% 151.6% |
2.1% -40.8% |
1.28% -38.9% |
3.03% 136.0% |
2.78% -8.2% |
1.75% -37.2% |