Price
$20.35
52W High
$21.60
52W Low
$14.14
SMA50
$18.19
SMA200
$17.75
Avg Volume 50D
$176.71K
From 52W High
-6.14%
From 52W Low
+43.87%
Vs SMA50
+11.86%
Vs SMA200
+14.64%
Current Volume
$110.10K
Bars Stored
1257
Market Cap
$475.26M
P/E
--
Revenue TTM
$2.43B
EPS TTM
-2.38
Net Income TTM
-$54.17M
Free Cash Flow
$115.09M
Revenue 1Y
-10.18%
EPS 1Y
-45.12%
Net Income 1Y
-46.77%
FCF 1Y
+523.96%
Profit Margin
-2.23%
FCF Margin
4.74%

Revenue

Quarterly ending 2026-01-31
$641.83M

EPS

Quarterly ending 2026-01-31
-1.59

Net Income

Quarterly ending 2026-01-31
-$36.17M