Price
$10.06
52W High
$13.71
52W Low
$7.17
SMA50
$9.24
SMA200
$10.96
Avg Volume 50D
$857.28K
From 52W High
-36.28%
From 52W Low
+40.31%
Vs SMA50
+8.92%
Vs SMA200
-8.21%
Current Volume
$446.52K
Bars Stored
1257
Market Cap
$555.01M
P/E
21.7x
Revenue TTM
$1.11B
EPS TTM
0.39
Net Income TTM
$25.62M
Free Cash Flow
$65.26M
Revenue 1Y
+28.78%
EPS 1Y
+25.81%
Net Income 1Y
+54.09%
FCF 1Y
+43.05%
Profit Margin
2.30%
FCF Margin
5.86%

Revenue

Quarterly ending 2025-12-31
$291.15M

EPS

Quarterly ending 2025-12-31
0.50

Net Income

Quarterly ending 2025-12-31
$31.41M