Price
$7.21
52W High
$108.60
52W Low
$7.21
SMA50
$11.55
SMA200
$20.08
Avg Volume 50D
$1.53M
From 52W High
-93.36%
From 52W Low
+0.00%
Vs SMA50
-37.57%
Vs SMA200
-64.09%
Current Volume
$791.43K
Dollar Volume 50D
$18.08M
Market Cap
$125.69M
P/E
0.5x
Revenue TTM
$258.85M
EPS TTM
-24.29
Net Income TTM
$248.09M
Free Cash Flow
-$118.63M
Revenue 1Y
-14.11%
EPS 1Y
+64.44%
Net Income 1Y
+250.94%
FCF 1Y
+4.24%
Profit Margin
95.85%
FCF Margin
-45.83%

Revenue

Annual ending 2025-12-31
$275.50M

EPS

Annual ending 2025-12-31
-54.90

Net Income

Annual ending 2025-12-31
$178.01M

News