2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.23% - |
17.16% 40.4% |
33.4% 94.6% |
10.3% -69.1% |
42.2% 309.6% |
10.59% -74.9% |
-10.34% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.2% 1129.0% |
39.7% 9.7% |
53.45% 34.6% |
35.73% -33.2% |
60.85% 70.3% |
44.89% -26.2% |
31.34% -30.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.27% - |
22.32% 22.2% |
38.7% 73.4% |
10.9% -71.8% |
44.23% 305.9% |
20.39% -53.9% |
0% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.94M 43.4% |
71.69M 17.6% |
106.42M 48.5% |
18.91M -82.2% |
131.16M 593.8% |
108.62M -17.2% |
108.78M 0.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
424.77M 3.2% |
522.97M 23.1% |
670.03M 28.1% |
- |
698.19M - |
1.25B 79.4% |
1.48B 18.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.51M 11.3% |
105.26M 5.8% |
129.46M 23.0% |
- |
134.37M - |
293.52M 118.4% |
369.16M 25.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
325.26M 0.9% |
417.71M 28.4% |
540.57M 29.4% |
- |
563.83M - |
959.04M 70.1% |
1.12B 16.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.2M 156.4% |
42.03M 39.2% |
29.04M -30.9% |
4.75M -83.7% |
18.23M 284.1% |
63.38M 247.7% |
71.78M 13.2% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.64M 3970.8% |
139.34M 119.0% |
2.31M -98.3% |
19.01M 723.7% |
114K -99.4% |
19.01M 16577.2% |
14.29M -24.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31M -98.5% |
113K -95.1% |
19.01M 16724.8% |
14.29M -24.8% |
19.05M 33.3% |
96.61M 407.1% |
209.9M 117.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-133.17M - |
-227.32M - |
-196.37M - |
-3.24M - |
-104.32M - |
-3.55M - |
-89.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.45M - |
12.3M 65.1% |
35.54M 188.9% |
1.95M -94.5% |
55.35M 2741.5% |
11.5M -79.2% |
-11.24M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.45M - |
12.3M 65.1% |
35.54M 188.9% |
1.95M -94.5% |
55.35M 2741.5% |
11.5M -79.2% |
-11.24M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.24 - |
0.36 50.0% |
0.88 144.4% |
0.04 -95.5% |
1.2 2900.0% |
0.24 -80.0% |
-0.04 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.63% - |
3.32% 26.2% |
8.21% 147.3% |
- |
11.28% - |
1.53% -86.4% |
-1.01% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.96% - |
2.63% 34.3% |
6.49% 147.0% |
- |
9.07% - |
1.2% -86.8% |
-0.76% - |