Price
$7.79
52W High
$12.80
52W Low
$6.27
SMA50
$7.80
SMA200
$9.82
Avg Volume 50D
$1.43M
From 52W High
-64.31%
From 52W Low
+24.24%
Vs SMA50
-0.08%
Vs SMA200
-20.68%
Current Volume
$1.70M
Bars Stored
1116
Market Cap
$1.11B
P/E
16.4x
Revenue TTM
$1.38B
EPS TTM
0.48
Net Income TTM
$67.26M
Free Cash Flow
$43.91M
Revenue 1Y
+8.51%
EPS 1Y
-2.04%
Net Income 1Y
-1.89%
FCF 1Y
+699.34%
Profit Margin
4.88%
FCF Margin
3.18%

Revenue

Quarterly ending 2025-12-31
$364.85M

EPS

Quarterly ending 2025-12-31
0.11

Net Income

Quarterly ending 2025-12-31
$15.09M