Price
$22.30
52W High
$22.30
52W Low
$14.11
SMA50
$19.63
SMA200
$18.13
Avg Volume 50D
$2.20M
From 52W High
-0.00%
From 52W Low
+58.04%
Vs SMA50
+13.61%
Vs SMA200
+23.01%
Current Volume
$3.27M
Bars Stored
1257
Market Cap
$5.72B
P/E
--
Revenue TTM
$1.01B
EPS TTM
-0.77
Net Income TTM
-$197.15M
Free Cash Flow
$154.18M
Revenue 1Y
+10.43%
EPS 1Y
+13.48%
Net Income 1Y
-1.56%
FCF 1Y
+33.14%
Profit Margin
-19.44%
FCF Margin
15.21%

Revenue

Quarterly ending 2025-12-31
$261.70M

EPS

Quarterly ending 2025-12-31
-0.07

Net Income

Quarterly ending 2025-12-31
-$18.76M