2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] | - | - | - | - | - | - |
0% - |
0% - |
0% - |
- | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] |
17.23% 11.8% |
15.61% -9.4% |
16.38% 4.9% |
16.85% 2.9% |
7.25% -57.0% |
14.43% 99.1% |
12.79% -11.4% |
9.55% -25.3% |
10.16% 6.4% |
9.93% -2.2% |
8.06% -18.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] |
-15.67% - |
26.69% - |
33.57% 25.7% |
26.52% -21.0% |
16.05% -39.5% |
22.2% 38.3% |
19.33% -12.9% |
14.51% -24.9% |
14.5% -0.1% |
15.74% 8.6% |
12.83% -18.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] |
-27.41% - |
19.59% - |
27.13% 38.5% |
20.11% -25.9% |
7.85% -61.0% |
15.64% 99.3% |
13.05% -16.6% |
7.51% -42.5% |
7.21% -3.9% |
7.74% 7.4% |
4.7% -39.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
153.37M 57.6% |
545.4M 255.6% |
601.82M 10.3% |
663.86M 10.3% |
134.06M -79.8% |
619.26M 361.9% |
579.18M -6.5% |
497.65M -14.1% |
488.96M -1.7% |
484.6M -0.9% |
484.98M 0.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] |
501.55M - |
- | - |
683.11M - |
- |
608.03M - |
1.45B 137.7% |
1.41B -2.4% |
1.42B 0.6% |
1.46B 2.5% |
1.43B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] |
221.79M - |
- | - |
291.5M - |
- |
195.16M - |
194.42M -0.4% |
164.03M -15.6% |
160.91M -1.9% |
187.05M 16.2% |
158.58M -15.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] |
279.77M - |
- | - |
391.6M - |
- |
412.87M - |
1.25B 203.0% |
1.25B -0.4% |
1.26B 1.0% |
1.27B 0.8% |
1.27B 0.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] |
-18.64M - |
-67.72M - |
- |
-19.48M - |
- |
151.76M - |
- |
208.05M - |
- |
89.02M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] |
29.05M - |
29.05M 0% |
21.64M -25.5% |
15.44M -28.6% |
40.15M 160.0% |
21.64M -46.1% |
15.32M -29.2% |
40.15M 162.0% |
21.7M -45.9% |
69.51M 220.3% |
936.11M 1246.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] |
15.44M - |
21.64M 40.1% |
15.32M -29.2% |
39.35M 156.7% |
21.7M -44.8% |
69.51M 220.3% |
935.1M 1245.2% |
917.95M -1.8% |
830.8M -9.5% |
841.35M 1.3% |
782.27M -7.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] |
-25.67M - |
-75.36M - |
393.87K - |
-23.69M - |
52M - |
143.2M 175.4% |
215.1M 50.2% |
198.16M -7.9% |
60.08M -69.7% |
1.46M -97.6% |
-130.17M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
41.43M - |
85.15M 105.5% |
- |
111.84M - |
- |
89.38M - |
- |
47.52M - |
- |
48.13M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.398 76.2% |
1.28 221.8% |
1.482 15.8% |
1.69 14.0% |
0.146 -91.3% |
1.35 822.8% |
1.07 -20.7% |
0.663 -38.0% |
0.648 -2.4% |
0.58 -10.5% |
0.478 -17.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] |
9.45% - |
30.31% 220.9% |
- |
33.32% - |
- |
24.28% - |
5.92% -75.6% |
5.8% -2.0% |
3.95% -32.0% |
5.73% 45.1% |
3.1% -45.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] |
5.27% - |
16.11% 205.7% |
- |
18.88% - |
- |
14.59% - |
5.12% -64.9% |
4.54% -11.4% |
3.5% -22.9% |
4.67% 33.3% |
2.72% -41.8% |