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] |
4.74% -20.2% |
4.59% -3.2% |
3.48% -24.2% |
3.85% 10.7% |
4.06% 5.4% |
4.04% -0.5% |
3.97% -1.6% |
4% 0.6% |
4.15% 3.8% |
4.93% 19.0% |
4.8% -2.6% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.72% - |
-47.82% - |
-65% - |
-80.06% - |
-80.88% - |
-68.83% - |
-54.95% - |
-49.64% - |
-44.76% - |
-42.84% - |
-34.86% - |
-32.26% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.19% -3.8% |
61.42% -1.2% |
62.28% 1.4% |
61.47% -1.3% |
58.1% -5.5% |
59.59% 2.6% |
62.61% 5.1% |
63.49% 1.4% |
63.03% -0.7% |
64.7% 2.6% |
66.23% 2.4% |
66.56% 0.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.06% - |
-46.68% - |
-63.92% - |
-80.34% - |
-79.86% - |
-68.27% - |
-54.46% - |
-51.98% - |
-45.2% - |
-43.06% - |
-34.98% - |
-31.13% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.29M 15.5% |
51.01M 5.6% |
55.91M 9.6% |
58.02M 3.8% |
63.35M 9.2% |
67.87M 7.1% |
73.1M 7.7% |
76.59M 4.8% |
83.84M 9.5% |
85.83M 2.4% |
91.62M 6.7% |
95M 3.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
561.2M 71.8% |
551.23M -1.8% |
529.13M -4.0% |
494.48M -6.5% |
459.09M -7.2% |
425.99M -7.2% |
397.29M -6.7% |
370.06M -6.9% |
353.85M -4.4% |
340.44M -3.8% |
374.65M 10.0% |
370.33M -1.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.93M -8.6% |
64.66M 11.6% |
71.21M 10.1% |
77.2M 8.4% |
77.87M 0.9% |
77.52M -0.4% |
76.95M -0.7% |
82.24M 6.9% |
90.24M 9.7% |
93.42M 3.5% |
110.05M 17.8% |
118.88M 8.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
503.27M 91.1% |
486.56M -3.3% |
457.92M -5.9% |
417.28M -8.9% |
381.22M -8.6% |
348.46M -8.6% |
320.35M -8.1% |
287.82M -10.2% |
263.61M -8.4% |
247.02M -6.3% |
264.6M 7.1% |
251.45M -5.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.47M - |
-6.73M - |
-24.53M - |
-37.98M - |
-33.63M - |
-19.84M - |
-20.75M - |
-15.9M - |
-13.66M - |
-9.33M - |
-6.31M - |
-3.08M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.78M -13.9% |
450.68M 106.0% |
439.85M -2.4% |
400.39M -9.0% |
313.81M -21.6% |
269.19M -14.2% |
240.73M -10.6% |
209.59M -12.9% |
176.68M -15.7% |
149.77M -15.2% |
127.68M -14.7% |
103.37M -19.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
450.68M 106.0% |
439.85M -2.4% |
400.39M -9.0% |
313.81M -21.6% |
269.19M -14.2% |
240.73M -10.6% |
209.59M -12.9% |
176.68M -15.7% |
149.77M -15.2% |
127.68M -14.7% |
103.37M -19.0% |
87.52M -15.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.37M - |
-9.88M - |
-39.03M - |
-44.23M - |
-40.66M - |
-25.7M - |
-27.48M - |
-22.5M - |
-19.74M - |
-15.17M - |
-11.62M - |
-10.94M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.97M - |
-24.39M - |
-36.34M - |
-46.45M - |
-51.24M - |
-46.72M - |
-40.17M - |
-38.02M - |
-37.53M - |
-36.77M - |
-31.94M - |
-30.65M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-10.97M - |
-24.39M - |
-36.34M - |
-46.45M - |
-51.24M - |
-46.72M - |
-40.17M - |
-38.02M - |
-37.53M - |
-36.77M - |
-31.94M - |
-30.65M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.24 - |
-0.48 - |
-0.71 - |
-0.9 - |
-0.99 - |
-0.89 - |
-0.76 - |
-0.72 - |
-0.7 - |
-0.68 - |
-0.58 - |
-0.55 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.86% - |
-4.93% - |
-7.7% - |
-10.62% - |
-12.83% - |
-12.8% - |
-12.01% - |
-12.5% - |
-13.61% - |
-14.4% - |
-12.49% - |
-11.88% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.47% - |
-4.39% - |
-6.73% - |
-9.08% - |
-10.75% - |
-10.56% - |
-9.76% - |
-9.91% - |
-10.37% - |
-10.59% - |
-8.93% - |
-8.23% - |