Price
$20.89
52W High
$43.23
52W Low
$18.51
SMA50
$23.25
SMA200
$27.20
Avg Volume 50D
$687.83K
From 52W High
-51.68%
From 52W Low
+12.86%
Vs SMA50
-10.14%
Vs SMA200
-23.21%
Current Volume
$552.45K
Dollar Volume 50D
$16.17M
Market Cap
$1.11B
P/E
39.2x
Revenue TTM
$2.02B
EPS TTM
0.52
Net Income TTM
$28.29M
Free Cash Flow
-$464.73M
Revenue 1Y
+8.89%
EPS 1Y
-55.17%
Net Income 1Y
-54.40%
FCF 1Y
-8.37%
Profit Margin
1.40%
FCF Margin
-22.96%

Revenue

Annual ending 2025-12-31
$1.93B

EPS

Annual ending 2025-12-31
0.83

Net Income

Annual ending 2025-12-31
$44.28M

News