Price
$9.64
52W High
$15.93
52W Low
$7.58
SMA50
$9.41
SMA200
$10.03
Avg Volume 50D
$765.87K
From 52W High
-39.49%
From 52W Low
+27.18%
Vs SMA50
+2.47%
Vs SMA200
-3.92%
Current Volume
$640.21K
Dollar Volume 50D
$7.18M
Market Cap
$627.73M
P/E
9.7x
Revenue TTM
$860.00M
EPS TTM
0.89
Net Income TTM
$65.00M
Free Cash Flow
$163.40M
Revenue 1Y
+11.51%
EPS 1Y
+45.90%
Net Income 1Y
+38.00%
FCF 1Y
+99.51%
Profit Margin
7.56%
FCF Margin
19.00%

Revenue

Annual ending 2025-12-31
$836.60M

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$48.70M

News