Price
$27.09
52W High
$33.50
52W Low
$7.86
SMA50
$25.01
SMA200
$20.53
Avg Volume 50D
$6.99M
From 52W High
-19.13%
From 52W Low
+244.66%
Vs SMA50
+8.33%
Vs SMA200
+31.98%
Current Volume
$5.70M
Dollar Volume 50D
$179.72M
Market Cap
$4.21B
P/E
--
Revenue TTM
$687.17M
EPS TTM
-0.53
Net Income TTM
-$81.10M
Free Cash Flow
$42.33M
Revenue 1Y
+20.35%
EPS 1Y
+48.54%
Net Income 1Y
+45.05%
FCF 1Y
+90.17%
Profit Margin
-11.80%
FCF Margin
6.16%

Revenue

Annual ending 2025-12-31
$624.02M

EPS

Annual ending 2025-12-31
-0.83

Net Income

Annual ending 2025-12-31
-$121.68M

News