Price
$27.39
52W High
$28.22
52W Low
$14.70
SMA50
$23.74
SMA200
$19.95
Avg Volume 50D
$53.41K
From 52W High
-2.94%
From 52W Low
+86.33%
Vs SMA50
+15.37%
Vs SMA200
+37.27%
Current Volume
$67.48K
Dollar Volume 50D
$1.27M
Market Cap
$638.91M
P/E
42.0x
Revenue TTM
$152.32M
EPS TTM
0.45
Net Income TTM
$15.22M
Free Cash Flow
$1.19M
Revenue 1Y
+32.96%
EPS 1Y
+200.00%
Net Income 1Y
+202.05%
FCF 1Y
+127.64%
Profit Margin
9.99%
FCF Margin
0.78%

Revenue

Annual ending 2025-12-31
$242.69M

EPS

Annual ending 2025-12-31
1.28

Net Income

Annual ending 2025-12-31
$37.51M

News