Price
$14.46
52W High
$28.79
52W Low
$14.46
SMA50
$17.21
SMA200
$20.63
Avg Volume 50D
$1.36M
From 52W High
-49.77%
From 52W Low
+0.00%
Vs SMA50
-15.96%
Vs SMA200
-29.90%
Current Volume
$1.97M
Dollar Volume 50D
$23.66M
Market Cap
$2.38B
P/E
--
Revenue TTM
$432.73M
EPS TTM
0.43
Net Income TTM
$62.30M
Free Cash Flow
-$27.50M
Revenue 1Y
+52.06%
EPS 1Y
+490.91%
Net Income 1Y
+544.19%
FCF 1Y
-2.38%
Profit Margin
14.40%
FCF Margin
-6.35%

Revenue

Annual ending 2025-12-31
$432.73M

EPS

Annual ending 2025-12-31
0.43

Net Income

Annual ending 2025-12-31
$62.30M

News