Price
$10.08
52W High
$14.97
52W Low
$7.84
SMA50
$10.29
SMA200
$11.83
Avg Volume 50D
$1.28M
From 52W High
-32.67%
From 52W Low
+28.57%
Vs SMA50
-2.04%
Vs SMA200
-14.76%
Current Volume
$694.18K
Dollar Volume 50D
$13.20M
Market Cap
$1.09B
P/E
--
Revenue TTM
$869.25M
EPS TTM
-0.53
Net Income TTM
-$61.34M
Free Cash Flow
$82.61M
Revenue 1Y
+39.77%
EPS 1Y
-341.67%
Net Income 1Y
-345.14%
FCF 1Y
-6.82%
Profit Margin
-7.06%
FCF Margin
9.50%
Last Ex-Dividend
2021-08-11

Revenue

Annual ending 2025-12-31
$723.51M

EPS

Annual ending 2025-12-31
-0.61

Net Income

Annual ending 2025-12-31
-$71.13M

News