Price
$16.27
52W High
$18.39
52W Low
$7.69
SMA50
$16.91
SMA200
$13.75
Avg Volume 50D
$1.20M
From 52W High
-13.03%
From 52W Low
+111.57%
Vs SMA50
-3.81%
Vs SMA200
+18.33%
Current Volume
$2.81M
Bars Stored
1139
Market Cap
$1.85B
P/E
35.8x
Revenue TTM
$1.61B
EPS TTM
0.45
Net Income TTM
$51.69M
Free Cash Flow
$97.78M
Revenue 1Y
-6.17%
EPS 1Y
+0.00%
Net Income 1Y
-0.45%
FCF 1Y
+277.50%
Profit Margin
3.22%
FCF Margin
6.08%

Revenue

Quarterly ending 2025-12-31
$382.13M

EPS

Quarterly ending 2025-12-31
0.05

Net Income

Quarterly ending 2025-12-31
$5.77M