2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - |
0% - |
70.51% - |
69.94% -0.8% |
68.95% -1.4% |
71.62% 3.9% |
71.62% 0% |
65.81% -8.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
14.15% 5092.3% |
-14.86% - |
5.54% - |
6.63% 19.6% |
5.3% -20.0% |
3.23% -39.0% |
-2.71% - |
6.43% - |
0.59% -90.8% |
-7.11% - |
-13.77% - |
-32.9% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
55.86% 8.7% |
52.48% -6.1% |
54.01% 2.9% |
53.65% -0.7% |
52.81% -1.6% |
52.73% -0.2% |
50.29% -4.6% |
49.36% -1.8% |
45.28% -8.3% |
40.96% -9.5% |
36.66% -10.5% |
34.99% -4.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
8.86% - |
-16.64% - |
4.71% - |
6.08% 29.0% |
5.57% -8.3% |
2.86% -48.7% |
-4.77% - |
-25.53% - |
-45.97% - |
-57.96% - |
-52.91% - |
-38.11% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
133.84M 57.9% |
456.14M 240.8% |
462.9M 1.5% |
527.8M 14.0% |
550.4M 4.3% |
578.1M 5.0% |
559.48M -3.2% |
450.01M -19.6% |
378.13M -16.0% |
351.83M -7.0% |
393.63M 11.9% |
476.37M 21.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
567.78M - |
612.88M 7.9% |
639.36M 4.3% |
1.87B 192.1% |
1.91B 2.1% |
1.96B 2.6% |
1.95B -0.5% |
2.04B 4.6% |
2.22B 9.2% |
2.06B -7.2% |
2.02B -2.3% |
1.93B -4.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
118.55M - |
131.84M 11.2% |
157.16M 19.2% |
138.92M -11.6% |
142.78M 2.8% |
140.37M -1.7% |
152.7M 8.8% |
120.61M -21.0% |
239.52M 98.6% |
161.36M -32.6% |
181.44M 12.4% |
187.44M 3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
449.23M - |
481.04M 7.1% |
482.2M 0.2% |
1.73B 258.5% |
1.76B 2.1% |
1.82B 3.0% |
1.79B -1.3% |
1.92B 6.8% |
1.98B 3.6% |
1.9B -4.2% |
1.83B -3.5% |
1.74B -5.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
15.33M - |
28.38M 85.2% |
53.46M 88.4% |
- |
-52.7M - |
- |
-50.93M - |
- |
-141.62M - |
- |
-245.01M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
157.93M 178.4% |
20.87M -86.8% |
56.73M 171.8% |
157.93M 178.4% |
192.04M 21.6% |
210.07M 9.4% |
35.7M -83.0% |
1.27B 3464.7% |
303.33M -76.2% |
714.24M 135.5% |
1.1B 54.4% |
846.44M -23.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
192.04M 21.6% |
213.43M 11.1% |
35.7M -83.3% |
1.27B 3468.1% |
298M -76.6% |
700.72M 135.1% |
1.1B 57.4% |
834.92M -24.3% |
671.1M -19.6% |
816.67M 21.7% |
463.52M -43.2% |
746.27M 61.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
8.51M - |
4.54M -46.6% |
27.71M 510.0% |
-56.3M - |
-94.68M - |
-102.09M - |
-103.93M - |
-239.79M - |
-283.52M - |
-386.2M - |
-402.59M - |
-265.39M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
19.17M - |
-67.79M - |
25.65M - |
- |
29.19M - |
- |
-15.15M - |
- |
2.23M - |
- |
-54.18M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.053 5162.2% |
-0.188 - |
0.07 - |
0.092 31.4% |
0.07 -23.9% |
0.04 -43.4% |
-0.04 - |
0.062 - |
0 -100% |
-0.066 - |
-0.13 - |
-0.381 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
4.22% - |
-14.09% - |
5.76% - |
2.02% -64.9% |
2.64% 30.3% |
1.63% -38.3% |
-1.33% - |
1.59% - |
0.12% -92.5% |
-1.35% - |
-2.99% - |
-8.58% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.34% - |
-11.06% - |
4.49% - |
1.87% -58.3% |
2.36% 26.0% |
1.46% -38.3% |
-1.17% - |
1.48% - |
0.11% -92.7% |
-1.24% - |
-2.73% - |
-7.91% - |