Price
$15.76
52W High
$22.02
52W Low
$10.56
SMA50
$17.78
SMA200
$14.36
Avg Volume 50D
$1.07M
From 52W High
-28.43%
From 52W Low
+49.24%
Vs SMA50
-11.35%
Vs SMA200
+9.75%
Current Volume
$577.57K
Dollar Volume 50D
$19.32M
Market Cap
$877.23M
P/E
10.8x
Revenue TTM
$1.29B
EPS TTM
1.41
Net Income TTM
$81.23M
Free Cash Flow
$127.91M
Revenue 1Y
+18.29%
EPS 1Y
+1662.50%
Net Income 1Y
+1625.83%
FCF 1Y
+54.27%
Profit Margin
6.28%
FCF Margin
9.89%

Revenue

Annual ending 2026-06-30
$1.29B

EPS

Annual ending 2026-06-30
1.40

Net Income

Annual ending 2026-06-30
$81.23M

News