Price
$7.42
52W High
$18.21
52W Low
$6.40
SMA50
$9.34
SMA200
$13.18
Avg Volume 50D
$708.03K
From 52W High
-145.42%
From 52W Low
+15.94%
Vs SMA50
-20.55%
Vs SMA200
-43.70%
Current Volume
$454.17K
Bars Stored
1218
Market Cap
$672.87M
P/E
6.6x
Revenue TTM
$1.18B
EPS TTM
1.11
Net Income TTM
$102.28M
Free Cash Flow
$73.72M
Revenue 1Y
+18.95%
EPS 1Y
+117.65%
Net Income 1Y
+122.97%
FCF 1Y
-26.13%
Profit Margin
8.64%
FCF Margin
6.23%

Revenue

Quarterly ending 2025-12-31
$312.96M

EPS

Quarterly ending 2025-12-31
0.32

Net Income

Quarterly ending 2025-12-31
$29.70M