Price
$15.22
52W High
$25.65
52W Low
$13.88
SMA50
$16.05
SMA200
$21.57
Avg Volume 50D
$1.73M
From 52W High
-68.53%
From 52W Low
+9.65%
Vs SMA50
-5.20%
Vs SMA200
-29.42%
Current Volume
$1.36M
Bars Stored
1257
Market Cap
$2.31B
P/E
16.9x
Revenue TTM
$979.08M
EPS TTM
0.85
Net Income TTM
$136.63M
Free Cash Flow
$136.71M
Revenue 1Y
+11.36%
EPS 1Y
+347.37%
Net Income 1Y
+334.47%
FCF 1Y
-10.52%
Profit Margin
13.96%
FCF Margin
13.96%

Revenue

Quarterly ending 2025-12-31
$257.86M

EPS

Quarterly ending 2025-12-31
0.12

Net Income

Quarterly ending 2025-12-31
$18.88M