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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
43.92% -17.7% |
46.9% 6.8% |
60.31% 28.6% |
34% -43.6% |
36.9% 8.5% |
30.89% -16.3% |
35.78% 15.8% |
10.89% -69.6% |
11.26% 3.4% |
-76% - |
20.08% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
59.81% -17.4% |
67.86% 13.5% |
72.18% 6.4% |
48.52% -32.8% |
38.26% -21.2% |
48.13% 25.8% |
45.43% -5.6% |
37.36% -17.8% |
29.48% -21.1% |
21.83% -26.0% |
36.15% 65.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
48.67% 6.9% |
50.38% 3.5% |
69.12% 37.2% |
40.16% -41.9% |
12.42% -69.1% |
-7.03% - |
26.46% - |
2.53% -90.4% |
4.68% 84.7% |
-7.64% - |
19.49% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
32.2M -7.8% |
48.13M 49.5% |
42.73M -11.2% |
31.22M -26.9% |
33.11M 6.0% |
32.65M -1.4% |
60.05M 83.9% |
55.04M -8.3% |
63.46M 15.3% |
91.62M 44.4% |
85.81M -6.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
442.48M 2.5% |
470.72M 6.4% |
498.63M 5.9% |
1.37B 173.8% |
1.38B 1.2% |
1.45B 4.8% |
1.46B 0.8% |
1.47B 0.6% |
1.49B 1.3% |
1.65B 10.7% |
1.61B -2.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
442.48M 878.5% |
47.48M -89.3% |
49.62M 4.5% |
97.12M 95.7% |
101.22M 4.2% |
156.89M 55.0% |
146.43M -6.7% |
144.59M -1.3% |
156.56M 8.3% |
376.89M 140.7% |
343.79M -8.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
400.67M 3.7% |
423.24M 5.6% |
449.01M 6.1% |
1.27B 182.4% |
1.28B 0.9% |
1.29B 0.8% |
1.31B 1.7% |
1.32B 0.8% |
1.33B 0.5% |
1.27B -4.6% |
1.27B 0.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | - | - |
26.37M - |
25.15M -4.6% |
- | - | - |
1.2M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
25.51M -64.6% |
41.23M 61.7% |
114.19M 176.9% |
44.02M -61.4% |
860.69M 1855.3% |
511.01M -40.6% |
319.22M -37.5% |
259.21M -18.8% |
173.76M -33.0% |
73.08M -57.9% |
251.06M 243.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
41.23M 61.7% |
114.19M 176.9% |
44.02M -61.4% |
860.69M 1855.3% |
511.01M -40.6% |
319.22M -37.5% |
259.21M -18.8% |
173.76M -33.0% |
73.08M -57.9% |
251.06M 243.6% |
172.3M -31.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
-41.56M - |
-4.87M - |
2.64M - |
-100.89M - |
-17.2M - |
-58.08M - |
-23.65M - |
-56.29M - |
-20.61M - |
-96.88M - |
-68.75M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - |
25.77M - |
36.38M 41.2% |
- | - | - |
27.48M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.21 -25.0% |
0.33 57.1% |
0.38 15.2% |
0.16 -57.9% |
0.11 -31.3% |
0.1 -9.1% |
0.24 140.0% |
0.07 -70.8% |
0.08 14.3% |
-0.78 - |
0.19 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
3.59% -25.4% |
5.48% 52.5% |
5.91% 7.8% |
1.24% -79.1% |
0.96% -22.4% |
0.78% -18.2% |
1.65% 110.4% |
0.45% -72.5% |
0.54% 18.4% |
-5.36% - |
1.36% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
3.24% -25.0% |
4.94% 52.8% |
5.32% 7.6% |
1.14% -78.6% |
0.89% -21.9% |
0.71% -19.8% |
1.48% 107.4% |
0.41% -72.3% |
0.48% 18.1% |
-4.44% - |
1.06% - |