Price
$7.37
52W High
$7.59
52W Low
$4.37
SMA50
$7.01
SMA200
$6.14
Avg Volume 50D
$3.32M
From 52W High
-2.90%
From 52W Low
+68.65%
Vs SMA50
+5.12%
Vs SMA200
+19.95%
Current Volume
$3.57M
Dollar Volume 50D
$23.64M
Market Cap
$593.72M
P/E
--
Revenue TTM
$257.79M
EPS TTM
-0.25
Net Income TTM
-$20.54M
Free Cash Flow
$14.29M
Revenue 1Y
+16.73%
EPS 1Y
+37.50%
Net Income 1Y
+31.81%
FCF 1Y
-1.28%
Profit Margin
-7.97%
FCF Margin
5.55%

Revenue

Annual ending 2025-12-31
$239.02M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$28.05M

News