Price
$16.96
52W High
$16.96
52W Low
$7.18
SMA50
$11.62
SMA200
$9.68
Avg Volume 50D
$1.82M
From 52W High
-0.00%
From 52W Low
+136.21%
Vs SMA50
+45.97%
Vs SMA200
+75.23%
Current Volume
$3.69M
Bars Stored
1257
Market Cap
$1.37B
P/E
--
Revenue TTM
$1.08B
EPS TTM
-0.52
Net Income TTM
-$43.06M
Free Cash Flow
$98.03M
Revenue 1Y
+17.46%
EPS 1Y
+91.02%
Net Income 1Y
+90.58%
FCF 1Y
+41.93%
Profit Margin
-3.97%
FCF Margin
9.04%

Revenue

Quarterly ending 2025-12-31
$291.56M

EPS

Quarterly ending 2025-12-31
-0.02

Net Income

Quarterly ending 2025-12-31
-$1.52M