Price
$58.45
52W High
$95.65
52W Low
$41.16
SMA50
$71.09
SMA200
$72.83
Avg Volume 50D
$419.67K
From 52W High
-38.89%
From 52W Low
+42.01%
Vs SMA50
-17.78%
Vs SMA200
-19.74%
Current Volume
$482.98K
Dollar Volume 50D
$30.32M
Market Cap
$1.84B
P/E
--
Revenue TTM
$245.82M
EPS TTM
-1.31
Net Income TTM
-$38.89M
Free Cash Flow
-$41.51M
Revenue 1Y
+38.55%
EPS 1Y
+57.19%
Net Income 1Y
+56.06%
FCF 1Y
+46.32%
Profit Margin
-15.82%
FCF Margin
-16.89%

Revenue

Annual ending 2025-12-31
$211.08M

EPS

Annual ending 2025-12-31
-1.72

Net Income

Annual ending 2025-12-31
-$51.06M

News