2020 Q1 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - |
0% - |
0% - |
0% - |
0% - |
- | |
Net Margin | [friend] |
17.95% 972.0% |
9.74% -45.7% |
12.39% 27.2% |
12.88% 3.9% |
20.17% 56.6% |
6.45% -68.0% |
11.17% 73.3% |
12.82% 14.8% |
6.39% -50.2% |
10.61% 66.1% |
3.86% -63.6% |
|
Gross Margin | [friend] |
100% 73.5% |
-86.36% - |
50.81% - |
50.56% -0.5% |
100% 97.8% |
53.4% -46.6% |
51.68% -3.2% |
54.84% 6.1% |
47.5% -13.4% |
54.13% 14.0% |
49.48% -8.6% |
|
Operating Margin | [friend] |
100% 2594.8% |
-217.6% - |
17.63% - |
16.02% -9.1% |
100% 524.4% |
9.69% -90.3% |
17.18% 77.2% |
12.53% -27.1% |
6.62% -47.1% |
14.18% 114.1% |
5.73% -59.6% |
|
Total Revenue | [friend] |
100.06M 158.6% |
83.82M -16.2% |
111.96M 33.6% |
94.89M -15.2% |
130.97M 38.0% |
100.92M -22.9% |
125.07M 23.9% |
114.1M -8.8% |
120.63M 5.7% |
98.23M -18.6% |
110.91M 12.9% |
|
Total Assets | [friend] | - |
489.69M - |
- |
517.21M - |
557.5M 7.8% |
584.18M 4.8% |
1.37B 134.4% |
1.35B -1.5% |
1.33B -1.5% |
1.36B 2.1% |
1.38B 1.8% |
|
Total Liabilities | [friend] | - |
180.62M - |
- |
189.05M - |
201.48M 6.6% |
220.17M 9.3% |
178.47M -18.9% |
177.83M -0.4% |
148.36M -16.6% |
165.08M 11.3% |
183.77M 11.3% |
|
Total Equity | [friend] | - |
309.07M - |
- |
328.15M - |
356.01M 8.5% |
364.01M 2.2% |
1.19B 227.1% |
1.17B -1.7% |
1.18B 0.8% |
1.19B 1.0% |
1.2B 0.5% |
|
Operating CashFlow | [friend] | - | - | - |
31.11M - |
- | - | - |
-15.17M - |
- | - | - | |
Beginning Cash Position | [friend] | - | - |
100.92M - |
79.27M -21.5% |
54.98M -30.6% |
63.3M 15.1% |
81.96M 29.5% |
344.42M 320.2% |
220.81M -35.9% |
175.5M -20.5% |
177.21M 1.0% |
|
End Cash Position | [friend] | - | - |
79.27M - |
54.98M -30.6% |
63.3M 15.1% |
81.96M 29.5% |
344.42M 320.2% |
220.81M -35.9% |
175.5M -20.5% |
176.88M 0.8% |
508.48M 187.5% |
|
Free Cash Flow | [friend] |
45.65M - |
-16.63M - |
-9.47M - |
-8.45M - |
1.27M - |
5.81M 359.4% |
-45.79M - |
-33.92M - |
-108.13M - |
-33.69M - |
-94.4M - |
|
Net Income (Cont Operations) | [friend] | - | - | - |
26.1M - |
- | - | - |
28.6M - |
- | - | - | |
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.453 2631.6% |
0.206 -54.5% |
0.35 69.9% |
0.309 -11.9% |
0.667 116.1% |
0.164 -75.4% |
0.353 114.7% |
0.266 -24.5% |
0.131 -50.8% |
0.194 47.8% |
0.081 -58.2% |
|
Return On Equity (%) | [friend] | - |
2.64% - |
- |
3.72% - |
7.72% 107.3% |
1.81% -76.6% |
1.8% -0.5% |
1.24% -31.1% |
0.66% -47.1% |
0.88% 34.1% |
0.36% -59.2% |
|
Return On Assets (%) | [friend] | - |
1.67% - |
- |
2.36% - |
4.92% 108.0% |
1.14% -76.8% |
1.43% 25.5% |
1.08% -24.7% |
0.58% -46.5% |
0.78% 34.8% |
0.31% -59.7% |