Price
$9.10
52W High
$9.96
52W Low
$6.39
SMA50
$9.38
SMA200
$8.55
Avg Volume 50D
$1.51M
From 52W High
-8.63%
From 52W Low
+42.41%
Vs SMA50
-3.03%
Vs SMA200
+6.44%
Current Volume
$763.77K
Dollar Volume 50D
$14.16M
Market Cap
$1.14B
P/E
--
Revenue TTM
$569.43M
EPS TTM
-0.65
Net Income TTM
-$80.72M
Free Cash Flow
$31.69M
Revenue 1Y
+0.70%
EPS 1Y
-18.18%
Net Income 1Y
-18.01%
FCF 1Y
+190.67%
Profit Margin
-14.18%
FCF Margin
5.56%
Last Ex-Dividend
2025-02-21

Revenue

Annual ending 2025-12-31
$564.99M

EPS

Annual ending 2025-12-31
-0.67

Net Income

Annual ending 2025-12-31
-$83.62M

News