Price
$15.48
52W High
$15.48
52W Low
$3.18
SMA50
$13.15
SMA200
$7.69
Avg Volume 50D
$835.66K
From 52W High
+0.00%
From 52W Low
+386.79%
Vs SMA50
+17.73%
Vs SMA200
+101.28%
Current Volume
$800.44K
Dollar Volume 50D
$11.00M
Market Cap
$856.53M
P/E
54.3x
Revenue TTM
$100.64M
EPS TTM
0.26
Net Income TTM
$15.77M
Free Cash Flow
$73.51M
Revenue 1Y
+46.84%
EPS 1Y
+116.67%
Net Income 1Y
+132.52%
FCF 1Y
+950.27%
Profit Margin
15.67%
FCF Margin
73.04%

Revenue

Annual ending 2025-12-31
$82.03M

EPS

Annual ending 2025-12-31
0.13

Net Income

Annual ending 2025-12-31
$7.55M

News