Price
$10.80
52W High
$14.85
52W Low
$9.91
SMA50
$10.95
SMA200
$12.45
Avg Volume 50D
$1.14M
From 52W High
-27.27%
From 52W Low
+8.98%
Vs SMA50
-1.37%
Vs SMA200
-13.27%
Current Volume
$1.03M
Dollar Volume 50D
$12.46M
Market Cap
$998.23M
P/E
--
Revenue TTM
$2.74B
EPS TTM
-0.25
Net Income TTM
-$22.30M
Free Cash Flow
-$24.50M
Revenue 1Y
+1.45%
EPS 1Y
-933.33%
Net Income 1Y
-284.30%
FCF 1Y
-174.92%
Profit Margin
-0.81%
FCF Margin
-0.89%

Revenue

Annual ending 2025-09-30
$2.67B

EPS

Annual ending 2025-09-30
0.13

Net Income

Annual ending 2025-09-30
$12.80M

News