Price
$45.59
52W High
$70.22
52W Low
$31.85
SMA50
$54.03
SMA200
$56.41
Avg Volume 50D
$490.66K
From 52W High
-35.08%
From 52W Low
+43.14%
Vs SMA50
-15.62%
Vs SMA200
-19.18%
Current Volume
$416.54K
Dollar Volume 50D
$26.25M
Market Cap
$1.38B
P/E
--
Revenue TTM
$232.39M
EPS TTM
-0.79
Net Income TTM
-$26.79M
Free Cash Flow
$4.41M
Revenue 1Y
+107.73%
EPS 1Y
+83.68%
Net Income 1Y
+80.95%
FCF 1Y
+104.04%
Profit Margin
-11.53%
FCF Margin
1.90%

Revenue

Annual ending 2025-12-31
$234.60M

EPS

Annual ending 2025-12-31
-0.46

Net Income

Annual ending 2025-12-31
-$13.23M

News