2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] | [friend] | [friend] |
7.01% 3.0% |
6.98% -0.4% |
7.5% 7.3% |
7.88% 5.1% |
4.73% -40.0% |
3.94% -16.7% |
3.89% -1.2% |
5.18% 33.2% |
3.6% -30.5% |
3.55% -1.4% |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-130.56% - |
-241.38% - |
-131.03% - |
-66.51% - |
-56.15% - |
-28.91% - |
-21.42% - |
-6.34% - |
-1.91% - |
-38.27% - |
4.97% - |
12.59% 153.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.4% 0.3% |
70.26% 2.7% |
72.26% 2.8% |
76.22% 5.5% |
69.93% -8.3% |
70.53% 0.9% |
65.99% -6.4% |
69.23% 4.9% |
70.03% 1.2% |
61.21% -12.6% |
59.04% -3.5% |
61.91% 4.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-120.77% - |
-218.34% - |
-117.17% - |
-59% - |
-47.49% - |
-21.59% - |
-21.61% - |
-5.03% - |
-1.73% - |
-42.65% - |
3.21% - |
12.83% 299.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.17M 15.9% |
5.37M -34.3% |
9.67M 80.0% |
15.88M 64.3% |
20.52M 29.2% |
25.68M 25.2% |
31.38M 22.2% |
41.55M 32.4% |
52.47M 26.3% |
66.43M 26.6% |
81.17M 22.2% |
96.85M 19.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
140.51M -3.6% |
131.15M -6.7% |
134.89M 2.9% |
124.01M -8.1% |
117.28M -5.4% |
274.87M 134.4% |
277.15M 0.8% |
287.09M 3.6% |
690.36M 140.5% |
689.23M -0.2% |
706.05M 2.4% |
723.83M 2.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.53M 7.1% |
52.6M 2.1% |
67.04M 27.5% |
64.1M -4.4% |
66.37M 3.5% |
87.02M 31.1% |
89.77M 3.2% |
94.46M 5.2% |
545.14M 477.1% |
562.77M 3.2% |
568.85M 1.1% |
564.36M -0.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.98M -8.9% |
78.55M -11.7% |
67.85M -13.6% |
59.91M -11.7% |
50.92M -15.0% |
187.86M 268.9% |
187.38M -0.3% |
192.62M 2.8% |
145.21M -24.6% |
126.46M -12.9% |
137.2M 8.5% |
159.47M 16.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.54M - |
-9.35M - |
-6.65M - |
-18.41M - |
-9.09M - |
-14.28M - |
-4.04M - |
-8.66M - |
-5.8M - |
-6.87M - |
8.3M - |
-3.44M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.23M 8.6% |
25.81M -5.2% |
23M -10.9% |
26.08M 13.4% |
18.4M -29.5% |
30.89M 67.9% |
204.96M 563.6% |
201.68M -1.6% |
196.12M -2.8% |
582.96M 197.2% |
427.61M -26.6% |
395.31M -7.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.81M -5.2% |
23M -10.9% |
26.08M 13.4% |
18.4M -29.5% |
30.89M 67.9% |
204.96M 563.6% |
201.68M -1.6% |
196.12M -2.8% |
582.96M 197.2% |
427.61M -26.6% |
395.31M -7.6% |
350.72M -11.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.79M - |
-9.42M - |
-9.83M - |
-20.36M - |
-13.35M - |
-17.21M - |
-6.8M - |
-9.59M - |
-7.18M - |
-141.8M - |
-33.51M - |
-47.61M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.67M - |
-12.96M - |
-12.67M - |
-10.56M - |
-11.52M - |
-7.43M - |
-6.72M - |
-2.64M - |
-1M - |
-25.42M - |
4.03M - |
12.2M 202.6% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.67M - |
-12.96M - |
-12.67M - |
-10.56M - |
-11.52M - |
-7.43M - |
-6.72M - |
-2.64M - |
-1M - |
-25.42M - |
4.03M - |
12.2M 202.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.39 - |
-0.47 - |
-0.46 - |
-0.38 - |
-0.41 - |
-0.25 - |
-0.21 - |
-0.08 - |
-0.03 - |
-0.78 - |
0.12 - |
0.35 191.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.43% - |
-15.47% - |
-17.31% - |
-16.53% - |
-20.79% - |
-6.22% - |
-3.58% - |
-1.39% - |
-0.59% - |
-18.72% - |
3.06% - |
8.22% 168.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.45% - |
-9.54% - |
-9.52% - |
-8.16% - |
-9.55% - |
-3.79% - |
-2.43% - |
-0.93% - |
-0.2% - |
-3.69% - |
0.58% - |
1.71% 195.3% |