Price
$11.20
52W High
$11.67
52W Low
$4.99
SMA50
$10.34
SMA200
$8.13
Avg Volume 50D
$1.21M
From 52W High
-4.03%
From 52W Low
+124.45%
Vs SMA50
+8.36%
Vs SMA200
+37.76%
Current Volume
$537.76K
Dollar Volume 50D
$12.50M
Market Cap
$669.24M
P/E
--
Revenue TTM
$481.82M
EPS TTM
-0.50
Net Income TTM
-$29.55M
Free Cash Flow
$50.36M
Revenue 1Y
+11.85%
EPS 1Y
+47.37%
Net Income 1Y
+45.99%
FCF 1Y
+54.19%
Profit Margin
-6.13%
FCF Margin
10.45%

Revenue

Annual ending 2025-12-31
$457.55M

EPS

Annual ending 2025-12-31
-0.74

Net Income

Annual ending 2025-12-31
-$43.33M

News