Price
$14.82
52W High
$16.96
52W Low
$3.30
SMA50
$15.16
SMA200
$11.08
Avg Volume 50D
$1.75M
From 52W High
-14.44%
From 52W Low
+349.09%
Vs SMA50
-2.25%
Vs SMA200
+33.79%
Current Volume
$3.60M
Bars Stored
1257
Market Cap
$1.04B
P/E
--
Revenue TTM
$2.09B
EPS TTM
-1.87
Net Income TTM
-$121.01M
Free Cash Flow
$73.67M
Revenue 1Y
-14.93%
EPS 1Y
-37.50%
Net Income 1Y
-47.21%
FCF 1Y
+158.91%
Profit Margin
-5.79%
FCF Margin
3.52%

Revenue

Quarterly ending 2025-12-31
$428.85M

EPS

Quarterly ending 2025-12-31
0.19

Net Income

Quarterly ending 2025-12-31
$11.94M