Price
$0.56
52W High
$6.40
52W Low
$0.55
SMA50
$0.71
SMA200
$1.55
Avg Volume 50D
$6.25M
From 52W High
-91.33%
From 52W Low
+0.89%
Vs SMA50
-21.58%
Vs SMA200
-64.28%
Current Volume
$2.89M
Dollar Volume 50D
$4.55M
Market Cap
$211.57M
P/E
4.1x
Revenue TTM
$367.56M
EPS TTM
-0.01
Net Income TTM
$51.27M
Free Cash Flow
-$30.52M
Revenue 1Y
-13.03%
EPS 1Y
+98.18%
Net Income 1Y
+145.24%
FCF 1Y
-220.86%
Profit Margin
13.95%
FCF Margin
-8.30%

Revenue

Annual ending 2025-12-31
$427.52M

EPS

Annual ending 2025-12-31
-0.09

Net Income

Annual ending 2025-12-31
-$29.22M

News