Price
$10.53
52W High
$17.11
52W Low
$8.85
SMA50
$11.66
SMA200
$11.55
Avg Volume 50D
$1.55M
From 52W High
-38.46%
From 52W Low
+18.98%
Vs SMA50
-9.67%
Vs SMA200
-8.83%
Current Volume
$1.07M
Dollar Volume 50D
$18.23M
Market Cap
$1.14B
P/E
148.8x
Revenue TTM
$397.54M
EPS TTM
0.07
Net Income TTM
$7.68M
Free Cash Flow
$53.91M
Revenue 1Y
-0.42%
EPS 1Y
-87.72%
Net Income 1Y
-88.81%
FCF 1Y
-54.38%
Profit Margin
1.93%
FCF Margin
13.56%

Revenue

Annual ending 2025-12-31
$360.52M

EPS

Annual ending 2025-12-31
-0.38

Net Income

Annual ending 2025-12-31
-$43.31M

News