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] | - |
2.03% - |
2.06% 1.9% |
2.1% 1.5% |
2.17% 3.8% |
3.58% 64.8% |
3.5% -2.4% |
3.33% -4.9% |
3.31% -0.5% |
1.44% -56.5% |
1.32% -8.5% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.3% - |
-45.55% - |
-23.99% - |
-14.96% - |
-17.02% - |
-19.2% - |
-13.42% - |
-2.23% - |
2.94% - |
2.04% -30.6% |
8.03% 293.5% |
16.09% 100.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
72.56% -0.4% |
71.57% -1.4% |
72.67% 1.5% |
73.54% 1.2% |
72.99% -0.7% |
72.62% -0.5% |
73.25% 0.9% |
72.77% -0.7% |
73.36% 0.8% |
73.66% 0.4% |
73.13% -0.7% |
73.03% -0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.81% - |
-45.13% - |
-23.85% - |
-14.59% - |
-17.01% - |
-20.99% - |
-17.48% - |
-7.37% - |
-3.84% - |
-3.39% - |
3.18% - |
9.81% 208.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
58.8M 6.2% |
63.59M 8.1% |
73.01M 14.8% |
81.22M 11.2% |
88.39M 8.8% |
96.06M 8.7% |
103.82M 8.1% |
115.66M 11.4% |
126.84M 9.7% |
137.62M 8.5% |
150.99M 9.7% |
167.55M 11.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
181.69M 2.7% |
617.78M 240.0% |
661.31M 7.0% |
684.51M 3.5% |
701.05M 2.4% |
713.7M 1.8% |
747.35M 4.7% |
790.38M 5.8% |
834.8M 5.6% |
870.71M 4.3% |
953.96M 9.6% |
1.07B 12.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
275.47M 0.3% |
107.05M -61.1% |
148.25M 38.5% |
163.8M 10.5% |
172.83M 5.5% |
179.87M 4.1% |
205.27M 14.1% |
225.19M 9.7% |
238.4M 5.9% |
255.9M 7.3% |
298.46M 16.6% |
357.62M 19.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
-93.78M - |
510.73M - |
513.06M 0.5% |
520.71M 1.5% |
528.22M 1.4% |
533.83M 1.1% |
542.08M 1.5% |
565.19M 4.3% |
596.4M 5.5% |
614.82M 3.1% |
655.5M 6.6% |
711.05M 8.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
-896K - |
4.51M - |
432K -90.4% |
20.63M 4674.8% |
12.66M -38.6% |
8.76M -30.8% |
11.61M 32.5% |
29.6M 155.0% |
37.17M 25.5% |
37.65M 1.3% |
49.19M 30.7% |
83.51M 69.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
117.46M -2.5% |
114.64M -2.4% |
549.44M 379.3% |
553.92M 0.8% |
577.33M 4.2% |
591.16M 2.4% |
599.97M 1.5% |
608.18M 1.4% |
641.09M 5.4% |
678.66M 5.9% |
701.74M 3.4% |
750.35M 6.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
114.64M -2.4% |
549.44M 379.3% |
553.92M 0.8% |
577.33M 4.2% |
591.16M 2.4% |
599.97M 1.5% |
608.18M 1.4% |
641.09M 5.4% |
678.66M 5.9% |
701.74M 3.4% |
750.35M 6.9% |
832.45M 10.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.75M - |
3.05M - |
-676K - |
18.18M - |
9.39M -48.3% |
5.24M -44.2% |
10.71M 104.3% |
28.19M 163.2% |
33.8M 19.9% |
32.9M -2.7% |
45.05M 36.9% |
78.49M 74.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-176K - |
-28.97M - |
-17.52M - |
-12.15M - |
-15.04M - |
-18.45M - |
-13.93M - |
-2.58M - |
3.73M - |
2.81M -24.6% |
12.12M 331.7% |
26.96M 122.5% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-176K - |
-28.97M - |
-17.52M - |
-12.15M - |
-15.04M - |
-18.45M - |
-13.93M - |
-2.58M - |
3.73M - |
2.81M -24.6% |
12.12M 331.7% |
26.96M 122.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
-0.98 - |
-0.46 - |
-0.31 - |
-0.38 - |
-0.46 - |
-0.35 - |
-0.06 - |
0.08 - |
0.06 -25.0% |
0.26 333.3% |
0.57 119.2% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-13.9% - |
-3.42% - |
-2.35% - |
-2.87% - |
-3.47% - |
-2.59% - |
-0.47% - |
0.64% - |
0.46% -27.7% |
1.91% 311.6% |
3.95% 106.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.1% - |
-7.25% - |
-2.74% - |
-1.81% - |
-2.17% - |
-2.61% - |
-1.91% - |
-0.34% - |
0.46% - |
0.33% -28.2% |
1.33% 303.4% |
2.67% 100.7% |