Price
$2.24
52W High
$3.78
52W Low
$1.37
SMA50
$2.08
SMA200
$2.22
Avg Volume 50D
$2.65M
From 52W High
-68.75%
From 52W Low
+63.50%
Vs SMA50
+7.50%
Vs SMA200
+0.67%
Current Volume
$4.41M
Bars Stored
1257
Market Cap
$327.17M
P/E
10.9x
Revenue TTM
$386.90M
EPS TTM
0.05
Net Income TTM
$29.88M
Free Cash Flow
-$97.77M
Revenue 1Y
-12.09%
EPS 1Y
+102.59%
Net Income 1Y
+111.69%
FCF 1Y
-60.26%
Profit Margin
7.72%
FCF Margin
-25.27%

Revenue

Quarterly ending 2025-12-31
$106.28M

EPS

Quarterly ending 2025-12-31
-0.10

Net Income

Quarterly ending 2025-12-31
-$19.51M