Price
$33.64
52W High
$37.28
52W Low
$15.16
SMA50
$35.05
SMA200
$26.81
Avg Volume 50D
$1.56M
From 52W High
-10.82%
From 52W Low
+121.90%
Vs SMA50
-4.03%
Vs SMA200
+25.46%
Current Volume
$1.41M
Bars Stored
1257
Market Cap
$3.42B
P/E
--
Revenue TTM
$4.09B
EPS TTM
-3.19
Net Income TTM
-$316.22M
Free Cash Flow
$179.57M
Revenue 1Y
+48.15%
EPS 1Y
-205.63%
Net Income 1Y
-205.31%
FCF 1Y
-11.58%
Profit Margin
-7.73%
FCF Margin
4.39%

Revenue

Quarterly ending 2025-12-31
$1.02B

EPS

Quarterly ending 2025-12-31
-0.98

Net Income

Quarterly ending 2025-12-31
-$96.71M