Price
$42.74
52W High
$44.43
52W Low
$25.31
SMA50
$41.32
SMA200
$33.82
Avg Volume 50D
$443.32K
From 52W High
-3.80%
From 52W Low
+68.87%
Vs SMA50
+3.44%
Vs SMA200
+26.38%
Current Volume
$817.34K
Dollar Volume 50D
$18.71M
Market Cap
$710.13M
P/E
103.2x
Revenue TTM
$527.60M
EPS TTM
0.40
Net Income TTM
$6.88M
Free Cash Flow
$12.56M
Revenue 1Y
+14.16%
EPS 1Y
-32.20%
Net Income 1Y
-33.49%
FCF 1Y
-62.91%
Profit Margin
1.30%
FCF Margin
2.38%

Revenue

Annual ending 2025-12-31
$490.02M

EPS

Annual ending 2025-12-31
0.73

Net Income

Annual ending 2025-12-31
$12.23M

News