Price
$10.86
52W High
$12.85
52W Low
$6.52
SMA50
$11.91
SMA200
$9.47
Avg Volume 50D
$620.17K
From 52W High
-15.49%
From 52W Low
+66.56%
Vs SMA50
-8.82%
Vs SMA200
+14.63%
Current Volume
$521.07K
Dollar Volume 50D
$7.35M
Market Cap
$449.62M
P/E
--
Revenue TTM
$2.25B
EPS TTM
-0.53
Net Income TTM
-$19.75M
Free Cash Flow
$190.52M
Revenue 1Y
-4.59%
EPS 1Y
+92.12%
Net Income 1Y
+88.70%
FCF 1Y
-32.31%
Profit Margin
-0.88%
FCF Margin
8.48%

Revenue

Annual ending 2025-12-31
$2.31B

EPS

Annual ending 2025-12-31
1.66

Net Income

Annual ending 2025-12-31
$89.40M

News