2018 Q4 | 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] |
27.64% 24.6% |
21.16% -23.4% |
26.52% 25.3% |
9.06% -65.8% |
9.02% -0.6% |
8.3% -7.9% |
8.11% -2.3% |
8.03% -1.0% |
8.03% 0% |
8% -0.3% |
8% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-99.68% - |
-90.22% - |
-52.53% - |
-56.68% - |
-54.74% - |
-53.35% - |
-71.64% - |
-76.36% - |
-77.37% - |
-81.57% - |
-72.47% - |
-68.56% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.55% -3.2% |
51.99% -2.9% |
55.05% 5.9% |
54.38% -1.2% |
55.88% 2.8% |
57.27% 2.5% |
55.54% -3.0% |
54.71% -1.5% |
51.89% -5.1% |
50.44% -2.8% |
50.41% -0.1% |
51.13% 1.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-72.09% - |
-69.91% - |
-52.29% - |
-57.33% - |
-55.85% - |
-55.97% - |
-75.52% - |
-80.94% - |
-84.55% - |
-91.29% - |
-85.13% - |
-83.63% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.59M -10.0% |
32.08M 25.4% |
42.21M 31.6% |
44.97M 6.5% |
47.8M 6.3% |
51.05M 6.8% |
46.85M -8.2% |
48.03M 2.5% |
49.02M 2.1% |
47.52M -3.1% |
50.23M 5.7% |
50.73M 1.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
166.48M -3.1% |
166.3M -0.1% |
260.91M 56.9% |
251.23M -3.7% |
247M -1.7% |
249.28M 0.9% |
242.59M -2.7% |
218.41M -10.0% |
210.83M -3.5% |
208.47M -1.1% |
202.98M -2.6% |
189.79M -6.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.82M 3.6% |
43.53M 9.3% |
46.3M 6.4% |
44.42M -4.1% |
45.88M 3.3% |
52.78M 15.0% |
51.99M -1.5% |
37.8M -27.3% |
36.37M -3.8% |
38.55M 6.0% |
37.49M -2.7% |
32.9M -12.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.67M -5.0% |
122.78M -3.1% |
214.6M 74.8% |
206.8M -3.6% |
201.12M -2.7% |
196.5M -2.3% |
190.6M -3.0% |
180.61M -5.2% |
174.46M -3.4% |
169.93M -2.6% |
165.49M -2.6% |
156.89M -5.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.41M - |
-17.53M - |
-29.08M - |
-19.91M - |
-23.02M - |
-25.03M - |
-20.93M - |
-31.11M - |
-28.58M - |
-28.25M - |
-25.06M - |
-23.77M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.34M -22.7% |
19.71M 73.9% |
159.23M 707.8% |
149.02M -6.4% |
141.37M -5.1% |
138.88M -1.8% |
224.13M 61.4% |
223.18M -0.4% |
213.16M -4.5% |
193.87M -9.1% |
188.59M -2.7% |
161.38M -14.4% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.37M -5.1% |
138.88M -1.8% |
224.13M 61.4% |
223.18M -0.4% |
213.16M -4.5% |
193.89M -9.0% |
188.59M -2.7% |
161.36M -14.4% |
133.14M -17.5% |
118.36M -11.1% |
121.21M 2.4% |
104.77M -13.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.86M - |
-18.21M - |
-29.82M - |
-21.26M - |
-23.82M - |
-26.52M - |
-22.98M - |
-33.72M - |
-31.44M - |
-30.57M - |
-27.1M - |
-25.53M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.47M - |
-28.93M - |
-22.17M - |
-25.49M - |
-26.16M - |
-27.24M - |
-33.56M - |
-36.68M - |
-37.93M - |
-38.76M - |
-36.4M - |
-34.78M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.5M - |
-28.95M - |
-22.17M - |
-25.49M - |
-26.16M - |
-27.24M - |
-33.56M - |
-36.68M - |
-37.93M - |
-38.76M - |
-36.4M - |
-34.78M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.926 - |
-1.039 - |
-0.79 - |
-0.87 - |
-0.86 - |
-0.87 - |
-1.07 - |
-1.16 - |
-1.19 - |
-1.21 - |
-1.13 - |
-1.07 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-20.13% - |
-44.87% - |
-12.54% - |
-14.99% - |
-15.96% - |
-17.06% - |
-16.57% - |
-18.94% - |
-20.2% - |
-21.16% - |
-20.44% - |
-20.61% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.32% - |
-27.61% - |
-10.08% - |
-12.05% - |
-12.66% - |
-13.11% - |
-13.33% - |
-15.62% - |
-16.57% - |
-16.94% - |
-16.34% - |
-17.04% - |