2020 Q1 | 2020 Q2 | 2021 Q1 | 2021 Q2 | 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] | [friend] | [friend] | - | - | - | - | - |
48.65% - |
49.55% 1.9% |
49.11% -0.9% |
49.11% 0% |
49.7% 1.2% |
49.7% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] |
9.68% 5.2% |
18.04% 86.4% |
8.79% -51.3% |
5.89% -32.9% |
12.88% 118.5% |
5.57% -56.7% |
4.76% -14.5% |
6.4% 34.4% |
3.26% -49.1% |
-9.41% - |
1.92% - |
0.82% -57.0% |
|
Gross Margin | [friend] | [friend] | [friend] |
27.54% -46.9% |
35.63% 29.4% |
18.69% -47.5% |
28.54% 52.7% |
27.35% -4.2% |
26.59% -2.8% |
22.32% -16.1% |
23.79% 6.6% |
19.86% -16.5% |
15.51% -21.9% |
18.34% 18.3% |
27.6% 50.5% |
|
Operating Margin | [friend] | [friend] | [friend] |
11.6% 6.0% |
23.77% 104.8% |
10.62% -55.3% |
7.19% -32.3% |
9.47% 31.7% |
7.2% -23.9% |
-1.09% - |
2.27% - |
3.03% 34.0% |
-10.37% - |
0.16% - |
0.98% 499.6% |
|
Total Revenue | [friend] | [friend] | [friend] |
209.17M 127.4% |
219.06M 4.7% |
420.09M 91.8% |
193.74M -53.9% |
208.02M 7.4% |
185.48M -10.8% |
163.32M -11.9% |
187.79M 15.0% |
229.55M 22.2% |
187.58M -18.3% |
248.24M 32.3% |
163.46M -34.2% |
|
Total Assets | [friend] | [friend] | [friend] |
1.33B 35.9% |
- |
1.53B - |
1.46B -4.4% |
2.24B 53.6% |
2.2B -1.9% |
2.25B 2.3% |
2.26B 0.3% |
2.3B 2.1% |
2.24B -2.9% |
2.32B 3.8% |
2.3B -0.9% |
|
Total Liabilities | [friend] | [friend] | [friend] |
785.14M 112.5% |
- |
902.54M - |
825.69M -8.5% |
687.74M -16.7% |
622.62M -9.5% |
638.19M 2.5% |
617M -3.3% |
694.43M 12.5% |
644.45M -7.2% |
724.03M 12.3% |
705.49M -2.6% |
|
Total Equity | [friend] | [friend] | [friend] |
547.22M - |
- |
623.67M - |
633.4M 1.6% |
1.55B 145.2% |
1.58B 1.5% |
1.61B 2.2% |
1.64B 1.7% |
1.61B -1.8% |
1.59B -1.1% |
1.6B 0.3% |
1.6B -0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
-139.44M - |
- | - | - |
-99.74M - |
- | - | - |
-20.91M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
60.08M -82.8% |
126.61M 110.7% |
116.41M -8.1% |
188.83M 62.2% |
109.6M -42.0% |
751.53M 585.7% |
561.89M -25.2% |
645.29M 14.8% |
492.05M -23.7% |
484.12M -1.6% |
450.01M -7.0% |
537.13M 19.4% |
|
End Cash Position | [friend] | [friend] | [friend] |
126.61M 110.7% |
116.41M -8.1% |
188.33M 61.8% |
109.6M -41.8% |
751.53M 585.7% |
561.89M -25.2% |
645.29M 14.8% |
492.05M -23.7% |
484.12M -1.6% |
450.01M -7.0% |
508.41M 13.0% |
491.77M -3.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-53.9M - |
-35.76M - |
54.87M - |
-119.65M - |
-59.15M - |
11.73M - |
11.46M -2.3% |
-26.34M - |
-42.48M - |
-32.53M - |
50.52M - |
-79.55M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
28.7M - |
- | - | - |
38.22M - |
- | - | - |
19.49M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.176 31.7% |
0.343 95.3% |
0.321 -6.2% |
0.1 -68.9% |
0.273 172.8% |
0.16 -41.3% |
0.051 -68.4% |
0.117 131.8% |
0.049 -58.5% |
-0.115 - |
0.03 - |
0.009 -70.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
3.5% 133.3% |
- |
5.92% - |
1.82% -69.3% |
2.45% 34.9% |
0.66% -73.0% |
0.49% -26.1% |
0.74% 51.5% |
0.46% -37.7% |
-1.1% - |
0.3% - |
0.08% -71.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
1.75% 138.2% |
- |
2.42% - |
0.77% -68.4% |
1.45% 89.3% |
0.47% -67.8% |
0.35% -24.9% |
0.53% 52.6% |
0.33% -38.5% |
-0.78% - |
0.21% - |
0.06% -72.1% |