2020 Q3 | 2020 Q4 | 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] | - | - | - | - | - |
0% - |
0% - |
- | - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] |
46.04% - |
20.71% -55.0% |
30.28% 46.2% |
28.85% -4.7% |
31.79% 10.2% |
9.11% -71.3% |
-3.44% - |
-32.74% - |
0.96% - |
-5.34% - |
36.37% - |
10.69% -70.6% |
|
Gross Margin | [friend] | [friend] | [friend] |
81.98% 14.4% |
70.33% -14.2% |
64.27% -8.6% |
71.27% 10.9% |
70.52% -1.0% |
66.04% -6.4% |
52.7% -20.2% |
60.12% 14.1% |
59.71% -0.7% |
57.77% -3.3% |
63.83% 10.5% |
59.11% -7.4% |
|
Operating Margin | [friend] | [friend] | [friend] |
54.42% 1788.3% |
12.49% -77.1% |
34.67% 177.6% |
36.62% 5.6% |
37.06% 1.2% |
-14.38% - |
-18.35% - |
-37.6% - |
-16.17% - |
-15.7% - |
25.74% - |
-42.03% - |
|
Total Revenue | [friend] | [friend] | [friend] |
85.09M 166.9% |
37.07M -56.4% |
68.2M 84.0% |
54.92M -19.5% |
114.29M 108.1% |
34.74M -69.6% |
38.33M 10.3% |
31.23M -18.5% |
37.15M 19.0% |
41.89M 12.7% |
57.98M 38.4% |
26.24M -54.7% |
|
Total Assets | [friend] | [friend] | [friend] |
383.05M - |
340.95M -11.0% |
371.34M 8.9% |
1.36B 266.4% |
1.39B 1.8% |
1.37B -0.9% |
1.39B 1.6% |
1.49B 6.9% |
1.45B -2.6% |
1.45B 0.1% |
1.44B -0.8% |
1.31B -8.8% |
|
Total Liabilities | [friend] | [friend] | [friend] |
85.77M - |
34.66M -59.6% |
43.09M 24.3% |
39.83M -7.5% |
56.76M 42.5% |
39.93M -29.7% |
61.45M 53.9% |
166.11M 170.3% |
156.14M -6.0% |
166.24M 6.5% |
153.85M -7.5% |
42.47M -72.4% |
|
Total Equity | [friend] | [friend] | [friend] |
297.29M - |
306.3M 3.0% |
328.25M 7.2% |
1.32B 302.4% |
1.33B 0.6% |
1.33B 0.4% |
1.33B 0.0% |
1.32B -0.7% |
1.3B -2.1% |
1.29B -0.6% |
1.29B 0.1% |
1.27B -1.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] |
-48.89M - |
- | - | - |
-39.45M - |
- | - | - |
-9.96M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] |
70.14M -46.0% |
59.72M -14.8% |
47.1M -21.1% |
83.19M 76.6% |
1.03B 1138.3% |
1B -2.7% |
1B 0.0% |
1.01B 0.8% |
1.07B 5.4% |
1B -6.1% |
756.83M -24.4% |
846.02M 11.8% |
|
End Cash Position | [friend] | [friend] | [friend] |
59.72M -14.8% |
47.1M -21.1% |
83.19M 76.6% |
1.03B 1138.3% |
1B -2.7% |
1B 0.0% |
1.01B 0.8% |
1.07B 5.4% |
1B -6.1% |
756.83M -24.4% |
846.02M 11.8% |
909.18M 7.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] |
-9.22M - |
-27.24M - |
4.04M - |
-29.4M - |
-21.15M - |
4.93M - |
-4.04M - |
-58.85M - |
-5.13M - |
-17.93M - |
-20.09M - |
-17.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
37.71M - |
- | - | - |
52.18M - |
- | - | - |
-9.87M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] |
0.78 - |
0.15 -80.8% |
0.41 173.3% |
0.32 -22.0% |
0.545 70.3% |
0.02 -96.3% |
-0.05 - |
-0.15 - |
0 - |
-0.03 - |
0.31 - |
0.04 -87.1% |
|
Return On Equity (%) | [friend] | [friend] | [friend] |
13.18% - |
2.54% -80.7% |
6.51% 155.9% |
1.92% -70.5% |
2.74% 42.7% |
0.24% -91.3% |
-0.1% - |
-0.77% - |
0.03% - |
-0.17% - |
1.64% - |
0.22% -86.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] |
10.23% - |
2.12% -79.3% |
5.8% 173.4% |
1.83% -68.4% |
2.65% 44.6% |
0.23% -91.3% |
-0.1% - |
-0.71% - |
0.02% - |
-0.15% - |
1.46% - |
0.2% -86.0% |