Price
$32.55
52W High
$51.26
52W Low
$26.00
SMA50
$30.12
SMA200
$32.49
Avg Volume 50D
$170.40K
From 52W High
-36.50%
From 52W Low
+25.19%
Vs SMA50
+8.05%
Vs SMA200
+0.18%
Current Volume
$116.89K
Dollar Volume 50D
$5.08M
Market Cap
$450.17M
P/E
--
Revenue TTM
$130.18M
EPS TTM
-0.52
Net Income TTM
-$7.22M
Free Cash Flow
$16.42M
Revenue 1Y
+13.49%
EPS 1Y
-5300.00%
Net Income 1Y
-3710.00%
FCF 1Y
-41.23%
Profit Margin
-5.55%
FCF Margin
12.62%

Revenue

Annual ending 2025-09-30
$150.13M

EPS

Annual ending 2025-09-30
-0.58

Net Income

Annual ending 2025-09-30
-$8.05M

News