2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 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] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36% -5.7% |
35.99% 0.0% |
36.74% 2.1% |
24.21% -34.1% |
-59.01% - |
-78.38% - |
-104.75% - |
-115.2% - |
-111.39% - |
-160.49% - |
754.56% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.64% -10.3% |
81.35% -1.6% |
75.97% -6.6% |
72.11% -5.1% |
35.77% -50.4% |
16.93% -52.7% |
2.1% -87.6% |
-14.37% - |
20.25% - |
54.5% 169.2% |
54.5% 0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.81% -13.8% |
41.68% -0.3% |
42.58% 2.1% |
30.28% -28.9% |
-57.03% - |
-84.54% - |
-113.61% - |
-137.87% - |
-124.86% - |
-77.59% - |
-82.07% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.65M 21.4% |
14.38M -1.8% |
13.84M -3.8% |
11.56M -16.4% |
12.32M 6.5% |
11.67M -5.2% |
10.15M -13.1% |
8.68M -14.4% |
13.9M 60.1% |
2.63M -81.1% |
2.63M 0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.65M 12.3% |
19.47M 10.3% |
20.06M 3.0% |
18.86M -6.0% |
46.09M 144.4% |
47.02M 2.0% |
43.2M -8.1% |
42.42M -1.8% |
41.88M -1.3% |
49.06M 17.2% |
73.35M 49.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.73M 12.1% |
4.94M 4.6% |
4.94M 0.0% |
4.92M -0.3% |
4.04M -17.9% |
4.82M 19.1% |
3.68M -23.5% |
3.54M -3.9% |
2.12M -40.2% |
4.35M 105.4% |
4.54M 4.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.93M 12.3% |
14.53M 12.4% |
15.12M 4.1% |
13.94M -7.9% |
42.05M 201.7% |
42.2M 0.4% |
39.52M -6.4% |
38.88M -1.6% |
39.76M 2.3% |
44.71M 12.5% |
68.81M 53.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-603.88K - |
-3.75M - |
4.23M - |
3.28M -22.4% |
-19.75M - |
-17.61M - |
-24.37M - |
-17.71M - |
14.66M - |
8.13M -44.6% |
8.3M 2.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.79M 22.3% |
4.64M -31.6% |
2.67M -42.4% |
3.21M 20.1% |
1.4M -56.5% |
616.59K -55.8% |
6.36M 930.8% |
6M -5.5% |
40.29K -99.3% |
22.93K -43.1% |
7.73K -66.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.53M -46.9% |
616.59K -59.6% |
7.51M 1117.4% |
6.94M -7.6% |
20.04M 188.9% |
20.03M -0.1% |
21.29M 6.3% |
21.69M 1.9% |
840.43K -96.1% |
668.39K -20.5% |
668.5K 0.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-742.01K - |
-4.17M - |
3.09M - |
2.38M -22.8% |
-20.84M - |
-18.3M - |
-25.06M - |
-18.41M - |
13.97M - |
8.13M -41.8% |
8.3M 2.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.27M 14.5% |
5.18M -1.8% |
5.08M -1.8% |
2.8M -44.9% |
-7.27M - |
-9.15M - |
-10.7M - |
-10.23M - |
-10.68M - |
-4.29M - |
19.8M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.27M 14.5% |
5.18M -1.8% |
5.08M -1.8% |
2.8M -44.9% |
-7.27M - |
-9.15M - |
-10.63M - |
-10M - |
-15.49M - |
-4.23M - |
19.87M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.905 -13.4% |
3.7 27.4% |
3.645 -1.5% |
1.924 -47.2% |
-5.55 - |
-7.4 - |
-8.799 - |
-8.144 - |
-1.98 - |
-0.04 - |
9.14 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.57% -3.5% |
44.19% -15.9% |
41.31% -6.5% |
22.01% -46.7% |
-26.44% - |
-32.52% - |
-38.9% - |
-37.88% - |
-37.86% - |
-9.13% - |
36.69% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.53% -13.3% |
31.36% -14.2% |
29.53% -5.8% |
16.19% -45.2% |
-22.8% - |
-27.85% - |
-33.6% - |
-32.65% - |
-35.21% - |
-8.35% - |
34.1% - |