Price
$24.26
52W High
$31.15
52W Low
$17.04
SMA50
$26.95
SMA200
$23.19
Avg Volume 50D
$159.67K
From 52W High
-22.12%
From 52W Low
+42.37%
Vs SMA50
-9.99%
Vs SMA200
+4.60%
Current Volume
$114.40K
Dollar Volume 50D
$4.33M
Market Cap
$314.41M
P/E
35.7x
Revenue TTM
$294.73M
EPS TTM
0.41
Net Income TTM
$8.80M
Free Cash Flow
$59.68M
Revenue 1Y
+34.74%
EPS 1Y
+20.59%
Net Income 1Y
+45.63%
FCF 1Y
+31.54%
Profit Margin
2.98%
FCF Margin
20.25%

Revenue

Annual ending 2025-12-31
$248.51M

EPS

Annual ending 2025-12-31
0.53

Net Income

Annual ending 2025-12-31
$7.96M

News