Price
$5.38
52W High
$8.98
52W Low
$3.00
SMA50
$5.06
SMA200
$4.21
Avg Volume 50D
$1.11M
From 52W High
-40.09%
From 52W Low
+79.33%
Vs SMA50
+6.41%
Vs SMA200
+27.87%
Current Volume
$1.21M
Dollar Volume 50D
$5.76M
Market Cap
$1.96B
P/E
--
Revenue TTM
$588.90M
EPS TTM
0.10
Net Income TTM
$27.92M
Free Cash Flow
-$114.67M
Revenue 1Y
+19.70%
EPS 1Y
+111.49%
Net Income 1Y
+112.04%
FCF 1Y
+60.53%
Profit Margin
4.74%
FCF Margin
-19.47%

Revenue

Annual ending 2025-12-31
$588.90M

EPS

Annual ending 2025-12-31
0.10

Net Income

Annual ending 2025-12-31
$27.92M

News