Price
$4.03
52W High
$5.80
52W Low
$3.28
SMA50
$4.29
SMA200
$4.42
Avg Volume 50D
$986.66K
From 52W High
-30.52%
From 52W Low
+22.87%
Vs SMA50
-6.14%
Vs SMA200
-8.75%
Current Volume
$1.02M
Dollar Volume 50D
$4.29M
Market Cap
$433.21M
P/E
--
Revenue TTM
$2.07B
EPS TTM
0.52
Net Income TTM
$77.80M
Free Cash Flow
-$144.35M
Revenue 1Y
+0.65%
EPS 1Y
-58.73%
Net Income 1Y
-64.75%
FCF 1Y
-0.75%
Profit Margin
3.76%
FCF Margin
-6.98%
Last Ex-Dividend
2025-05-13

Revenue

Annual ending 2024-03-31
$2.07B

EPS

Annual ending 2024-03-31
0.52

Net Income

Annual ending 2024-03-31
$77.80M

News