Price
$11.97
52W High
$14.46
52W Low
$5.52
SMA50
$11.38
SMA200
$9.90
Avg Volume 50D
$746.16K
From 52W High
-17.22%
From 52W Low
+116.85%
Vs SMA50
+5.16%
Vs SMA200
+20.90%
Current Volume
$669.60K
Dollar Volume 50D
$8.61M
Market Cap
$765.34M
P/E
--
Revenue TTM
$416.23M
EPS TTM
0.36
Net Income TTM
$25.65M
Free Cash Flow
-$43.28M
Revenue 1Y
-21.01%
EPS 1Y
+119.35%
Net Income 1Y
+118.17%
FCF 1Y
+3.86%
Profit Margin
6.16%
FCF Margin
-10.40%

Revenue

Annual ending 2025-12-31
$416.23M

EPS

Annual ending 2025-12-31
0.36

Net Income

Annual ending 2025-12-31
$25.65M

News