Price
$7.61
52W High
$10.35
52W Low
$6.29
SMA50
$7.48
SMA200
$8.07
Avg Volume 50D
$176.91K
From 52W High
-26.47%
From 52W Low
+20.99%
Vs SMA50
+1.68%
Vs SMA200
-5.66%
Current Volume
$281.87K
Dollar Volume 50D
$1.33M
Market Cap
$265.02M
P/E
8.0x
Revenue TTM
$781.80M
EPS TTM
0.96
Net Income TTM
$33.32M
Free Cash Flow
$22.64M
Revenue 1Y
+21.65%
EPS 1Y
+150.79%
Net Income 1Y
+151.41%
FCF 1Y
+18155.65%
Profit Margin
4.26%
FCF Margin
2.90%
Last Ex-Dividend
2023-06-15

Revenue

Annual ending 2025-12-31
$724.26M

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$33.48M

News