Price
$14.04
52W High
$42.70
52W Low
$14.04
SMA50
$19.71
SMA200
$23.41
Avg Volume 50D
$831.53K
From 52W High
-67.12%
From 52W Low
+0.00%
Vs SMA50
-28.77%
Vs SMA200
-40.01%
Current Volume
$657.40K
Dollar Volume 50D
$16.81M
Market Cap
$306.21M
P/E
--
Revenue TTM
$1.97B
EPS TTM
-0.40
Net Income TTM
-$8.11M
Free Cash Flow
$64.83M
Revenue 1Y
+55.65%
EPS 1Y
+71.43%
Net Income 1Y
+69.46%
FCF 1Y
+35.94%
Profit Margin
-0.41%
FCF Margin
3.29%

Revenue

Annual ending 2025-12-31
$1.97B

EPS

Annual ending 2025-12-31
-0.40

Net Income

Annual ending 2025-12-31
-$8.11M

News