2020 Q2 | 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] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
45.97% -4.9% |
10.62% -76.9% |
15.9% 49.7% |
49.72% 212.7% |
45.36% -8.8% |
5.76% -87.3% |
12.59% 118.6% |
34.23% 172.0% |
33.01% -3.6% |
-50.08% - |
5.61% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
100% 18.2% |
81.46% -18.5% |
83.15% 2.1% |
85.81% 3.2% |
83.63% -2.5% |
80.4% -3.9% |
69.54% -13.5% |
76.97% 10.7% |
79.31% 3.0% |
67.33% -15.1% |
71.46% 6.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
101.07% 63.7% |
11.6% -88.5% |
11.54% -0.5% |
55.37% 379.9% |
42.21% -23.8% |
0.91% -97.8% |
-3.13% - |
39.62% - |
35.66% -10.0% |
-54.48% - |
-1.82% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
72.05M -2.2% |
40.72M -43.5% |
24.9M -38.8% |
53.31M 114.1% |
71.22M 33.6% |
24.79M -65.2% |
23.96M -3.4% |
69.8M 191.4% |
72.37M 3.7% |
24.01M -66.8% |
26.3M 9.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
405.08M 10.5% |
402.89M -0.5% |
1.19B 194.4% |
1.13B -4.5% |
1.16B 2.7% |
1.17B 0.3% |
1.16B -0.9% |
1.11B -4.3% |
1.13B 2.0% |
1.13B -0.1% |
1.12B -0.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
39.78M 16.1% |
33.26M -16.4% |
29.06M -12.6% |
44.64M 53.6% |
42.75M -4.2% |
44.86M 4.9% |
31.72M -29.3% |
39.1M 23.2% |
37.87M -3.1% |
42.63M 12.6% |
35.65M -16.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
365.3M 10.0% |
369.63M 1.2% |
1.16B 213.0% |
1.09B -6.0% |
1.12B 3.0% |
1.12B 0.2% |
1.12B 0.2% |
1.07B -5.1% |
1.09B 2.2% |
1.09B -0.5% |
1.09B 0.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
21.31M - |
- | - | - |
-18.89M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
56.07M 6.5% |
92.82M 65.5% |
115.88M 24.8% |
184.62M 59.3% |
455.42M 146.7% |
112.89M -75.2% |
515.73M 356.9% |
129.95M -74.8% |
103.88M -20.1% |
122M 17.4% |
150.92M 23.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
92.82M 65.5% |
115.88M 24.8% |
184.62M 59.3% |
455.42M 146.7% |
112.89M -75.2% |
515.73M 356.9% |
129.95M -74.8% |
103.88M -20.1% |
122M 17.4% |
150.92M 23.7% |
124.09M -17.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
55.1M 223.3% |
8.3M -84.9% |
-11.51M - |
27.68M - |
31.55M 14.0% |
-6.26M - |
-23.98M - |
-5.62M - |
27.83M - |
5.92M -78.7% |
-31.07M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
30.46M - |
- | - | - |
26.91M - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.408 -7.2% |
0.05 -87.7% |
0.04 -20.0% |
0.28 600.0% |
0.31 10.7% |
0 -100% |
0.03 - |
0.22 633.3% |
0.22 0% |
-0.11 - |
0.01 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
9.5% -11.4% |
1.18% -87.6% |
0.52% -55.9% |
2.36% 355.2% |
2.93% 23.9% |
0.13% -95.7% |
0.27% 110.9% |
2.18% 712.1% |
2.21% 1.5% |
-1.1% - |
0.14% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
8.59% -11.7% |
1.07% -87.5% |
0.5% -53.4% |
2.29% 358.7% |
2.82% 23.1% |
0.12% -95.6% |
0.26% 111.9% |
2.11% 713.6% |
2.14% 1.2% |
-1.07% - |
0.13% - |