Price
$43.28
52W High
$43.28
52W Low
$19.25
SMA50
$39.29
SMA200
$31.18
Avg Volume 50D
$258.71K
From 52W High
+0.00%
From 52W Low
+124.83%
Vs SMA50
+10.14%
Vs SMA200
+38.83%
Current Volume
$360.38K
Dollar Volume 50D
$10.10M
Market Cap
$865.58M
P/E
--
Revenue TTM
$343.17M
EPS TTM
-0.47
Net Income TTM
-$11.02M
Free Cash Flow
$74.46M
Revenue 1Y
-6.65%
EPS 1Y
-110.56%
Net Income 1Y
-111.43%
FCF 1Y
-26.43%
Profit Margin
-3.21%
FCF Margin
21.70%

Revenue

Annual ending 2025-12-31
$342.39M

EPS

Annual ending 2025-12-31
0.12

Net Income

Annual ending 2025-12-31
$3.58M

News