Price
$2.48
52W High
$4.62
52W Low
$2.04
SMA50
$2.70
SMA200
$2.97
Avg Volume 50D
$2.21M
From 52W High
-46.32%
From 52W Low
+21.57%
Vs SMA50
-8.30%
Vs SMA200
-16.62%
Current Volume
$2.12M
Dollar Volume 50D
$5.97M
Market Cap
$519.36M
P/E
--
Revenue TTM
$243.93M
EPS TTM
-0.01
Net Income TTM
-$2.24M
Free Cash Flow
$25.09M
Revenue 1Y
+703.71%
EPS 1Y
+90.00%
Net Income 1Y
+76.39%
FCF 1Y
+286.94%
Profit Margin
-0.92%
FCF Margin
10.29%

Revenue

Annual ending 2025-12-31
$243.93M

EPS

Annual ending 2025-12-31
-0.01

Net Income

Annual ending 2025-12-31
-$2.24M

News