Price
$13.56
52W High
$13.56
52W Low
$8.61
SMA50
$13.30
SMA200
$11.17
Avg Volume 50D
$3.96M
From 52W High
+0.00%
From 52W Low
+57.49%
Vs SMA50
+1.98%
Vs SMA200
+21.43%
Current Volume
$1.10M
Dollar Volume 50D
$52.62M
Market Cap
$2.11B
P/E
35.9x
Revenue TTM
$768.82M
EPS TTM
0.36
Net Income TTM
$58.86M
Free Cash Flow
$160.55M
Revenue 1Y
+7.64%
EPS 1Y
+24.14%
Net Income 1Y
+11.64%
FCF 1Y
+7.12%
Profit Margin
7.66%
FCF Margin
20.88%

Revenue

Annual ending 2025-12-31
$748.29M

EPS

Annual ending 2025-12-31
0.30

Net Income

Annual ending 2025-12-31
$50.65M

News