Price
$28.24
52W High
$54.80
52W Low
$28.24
SMA50
$35.88
SMA200
$39.75
Avg Volume 50D
$587.79K
From 52W High
-48.47%
From 52W Low
+0.00%
Vs SMA50
-21.30%
Vs SMA200
-28.96%
Current Volume
$807.08K
Dollar Volume 50D
$20.85M
Market Cap
$1.09B
P/E
--
Revenue TTM
$275.59M
EPS TTM
-0.97
Net Income TTM
-$37.23M
Free Cash Flow
$5.02M
Revenue 1Y
+21.05%
EPS 1Y
-223.33%
Net Income 1Y
-263.96%
FCF 1Y
+97.32%
Profit Margin
-13.51%
FCF Margin
1.82%

Revenue

Annual ending 2025-12-31
$272.30M

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$5.14M

News