Price
$14.49
52W High
$14.49
52W Low
$5.64
SMA50
$14.40
SMA200
$10.84
Avg Volume 50D
$3.53M
From 52W High
+0.00%
From 52W Low
+156.91%
Vs SMA50
+0.63%
Vs SMA200
+33.68%
Current Volume
$5.29M
Dollar Volume 50D
$50.81M
Market Cap
$4.55B
P/E
--
Revenue TTM
$634.21M
EPS TTM
-0.09
Net Income TTM
-$27.11M
Free Cash Flow
$29.85M
Revenue 1Y
+20.05%
EPS 1Y
+50.00%
Net Income 1Y
+51.68%
FCF 1Y
+179.72%
Profit Margin
-4.27%
FCF Margin
4.71%

Revenue

Annual ending 2025-12-31
$634.21M

EPS

Annual ending 2025-12-31
-0.09

Net Income

Annual ending 2025-12-31
-$27.11M

News