Price
$12.40
52W High
$13.58
52W Low
$10.53
SMA50
$13.07
SMA200
$12.55
Avg Volume 50D
$378.63K
From 52W High
-8.69%
From 52W Low
+17.76%
Vs SMA50
-5.11%
Vs SMA200
-1.16%
Current Volume
$324.39K
Dollar Volume 50D
$4.93M
Market Cap
$710.04M
P/E
--
Revenue TTM
$2.27B
EPS TTM
-0.53
Net Income TTM
-$25.95M
Free Cash Flow
$83.03M
Revenue 1Y
+17.73%
EPS 1Y
-23.26%
Net Income 1Y
-8.17%
FCF 1Y
+46.43%
Profit Margin
-1.14%
FCF Margin
3.66%

Revenue

Annual ending 2025-12-31
$2.08B

EPS

Annual ending 2025-12-31
-1.79

Net Income

Annual ending 2025-12-31
-$98.87M

News