Price
$4.80
52W High
$6.61
52W Low
$2.58
SMA50
$4.33
SMA200
$4.88
Avg Volume 50D
$6.79M
From 52W High
-27.38%
From 52W Low
+86.05%
Vs SMA50
+10.93%
Vs SMA200
-1.72%
Current Volume
$15.25M
Dollar Volume 50D
$29.64M
Market Cap
$1.52B
P/E
--
Revenue TTM
$1.02B
EPS TTM
0.17
Net Income TTM
$45.00M
Free Cash Flow
$127.40M
Revenue 1Y
+1.01%
EPS 1Y
-46.88%
Net Income 1Y
-45.19%
FCF 1Y
+138.36%
Profit Margin
4.41%
FCF Margin
12.48%
Last Ex-Dividend
2025-03-03

Revenue

Annual ending 2025-12-31
$1.02B

EPS

Annual ending 2025-12-31
0.17

Net Income

Annual ending 2025-12-31
$45.00M

News