Price
$34.26
52W High
$42.48
52W Low
$26.77
SMA50
$38.05
SMA200
$34.14
Avg Volume 50D
$782.95K
From 52W High
-19.35%
From 52W Low
+27.98%
Vs SMA50
-9.95%
Vs SMA200
+0.37%
Current Volume
$1.03M
Dollar Volume 50D
$29.83M
Market Cap
$3.48B
P/E
--
Revenue TTM
$234.13M
EPS TTM
-1.95
Net Income TTM
-$175.02M
Free Cash Flow
-$113.87M
Revenue 1Y
+3244.67%
EPS 1Y
+48.55%
Net Income 1Y
+47.25%
FCF 1Y
+61.69%
Profit Margin
-74.75%
FCF Margin
-48.64%

Revenue

Annual ending 2025-12-31
$218.71M

EPS

Annual ending 2025-12-31
-1.28

Net Income

Annual ending 2025-12-31
-$113.70M

News