Price
$25.14
52W High
$65.05
52W Low
$22.69
SMA50
$25.99
SMA200
$34.99
Avg Volume 50D
$1.76M
From 52W High
-158.75%
From 52W Low
+10.80%
Vs SMA50
-3.26%
Vs SMA200
-28.15%
Current Volume
$755.57K
Bars Stored
1152
Market Cap
$1.38B
P/E
--
Revenue TTM
$308.05M
EPS TTM
-1.71
Net Income TTM
-$95.57M
Free Cash Flow
-$58.34M
Revenue 1Y
+37.22%
EPS 1Y
+2.29%
Net Income 1Y
-4.55%
FCF 1Y
+43.70%
Profit Margin
-31.02%
FCF Margin
-18.94%

Revenue

Quarterly ending 2025-12-31
$76.38M

EPS

Quarterly ending 2025-12-31
-0.53

Net Income

Quarterly ending 2025-12-31
-$29.84M