Price
$49.40
52W High
$72.10
52W Low
$21.86
SMA50
$46.30
SMA200
$50.58
Avg Volume 50D
$1.11M
From 52W High
-45.95%
From 52W Low
+125.98%
Vs SMA50
+6.70%
Vs SMA200
-2.34%
Current Volume
$943.03K
Bars Stored
1205
Market Cap
$2.56B
P/E
--
Revenue TTM
$686.63M
EPS TTM
-1.22
Net Income TTM
-$61.74M
Free Cash Flow
-$24.09M
Revenue 1Y
+25.86%
EPS 1Y
-18.45%
Net Income 1Y
-22.50%
FCF 1Y
+28.04%
Profit Margin
-8.99%
FCF Margin
-3.51%

Revenue

Quarterly ending 2025-12-31
$192.40M

EPS

Quarterly ending 2025-12-31
-0.17

Net Income

Quarterly ending 2025-12-31
-$8.63M