Price
$6.88
52W High
$7.76
52W Low
$4.50
SMA50
$6.77
SMA200
$5.88
Avg Volume 50D
$2.44M
From 52W High
-11.34%
From 52W Low
+52.89%
Vs SMA50
+1.59%
Vs SMA200
+16.98%
Current Volume
$2.46M
Dollar Volume 50D
$16.63M
Market Cap
$2.51B
P/E
--
Revenue TTM
$1.60B
EPS TTM
0.30
Net Income TTM
$111.09M
Free Cash Flow
-$134.01M
Revenue 1Y
+25.95%
EPS 1Y
+100.00%
Net Income 1Y
+106.81%
FCF 1Y
+56.10%
Profit Margin
6.94%
FCF Margin
-8.37%

Revenue

Annual ending 2026-03-31
$1.60B

EPS

Annual ending 2026-03-31
0.30

Net Income

Annual ending 2026-03-31
$111.09M

News