2019 Q4 | 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] | - | - |
29.18% - |
29.15% -0.1% |
47.91% 64.4% |
49.72% 3.8% |
50.02% 0.6% |
42.11% -15.8% |
42.15% 0.1% |
42.17% 0.0% |
42.04% -0.3% |
40.72% -3.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
2.84% - |
-3.83% - |
-9.29% - |
-14.08% - |
-17.96% - |
-19.24% - |
-37.12% - |
-34.96% - |
-34.12% - |
-32.34% - |
-22.11% - |
-23.96% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
77.73% -3.5% |
78.59% 1.1% |
81% 3.1% |
81.78% 1.0% |
81.94% 0.2% |
82.2% 0.3% |
82.11% -0.1% |
82% -0.1% |
82.15% 0.2% |
81.82% -0.4% |
79.85% -2.4% |
79.21% -0.8% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
2.33% - |
-3.66% - |
-7.31% - |
-12.15% - |
-16.52% - |
-17.95% - |
-19.32% - |
-17.89% - |
-17.27% - |
-16.94% - |
-17.24% - |
-18.84% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
134.16M 305.3% |
139.75M 4.2% |
147.46M 5.5% |
155.73M 5.6% |
162.5M 4.3% |
172.65M 6.2% |
181.38M 5.1% |
192.05M 5.9% |
200.56M 4.4% |
207.34M 3.4% |
216.39M 4.4% |
225.44M 4.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
123.86M - |
121.55M -1.9% |
234.54M 93.0% |
268.73M 14.6% |
265.05M -1.4% |
256.96M -3.0% |
254.11M -1.1% |
313.55M 23.4% |
300.84M -4.1% |
293.36M -2.5% |
340.7M 16.1% |
334.59M -1.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
52.74M - |
54.53M 3.4% |
42.35M -22.3% |
84.23M 98.9% |
88.11M 4.6% |
85.59M -2.9% |
113.18M 32.2% |
108.39M -4.2% |
101.8M -6.1% |
99.61M -2.1% |
162.96M 63.6% |
170.12M 4.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
71.13M - |
67.02M -5.8% |
192.19M 186.8% |
184.5M -4.0% |
176.94M -4.1% |
171.37M -3.1% |
140.93M -17.8% |
205.15M 45.6% |
199.04M -3.0% |
193.74M -2.7% |
177.74M -8.3% |
164.48M -7.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
3.73M 1.1% |
3.95M 6.0% |
-3.32M - |
-16.51M - |
-31.02M - |
-38.07M - |
-49.18M - |
-53.74M - |
-58.74M - |
-60.75M - |
-63.89M - |
-60.82M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04M -94.1% |
18.35M 1670.8% |
17.5M -4.6% |
17.68M 1.0% |
16.04M -9.3% |
7.88M -50.9% |
109.35M 1288.4% |
93.65M -14.4% |
73M -22.0% |
56.33M -22.8% |
38.47M -31.7% |
85.88M 123.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
15.93M -9.9% |
7.87M -50.6% |
109.35M 1288.9% |
93.75M -14.3% |
73.63M -21.5% |
56.92M -22.7% |
38.47M -32.4% |
86.58M 125.1% |
56.87M -34.3% |
34.4M -39.5% |
75.64M 119.9% |
57.87M -23.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.12M - |
-10.35M - |
-24.61M - |
-58.33M - |
-74.92M - |
-83.55M - |
-92.27M - |
-80.86M - |
-87.74M - |
-91M - |
-91.92M - |
-87.15M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
5.56M - |
-3.35M - |
-13.69M - |
-22.4M - |
-30.12M - |
-34.74M - |
-67.33M - |
-67.14M - |
-68.44M - |
-67.05M - |
-47.84M - |
-54.02M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
3.81M - |
-5.35M - |
-13.69M - |
-21.93M - |
-29.18M - |
-33.22M - |
-67.33M - |
-67.14M - |
-68.44M - |
-67.05M - |
-47.84M - |
-54.02M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.056 - |
-0.071 - |
-0.179 - |
-0.287 - |
-0.381 - |
-0.431 - |
-0.866 - |
-0.87 - |
-0.872 - |
-0.853 - |
-0.58 - |
-0.65 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
13.09% - |
-21.91% - |
-4.3% - |
-11.89% - |
-28.32% - |
-33.94% - |
-24.82% - |
-34.46% - |
-5.39% - |
-4.24% - |
-30.03% - |
-29.23% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.07% - |
-4.4% - |
-2.62% - |
-8.16% - |
-15.01% - |
-17.55% - |
-15.17% - |
-23.06% - |
-3.55% - |
-2.8% - |
-16.09% - |
-16.67% - |