Price
$10.20
52W High
$10.48
52W Low
$5.29
SMA50
$8.73
SMA200
$7.30
Avg Volume 50D
$2.42M
From 52W High
-2.67%
From 52W Low
+92.82%
Vs SMA50
+16.77%
Vs SMA200
+39.64%
Current Volume
$2.22M
Dollar Volume 50D
$21.70M
Market Cap
$1.91B
P/E
--
Revenue TTM
$335.41M
EPS TTM
-0.11
Net Income TTM
-$17.16M
Free Cash Flow
$55.67M
Revenue 1Y
+36.33%
EPS 1Y
+47.62%
Net Income 1Y
+46.36%
FCF 1Y
+431.80%
Profit Margin
-5.12%
FCF Margin
16.60%

Revenue

Annual ending 2025-12-31
$291.85M

EPS

Annual ending 2025-12-31
0.00

Net Income

Annual ending 2025-12-31
$554.00K

News