Price
$7.83
52W High
$11.96
52W Low
$4.08
SMA50
$8.31
SMA200
$8.40
Avg Volume 50D
$6.21M
From 52W High
-52.75%
From 52W Low
+91.91%
Vs SMA50
-5.74%
Vs SMA200
-6.75%
Current Volume
$16.92M
Bars Stored
1257
Market Cap
$1.20B
P/E
--
Revenue TTM
$1.28B
EPS TTM
-0.72
Net Income TTM
-$112.03M
Free Cash Flow
$79.81M
Revenue 1Y
+40.22%
EPS 1Y
+62.89%
Net Income 1Y
+62.16%
FCF 1Y
-45.59%
Profit Margin
-8.72%
FCF Margin
6.22%

Revenue

Quarterly ending 2025-12-31
$226.04M

EPS

Quarterly ending 2025-12-31
-1.05

Net Income

Quarterly ending 2025-12-31
-$161.17M