Price
$21.09
52W High
$21.09
52W Low
$10.42
SMA50
$16.01
SMA200
$15.88
Avg Volume 50D
$538.96K
From 52W High
-0.00%
From 52W Low
+102.40%
Vs SMA50
+31.77%
Vs SMA200
+32.81%
Current Volume
$259.70K
Bars Stored
1257
Market Cap
$810.98M
P/E
--
Revenue TTM
$1.20B
EPS TTM
-7.85
Net Income TTM
-$305.14M
Free Cash Flow
-$90.36M
Revenue 1Y
+7.83%
EPS 1Y
-538.55%
Net Income 1Y
-532.21%
FCF 1Y
+8.39%
Profit Margin
-25.39%
FCF Margin
-7.52%

Revenue

Quarterly ending 2025-12-31
$333.39M

EPS

Quarterly ending 2025-12-31
1.41

Net Income

Quarterly ending 2025-12-31
$56.53M