2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
33.21% -3.9% |
- |
40.71% - |
44.23% 8.6% |
30.61% -30.8% |
45.6% 49.0% |
32.83% -28.0% |
|
Gross Margin | [friend] | [friend] |
49.74% 12.2% |
- |
54.16% - |
61.3% 13.2% |
65.18% 6.3% |
62.85% -3.6% |
62.53% -0.5% |
|
Operating Margin | [friend] | [friend] |
35.71% 19.0% |
- |
37.69% - |
37.42% -0.7% |
23.91% -36.1% |
41.11% 72.0% |
24.59% -40.2% |
|
Total Revenue | [friend] | [friend] |
61.01M 22.6% |
25.78M -57.7% |
43.38M 68.3% |
29.04M -33.1% |
27.4M -5.6% |
7.92M -71.1% |
30.28M 282.1% |
|
Total Assets | [friend] | [friend] | - | - |
145.6M - |
177.54M 21.9% |
185.47M 4.5% |
209.61M 13.0% |
191.01M -8.9% |
|
Total Liabilities | [friend] | [friend] | - | - |
21.07M - |
15.04M -28.6% |
14.88M -1.1% |
39.87M 168.0% |
18.25M -54.2% |
|
Total Equity | [friend] | [friend] | - | - |
124.53M - |
162.5M 30.5% |
170.6M 5.0% |
169.74M -0.5% |
172.76M 1.8% |
|
Operating CashFlow | [friend] | [friend] |
4.24M -81.8% |
14.74M 247.7% |
11.42M -22.6% |
2.36M -79.3% |
1.79M -24.3% |
3.62M 102.6% |
-11.23M - |
|
Beginning Cash Position | [friend] | [friend] |
47.85M 15.6% |
44.36M -7.3% |
44.36M 0% |
59.54M 34.2% |
46.06M -22.6% |
82.5M 79.1% |
52.44M -36.4% |
|
End Cash Position | [friend] | [friend] |
44.36M -7.3% |
59.54M 34.2% |
46.06M -22.6% |
52.44M 13.8% |
82.5M 57.3% |
87.84M 6.5% |
74.09M -15.7% |
|
Free Cash Flow | [friend] | [friend] |
1.81M -92.2% |
14.7M 712.4% |
11.21M -23.7% |
1.85M -83.5% |
555.32K -70.1% |
3.54M 537.8% |
-12.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
27.1M 16.3% |
12.95M -52.2% |
23.2M 79.1% |
17.13M -26.2% |
12.46M -27.2% |
4.82M -61.3% |
14.38M 198.3% |
|
Diluted Net Income | [friend] | [friend] |
20.26M 17.8% |
9.89M -51.2% |
17.66M 78.5% |
12.85M -27.3% |
8.39M -34.7% |
3.61M -56.9% |
9.94M 175.1% |
|
Diluted EPS | [friend] | [friend] |
0.023 17.8% |
0.011 -51.2% |
0.02 78.5% |
0.014 -27.3% |
0.011 -22.8% |
0.004 -64.0% |
0.013 220.4% |
|
Return On Equity (%) | [friend] | [friend] |
17.36% 29.0% |
- |
14.63% - |
7.91% -45.9% |
5.68% -28.1% |
2.12% -62.6% |
5.93% 179.3% |
|
Return On Assets (%) | [friend] | [friend] |
13.02% 33.4% |
- |
12.52% - |
7.24% -42.2% |
5.07% -30.0% |
1.83% -63.9% |
5.39% 194.9% |