Price
$17.22
52W High
$18.06
52W Low
$6.40
SMA50
$16.80
SMA200
$11.46
Avg Volume 50D
$1.38M
From 52W High
-4.65%
From 52W Low
+169.06%
Vs SMA50
+2.50%
Vs SMA200
+50.22%
Current Volume
$1.56M
Dollar Volume 50D
$23.02M
Market Cap
$2.01B
P/E
--
Revenue TTM
$520.38M
EPS TTM
-0.14
Net Income TTM
-$13.45M
Free Cash Flow
$88.44M
Revenue 1Y
+17.63%
EPS 1Y
-123.33%
Net Income 1Y
-124.08%
FCF 1Y
+3185.10%
Profit Margin
-2.58%
FCF Margin
16.99%

Revenue

Annual ending 2025-12-31
$482.41M

EPS

Annual ending 2025-12-31
-0.03

Net Income

Annual ending 2025-12-31
-$3.36M

News