Price
$27.73
52W High
$33.19
52W Low
$25.01
SMA50
$26.20
SMA200
$28.77
Avg Volume 50D
$278.06K
From 52W High
-19.69%
From 52W Low
+10.88%
Vs SMA50
+5.82%
Vs SMA200
-3.63%
Current Volume
$173.15K
Bars Stored
1257
Market Cap
$1.06B
P/E
--
Revenue TTM
$755.16M
EPS TTM
-0.04
Net Income TTM
-$1.91M
Free Cash Flow
$58.78M
Revenue 1Y
+8.49%
EPS 1Y
+87.50%
Net Income 1Y
+84.56%
FCF 1Y
+324.72%
Profit Margin
-0.25%
FCF Margin
7.78%

Revenue

Quarterly ending 2025-12-31
$243.95M

EPS

Quarterly ending 2025-12-31
0.34

Net Income

Quarterly ending 2025-12-31
$13.31M