Price
$13.19
52W High
$24.73
52W Low
$9.85
SMA50
$11.75
SMA200
$14.19
Avg Volume 50D
$1.49M
From 52W High
-87.49%
From 52W Low
+33.91%
Vs SMA50
+12.30%
Vs SMA200
-7.05%
Current Volume
$1.28M
Bars Stored
854
Market Cap
$2.40B
P/E
25.3x
Revenue TTM
$439.90M
EPS TTM
0.43
Net Income TTM
$94.75M
Free Cash Flow
$140.77M
Revenue 1Y
+27.64%
EPS 1Y
+154.43%
Net Income 1Y
+172.33%
FCF 1Y
+49.74%
Profit Margin
21.54%
FCF Margin
32.00%

Revenue

Quarterly ending 2025-12-31
$125.97M

EPS

Quarterly ending 2025-12-31
0.10

Net Income

Quarterly ending 2025-12-31
$20.26M