Price
$5.33
52W High
$6.64
52W Low
$4.15
SMA50
$5.19
SMA200
$5.10
Avg Volume 50D
$158.73K
From 52W High
-19.73%
From 52W Low
+28.43%
Vs SMA50
+2.68%
Vs SMA200
+4.42%
Current Volume
$419.92K
Dollar Volume 50D
$831773
Market Cap
$383.61M
P/E
--
Revenue TTM
$1.30B
EPS TTM
0.39
Net Income TTM
$29.00M
Free Cash Flow
$171.27M
Revenue 1Y
+11.26%
EPS 1Y
-11.36%
Net Income 1Y
-1.50%
FCF 1Y
+11.05%
Profit Margin
2.23%
FCF Margin
13.15%

Revenue

Annual ending 2025-12-31
$1.30B

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$29.00M

News