Price
$14.31
52W High
$16.50
52W Low
$4.62
SMA50
$13.47
SMA200
$10.92
Avg Volume 50D
$1.51M
From 52W High
-13.27%
From 52W Low
+209.74%
Vs SMA50
+6.24%
Vs SMA200
+31.08%
Current Volume
$1.10M
Dollar Volume 50D
$20.50M
Market Cap
$1.88B
P/E
--
Revenue TTM
$2.70B
EPS TTM
-0.05
Net Income TTM
-$5.30M
Free Cash Flow
$136.41M
Revenue 1Y
-0.39%
EPS 1Y
+78.26%
Net Income 1Y
+82.32%
FCF 1Y
-47.06%
Profit Margin
-0.20%
FCF Margin
5.06%
Last Ex-Dividend
2025-02-21

Revenue

Annual ending 2025-10-03
$2.73B

EPS

Annual ending 2025-10-03
-0.31

Net Income

Annual ending 2025-10-03
-$40.22M

News