Price
$16.17
52W High
$21.84
52W Low
$10.30
SMA50
$16.70
SMA200
$14.79
Avg Volume 50D
$799.87K
From 52W High
-25.96%
From 52W Low
+56.99%
Vs SMA50
-3.19%
Vs SMA200
+9.30%
Current Volume
$2.10M
Dollar Volume 50D
$13.25M
Market Cap
$876.36M
P/E
21.7x
Revenue TTM
$1.14B
EPS TTM
0.73
Net Income TTM
$40.38M
Free Cash Flow
$72.16M
Revenue 1Y
+4.36%
EPS 1Y
-24.74%
Net Income 1Y
-25.39%
FCF 1Y
-38.61%
Profit Margin
3.55%
FCF Margin
6.34%

Revenue

Annual ending 2025-12-31
$1.13B

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$52.81M

News