Price
$15.13
52W High
$29.80
52W Low
$14.80
SMA50
$19.17
SMA200
$22.42
Avg Volume 50D
$1.89M
From 52W High
-96.96%
From 52W Low
+2.23%
Vs SMA50
-21.09%
Vs SMA200
-32.51%
Current Volume
$1.82M
Dollar Volume 50D
$36.04M
Market Cap
$2.54B
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