2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
21.78% 17.8% |
36.36% 66.9% |
25.62% -29.5% |
25.87% 0.9% |
24.24% -6.3% |
15.26% -37.1% |
4.89% -67.9% |
-5.99% - |
-23.07% - |
-40.31% - |
-56.45% - |
-59.44% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
-7.01% - |
45.55% - |
40.83% -10.4% |
42.34% 3.7% |
38.9% -8.1% |
32.88% -15.5% |
26.99% -17.9% |
22.29% -17.4% |
17.24% -22.6% |
15.26% -11.5% |
14.58% -4.5% |
13.65% -6.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
-30.22% - |
35.46% - |
26.42% -25.5% |
28.3% 7.1% |
23.14% -18.2% |
13.78% -40.5% |
4.24% -69.2% |
-7.05% - |
-22.44% - |
-32.12% - |
-31.5% - |
-27.83% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
158.81M 46.2% |
185.23M 16.6% |
575.86M 210.9% |
590.92M 2.6% |
574.59M -2.8% |
473.02M -17.7% |
433.28M -8.4% |
381.28M -12.0% |
318.61M -16.4% |
301.41M -5.4% |
305.84M 1.5% |
314.61M 2.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
468.27M - |
- |
570.22M - |
705.82M 23.8% |
809.51M 14.7% |
1.95B 141.3% |
1.81B -7.5% |
1.78B -1.5% |
1.77B -0.7% |
1.73B -2.0% |
1.66B -4.4% |
1.6B -3.3% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
118.47M - |
- |
121.99M - |
229.24M 87.9% |
308.81M 34.7% |
240.12M -22.2% |
115.94M -51.7% |
99.07M -14.6% |
111.5M 12.6% |
118.09M 5.9% |
128.3M 8.6% |
106M -17.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
349.8M - |
- |
448.23M - |
- |
500.7M - |
1.71B 242.2% |
1.69B -1.3% |
1.68B -0.6% |
1.66B -1.5% |
1.61B -2.6% |
1.53B -5.3% |
1.5B -2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
43.37M - |
- |
127.03M - |
- |
-273.98M - |
- |
-450.17M - |
- |
-156.2M - |
- |
-166.06M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
159.18M - |
206.69M 29.8% |
159.18M -23.0% |
271.46M 70.5% |
206.69M -23.9% |
216.64M 4.8% |
271.46M 25.3% |
170.68M -37.1% |
118.39M -30.6% |
1.2B 913.7% |
631.43M -47.4% |
689.67M 9.2% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
206.69M - |
216.64M 4.8% |
271.46M 25.3% |
170.68M -37.1% |
115.3M -32.4% |
1.2B 938.0% |
631.43M -47.2% |
688.63M 9.1% |
750.16M 8.9% |
504.36M -32.8% |
216.82M -57.0% |
268.75M 23.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
39.81M - |
39.63M -0.5% |
87.43M 120.6% |
-154.02M - |
-310.97M - |
-396.17M - |
-463.32M - |
-262.88M - |
-169.99M - |
-166.65M - |
-176.06M - |
-162.58M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
54.69M - |
- |
147.56M - |
- |
139.27M - |
- |
21.21M - |
- |
-73.5M - |
- |
-172.64M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.558 - |
1.087 94.7% |
2.43 123.6% |
2.466 1.5% |
2.26 -8.4% |
1.13 -50% |
0.31 -72.6% |
-0.33 - |
-1.02 - |
-1.58 - |
-2.09 - |
-2.26 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
9.89% - |
- |
45.18% - |
32.07% -29.0% |
32.75% 2.1% |
4.21% -87.1% |
1.98% -52.9% |
-2.12% - |
-6.81% - |
-7.3% - |
-10.72% - |
-11.77% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
7.39% - |
- |
35.5% - |
21.66% -39.0% |
21.8% 0.7% |
3.69% -83.1% |
1.78% -51.7% |
-1.84% - |
-5.7% - |
-6.59% - |
-9.97% - |
-11.05% - |