Price
$23.22
52W High
$33.51
52W Low
$16.54
SMA50
$24.58
SMA200
$25.89
Avg Volume 50D
$445.81K
From 52W High
-30.71%
From 52W Low
+40.39%
Vs SMA50
-5.52%
Vs SMA200
-10.32%
Current Volume
$275.95K
Dollar Volume 50D
$11.08M
Market Cap
$960.52M
P/E
52.2x
Revenue TTM
$1.29B
EPS TTM
0.43
Net Income TTM
$18.40M
Free Cash Flow
$77.90M
Revenue 1Y
+5.46%
EPS 1Y
+114.73%
Net Income 1Y
+115.22%
FCF 1Y
-33.53%
Profit Margin
1.42%
FCF Margin
6.03%
Last Ex-Dividend
2024-03-08

Revenue

Annual ending 2025-09-30
$1.24B

EPS

Annual ending 2025-09-30
-1.91

Net Income

Annual ending 2025-09-30
-$79.80M

News