2016 Q4 | 2017 Q4 | 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] | [friend] |
59.05% -10.2% |
55.6% -5.8% |
55.5% -0.2% |
47.61% -14.2% |
47.4% -0.4% |
47.36% -0.1% |
47.33% -0.1% |
47.18% -0.3% |
47.14% -0.1% |
47.02% -0.3% |
44.04% -6.3% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.57% - |
-17.08% - |
-13.05% - |
-13.02% - |
-4.54% - |
2.98% - |
4.91% 64.6% |
9.99% 103.5% |
4.63% -53.7% |
0.71% -84.6% |
1.57% 119.9% |
3.55% 125.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.91% -0.5% |
81.04% -1.1% |
80.06% -1.2% |
79.51% -0.7% |
79.57% 0.1% |
80% 0.5% |
80.28% 0.4% |
80.51% 0.3% |
80.67% 0.2% |
80.79% 0.1% |
80.92% 0.2% |
80.94% 0.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.42% - |
-11.62% - |
-12.45% - |
-11.16% - |
-9.99% - |
-7.67% - |
-4.85% - |
-2.44% - |
-2.57% - |
-1.72% - |
0.38% - |
2.45% 552.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.22M 15.6% |
93.2M 13.3% |
104.24M 11.9% |
114.56M 9.9% |
123.86M 8.1% |
133.76M 8.0% |
142.91M 6.8% |
152.32M 6.6% |
160.97M 5.7% |
170.51M 5.9% |
180.84M 6.1% |
190.78M 5.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
257.39M 1.1% |
259.54M 0.8% |
268.22M 3.3% |
273.52M 2.0% |
270.78M -1.0% |
270.67M 0.0% |
283.67M 4.8% |
295.15M 4.0% |
288.96M -2.1% |
254.18M -12.0% |
158.38M -37.7% |
173.07M 9.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.55M 10.6% |
68.54M 7.8% |
77.57M 13.2% |
85.19M 9.8% |
83.24M -2.3% |
82.18M -1.3% |
91.46M 11.3% |
99.91M 9.2% |
144.43M 44.6% |
118.47M -18.0% |
107.65M -9.1% |
113.43M 5.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.84M -1.7% |
191M -1.5% |
190.66M -0.2% |
188.33M -1.2% |
187.54M -0.4% |
188.49M 0.5% |
192.21M 2.0% |
195.25M 1.6% |
144.54M -26.0% |
135.7M -6.1% |
50.72M -62.6% |
59.64M 17.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.69M -15.0% |
3.82M -18.5% |
-3.25M - |
-3.04M - |
-1.32M - |
65K - |
2.29M 3420% |
2.08M -9.1% |
6.44M 209.8% |
11.68M 81.4% |
15.96M 36.7% |
26.57M 66.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.04M -0.3% |
60.84M 41.3% |
219.66M 261.1% |
217.38M -1.0% |
216.31M -0.5% |
215.51M -0.4% |
215.32M -0.1% |
211.98M -1.6% |
212.34M 0.2% |
212.73M 0.2% |
216.29M 1.7% |
215.83M -0.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.28M -0.4% |
215.5M -0.4% |
215.32M -0.1% |
212.62M -1.3% |
213.48M 0.4% |
214.46M 0.5% |
216.29M 0.9% |
216.35M 0.0% |
203.86M -5.8% |
170.35M -16.4% |
71.95M -57.8% |
80.61M 12.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.27M -19.6% |
2.37M -27.5% |
-4.4M - |
-4.32M - |
-2.6M - |
-941K - |
1.21M - |
1.19M -1.1% |
5.6M 369.3% |
11.07M 97.6% |
15.33M 38.4% |
25.84M 68.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.73M - |
-15.91M - |
-13.6M - |
-14.92M - |
-5.62M - |
3.99M - |
7.02M 75.9% |
15.22M 116.9% |
7.45M -51.1% |
1.22M -83.6% |
2.84M 133.2% |
6.76M 138.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.73M - |
-15.91M - |
-13.6M - |
-14.92M - |
-5.62M - |
3.99M - |
7.02M 75.9% |
15.22M 116.9% |
7.45M -51.1% |
1.22M -83.6% |
2.84M 133.2% |
6.76M 138.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.55 - |
-0.49 - |
-0.41 - |
-0.45 - |
-0.17 - |
0.12 - |
0.21 75% |
0.46 119.0% |
0.23 -50% |
0.04 -82.6% |
0.08 100% |
0.21 162.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-16.02% - |
-13.49% - |
-6.95% - |
-7.74% - |
-2.95% - |
2.1% - |
3.67% 74.3% |
7.94% 116.5% |
4.48% -43.5% |
0.75% -83.2% |
2.34% 211.2% |
5.31% 127.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.95% - |
-9.14% - |
-5.2% - |
-5.65% - |
-2.13% - |
1.51% - |
2.54% 69.0% |
5.35% 110.5% |
2.66% -50.3% |
0.46% -82.6% |
1.28% 176.9% |
2.89% 124.9% |