Price
$15.15
52W High
$15.20
52W Low
$7.65
SMA50
$13.75
SMA200
$10.74
Avg Volume 50D
$974.66K
From 52W High
-0.33%
From 52W Low
+98.04%
Vs SMA50
+10.18%
Vs SMA200
+41.09%
Current Volume
$1.54M
Bars Stored
1257
Market Cap
$686.54M
P/E
42.4x
Revenue TTM
$186.68M
EPS TTM
0.35
Net Income TTM
$16.18M
Free Cash Flow
$60.55M
Revenue 1Y
+8.27%
EPS 1Y
+288.89%
Net Income 1Y
+262.86%
FCF 1Y
+50.67%
Profit Margin
8.67%
FCF Margin
32.43%

Revenue

Quarterly ending 2025-12-31
$44.24M

EPS

Quarterly ending 2025-12-31
0.06

Net Income

Quarterly ending 2025-12-31
$2.77M