Price
$4.60
52W High
$8.50
52W Low
$3.00
SMA50
$4.00
SMA200
$4.63
Avg Volume 50D
$2.73M
From 52W High
-45.88%
From 52W Low
+53.33%
Vs SMA50
+15.05%
Vs SMA200
-0.60%
Current Volume
$1.36M
Dollar Volume 50D
$10.61M
Market Cap
$868.97M
P/E
--
Revenue TTM
$533.88M
EPS TTM
-0.02
Net Income TTM
-$4.70M
Free Cash Flow
$70.77M
Revenue 1Y
+10.84%
EPS 1Y
-200.00%
Net Income 1Y
-308.65%
FCF 1Y
-4.21%
Profit Margin
-0.88%
FCF Margin
13.25%

Revenue

Annual ending 2025-12-31
$511.43M

EPS

Annual ending 2025-12-31
-0.09

Net Income

Annual ending 2025-12-31
-$17.03M

News