Price
$18.05
52W High
$21.51
52W Low
$11.61
SMA50
$17.45
SMA200
$17.25
Avg Volume 50D
$450.19K
From 52W High
-19.17%
From 52W Low
+55.47%
Vs SMA50
+3.43%
Vs SMA200
+4.63%
Current Volume
$204.50K
Bars Stored
537
Market Cap
$753.23M
P/E
--
Revenue TTM
$1.16B
EPS TTM
-0.02
Net Income TTM
-$1.20M
Free Cash Flow
-$93.00M
Revenue 1Y
+6.85%
EPS 1Y
-166.67%
Net Income 1Y
-192.31%
FCF 1Y
-287.50%
Profit Margin
-0.10%
FCF Margin
-8.03%

Revenue

Quarterly ending 2025-12-31
$267.30M

EPS

Quarterly ending 2025-12-31
-0.33

Net Income

Quarterly ending 2025-12-31
-$14.30M