Price
$24.43
52W High
$37.92
52W Low
$20.60
SMA50
$26.48
SMA200
$28.41
Avg Volume 50D
$1.84M
From 52W High
-35.57%
From 52W Low
+18.59%
Vs SMA50
-7.73%
Vs SMA200
-14.01%
Current Volume
$1.67M
Dollar Volume 50D
$48.45M
Market Cap
$2.60B
P/E
--
Revenue TTM
$156.03M
EPS TTM
-0.82
Net Income TTM
-$85.43M
Free Cash Flow
-$372.77M
Revenue 1Y
+158.88%
EPS 1Y
+81.74%
Net Income 1Y
+78.51%
FCF 1Y
-4.84%
Profit Margin
-54.75%
FCF Margin
-238.90%

Revenue

Annual ending 2025-12-31
$139.74M

EPS

Annual ending 2025-12-31
-0.81

Net Income

Annual ending 2025-12-31
-$79.99M

News