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] |
8.48% -50.4% |
8.32% -1.9% |
1.48% -82.2% |
1.22% -17.4% |
1.89% 54.3% |
1.82% -3.4% |
1.8% -1.4% |
1.72% -4.2% |
1.75% 1.5% |
1.69% -3.1% |
1.63% -3.7% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.18% - |
-14.24% - |
-18.59% - |
-16.99% - |
-23.78% - |
-21.33% - |
-17.14% - |
-13.63% - |
-16.5% - |
-26.91% - |
-21.45% - |
-14.03% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.04% -0.6% |
74.85% -0.2% |
75.05% 0.3% |
75.64% 0.8% |
75.35% -0.4% |
76.55% 1.6% |
77.87% 1.7% |
77.56% -0.4% |
77.01% -0.7% |
76.39% -0.8% |
77.6% 1.6% |
76.83% -1.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-11.89% - |
-13.93% - |
-18.25% - |
-16.73% - |
-23.66% - |
-22.03% - |
-18.88% - |
-15.87% - |
-18.81% - |
-28.3% - |
-19.47% - |
-13.73% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.69M 9.5% |
49.09M 9.9% |
53.27M 8.5% |
57.43M 7.8% |
61.43M 7.0% |
65.31M 6.3% |
69.66M 6.7% |
75.21M 8.0% |
79.31M 5.5% |
85.53M 7.8% |
93.58M 9.4% |
96.78M 3.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.62M 1.8% |
250.65M 2.0% |
264.72M 5.6% |
270.49M 2.2% |
275.35M 1.8% |
278.52M 1.2% |
293.92M 5.5% |
309.63M 5.3% |
324.48M 4.8% |
400.31M 23.4% |
396.58M -0.9% |
389.94M -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.46M 5.2% |
102.69M 7.6% |
119.51M 16.4% |
127.73M 6.9% |
134.28M 5.1% |
138.84M 3.4% |
151.58M 9.2% |
164.86M 8.8% |
175.33M 6.4% |
255.37M 45.6% |
252.39M -1.2% |
242.59M -3.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.16M -0.2% |
147.95M -1.5% |
145.21M -1.9% |
142.75M -1.7% |
141.06M -1.2% |
139.69M -1.0% |
142.34M 1.9% |
144.77M 1.7% |
149.14M 3.0% |
144.94M -2.8% |
144.19M -0.5% |
147.35M 2.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.36M 20.3% |
4.37M 0.2% |
2.48M -43.3% |
5.4M 118.1% |
1.27M -76.5% |
1.05M -17.4% |
2.95M 181.9% |
8.28M 180.6% |
6.29M -24.0% |
-5.52M - |
-2.6M - |
11.16M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.3M -10.7% |
108.26M 5.8% |
115.33M 6.5% |
107.11M -7.1% |
81.66M -23.8% |
68.56M -16.0% |
95.14M 38.8% |
79.92M -16.0% |
78.41M -1.9% |
77.21M -1.5% |
43.96M -43.1% |
53.7M 22.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
108.26M 5.8% |
115.33M 6.5% |
107.11M -7.1% |
81.66M -23.8% |
68.56M -16.0% |
95.14M 38.8% |
79.92M -16.0% |
78.41M -1.9% |
77.21M -1.5% |
43.96M -43.1% |
53.7M 22.1% |
73.44M 36.8% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.06M 17.8% |
4.17M 2.6% |
2.21M -46.9% |
5.09M 130.0% |
667K -86.9% |
533K -20.1% |
2.56M 379.4% |
7.9M 209.2% |
6.03M -23.6% |
-6.32M - |
-3.23M - |
10.07M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.44M - |
-6.99M - |
-9.9M - |
-9.76M - |
-14.61M - |
-13.93M - |
-11.94M - |
-10.25M - |
-13.09M - |
-23.01M - |
-20.08M - |
-13.57M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.44M - |
-6.99M - |
-9.9M - |
-9.76M - |
-14.61M - |
-13.93M - |
-11.94M - |
-10.25M - |
-13.09M - |
-23.01M - |
-20.08M - |
-13.57M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.1 - |
-0.13 - |
-0.18 - |
-0.18 - |
-0.27 - |
-0.25 - |
-0.22 - |
-0.19 - |
-0.24 - |
-0.41 - |
-0.36 - |
-0.24 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.62% - |
-4.69% - |
-6.75% - |
-6.78% - |
-10.3% - |
-9.93% - |
-8.47% - |
-7.14% - |
-8.9% - |
-15.65% - |
-13.89% - |
-9.31% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.24% - |
-2.82% - |
-3.84% - |
-3.65% - |
-5.35% - |
-5.03% - |
-4.17% - |
-3.4% - |
-4.13% - |
-6.35% - |
-5.04% - |
-3.45% - |