Price
$10.12
52W High
$10.29
52W Low
$4.73
SMA50
$9.32
SMA200
$7.62
Avg Volume 50D
$322.89K
From 52W High
-1.65%
From 52W Low
+113.95%
Vs SMA50
+8.57%
Vs SMA200
+32.83%
Current Volume
$295.85K
Dollar Volume 50D
$3.01M
Market Cap
$531.17M
P/E
19.9x
Revenue TTM
$231.24M
EPS TTM
0.52
Net Income TTM
$26.72M
Free Cash Flow
$41.16M
Revenue 1Y
-2.86%
EPS 1Y
-46.39%
Net Income 1Y
-44.86%
FCF 1Y
-6.93%
Profit Margin
11.55%
FCF Margin
17.80%

Revenue

Annual ending 2025-12-31
$228.37M

EPS

Annual ending 2025-12-31
0.61

Net Income

Annual ending 2025-12-31
$31.11M

News