Price
$4.69
52W High
$7.96
52W Low
$3.08
SMA50
$4.53
SMA200
$4.42
Avg Volume 50D
$1.10M
From 52W High
-41.08%
From 52W Low
+52.03%
Vs SMA50
+3.61%
Vs SMA200
+6.12%
Current Volume
$972.93K
Dollar Volume 50D
$4.96M
Market Cap
$704.86M
P/E
113.0x
Revenue TTM
$355.17M
EPS TTM
0.11
Net Income TTM
$6.24M
Free Cash Flow
$44.50M
Revenue 1Y
-2.36%
EPS 1Y
-31.25%
Net Income 1Y
-80.61%
FCF 1Y
-22.11%
Profit Margin
1.76%
FCF Margin
12.53%

Revenue

Annual ending 2025-12-31
$418.63M

EPS

Annual ending 2025-12-31
0.32

Net Income

Annual ending 2025-12-31
$48.58M

News