Price
$18.04
52W High
$27.09
52W Low
$16.84
SMA50
$18.59
SMA200
$20.75
Avg Volume 50D
$1.01M
From 52W High
-33.41%
From 52W Low
+7.13%
Vs SMA50
-2.98%
Vs SMA200
-13.06%
Current Volume
$826.68K
Dollar Volume 50D
$18.70M
Market Cap
$1.33B
P/E
27.8x
Revenue TTM
$15.13B
EPS TTM
0.61
Net Income TTM
$48.00M
Free Cash Flow
$295.00M
Revenue 1Y
+4.98%
EPS 1Y
+122.93%
Net Income 1Y
+121.82%
FCF 1Y
+13.03%
Profit Margin
0.32%
FCF Margin
1.95%
Last Ex-Dividend
2018-10-23

Revenue

Annual ending 2025-09-30
$14.54B

EPS

Annual ending 2025-09-30
-3.39

Net Income

Annual ending 2025-09-30
-$281.00M

News