Price
$6.84
52W High
$13.83
52W Low
$6.84
SMA50
$8.51
SMA200
$9.98
Avg Volume 50D
$847.37K
From 52W High
-50.54%
From 52W Low
+0.00%
Vs SMA50
-19.59%
Vs SMA200
-31.46%
Current Volume
$852.89K
Dollar Volume 50D
$7.18M
Market Cap
$487.13M
P/E
52.4x
Revenue TTM
$316.70M
EPS TTM
0.16
Net Income TTM
$9.30M
Free Cash Flow
-$208.80M
Revenue 1Y
-15.05%
EPS 1Y
+115.84%
Net Income 1Y
+112.81%
FCF 1Y
+47.67%
Profit Margin
2.94%
FCF Margin
-65.93%

Revenue

Annual ending 2025-12-31
$262.60M

EPS

Annual ending 2025-12-31
-1.14

Net Income

Annual ending 2025-12-31
-$80.80M

News