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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
-16.68% - |
- |
-12.12% - |
27% - |
16.99% -37.1% |
6.73% -60.4% |
10.86% 61.2% |
-7.08% - |
2.83% - |
172.63% 5990.4% |
4.86% -97.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
8.48% - |
- |
-11.12% - |
7.07% - |
17.82% 152.2% |
13.01% -27.0% |
6.88% -47.1% |
4.14% -39.8% |
8.44% 103.7% |
11.22% 33.0% |
10.17% -9.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29% - |
- |
-15.77% - |
3.46% - |
14.34% 314.5% |
4.7% -67.2% |
1.23% -73.8% |
-2.19% - |
3.14% - |
6.14% 95.4% |
5.26% -14.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
326.7M - |
- |
318.4M - |
413.3M 29.8% |
437.2M 5.8% |
433.6M -0.8% |
430.1M -0.8% |
415.2M -3.5% |
455.1M 9.6% |
483.8M 6.3% |
525M 8.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
2.6B 0.0% |
2.6B 0.0% |
2.64B 1.3% |
2.76B 4.7% |
2.82B 2.2% |
2.86B 1.4% |
2.95B 3.2% |
3.09B 4.6% |
3.48B 12.8% |
4.32B 24.0% |
4.35B 0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 3.4% |
1.53B -2.4% |
1.61B 5.8% |
1.62B 0.4% |
1.6B -1.2% |
1.56B -2.4% |
1.6B 2.4% |
1.82B 14.0% |
2.28B 25.4% |
2.33B 1.8% |
2.32B 0.0% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B -4.9% |
1.07B 3.7% |
1.02B -4.8% |
1.14B 11.3% |
1.21B 6.7% |
1.29B 6.2% |
1.34B 4.0% |
1.25B -6.6% |
1.18B -5.6% |
1.99B 67.9% |
2.02B 1.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
800K - |
-114.8M - |
86.3M - |
154.7M 79.3% |
151.7M -1.9% |
-29.1M - |
48.2M - |
96.7M 100.6% |
26.3M -72.8% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
644.6M - |
608.2M -5.6% |
577.3M -5.1% |
424.2M -26.5% |
748.5M 76.4% |
844M 12.8% |
805.3M -4.6% |
1.06B 31.3% |
635.7M -39.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
608.2M - |
577.3M -5.1% |
424.2M -26.5% |
748.5M 76.4% |
844M 12.8% |
805.3M -4.6% |
1.06B 31.3% |
635.7M -39.9% |
509.1M -19.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-37.7M - |
-175.9M - |
32.8M - |
100.8M 207.3% |
95.4M -5.4% |
-100.1M - |
-57.6M - |
-366.3M - |
-125M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-39.8M - |
112.8M - |
77.7M -31.1% |
31.1M -60.0% |
48.6M 56.3% |
-27.3M - |
17M - |
828.5M 4773.5% |
25.5M -96.9% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-54.5M - |
- |
-38.6M - |
111.6M - |
74.3M -33.4% |
29.2M -60.7% |
46.7M 59.9% |
-29.4M - |
12.9M - |
835.2M 6374.4% |
25.5M -96.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.73 - |
0.37 - |
-0.51 - |
1.48 - |
0.98 -33.8% |
0.38 -61.2% |
0.61 60.5% |
-0.39 - |
0.17 - |
11.3 6547.1% |
0.35 -96.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.13% - |
- |
-3.68% - |
10.33% - |
6.32% -38.9% |
2.33% -63.1% |
3.55% 52.2% |
-2.26% - |
1.06% - |
52.67% 4877.2% |
1.27% -97.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.09% - |
- |
-1.47% - |
4.13% - |
2.66% -35.6% |
1.03% -61.4% |
1.61% 56.4% |
-0.97% - |
0.39% - |
21.4% 5351.2% |
0.59% -97.3% |