Price
$18.62
52W High
$25.55
52W Low
$11.54
SMA50
$18.96
SMA200
$19.61
Avg Volume 50D
$62.02K
From 52W High
-27.12%
From 52W Low
+61.35%
Vs SMA50
-1.78%
Vs SMA200
-5.03%
Current Volume
$60.29K
Dollar Volume 50D
$1.18M
Market Cap
$210.86M
P/E
96.5x
Revenue TTM
$262.75M
EPS TTM
0.17
Net Income TTM
$2.19M
Free Cash Flow
$18.31M
Revenue 1Y
-6.14%
EPS 1Y
-78.48%
Net Income 1Y
-79.48%
FCF 1Y
-50.37%
Profit Margin
0.83%
FCF Margin
6.97%

Revenue

Annual ending 2025-08-31
$267.07M

EPS

Annual ending 2025-08-31
0.24

Net Income

Annual ending 2025-08-31
$3.07M

News