Price
$24.89
52W High
$29.06
52W Low
$12.65
SMA50
$25.05
SMA200
$18.03
Avg Volume 50D
$37.36K
From 52W High
-14.35%
From 52W Low
+96.76%
Vs SMA50
-0.64%
Vs SMA200
+38.06%
Current Volume
$36.22K
Dollar Volume 50D
$957964
Market Cap
$120.91M
P/E
--
Revenue TTM
$893.54M
EPS TTM
-9.42
Net Income TTM
-$42.70M
Free Cash Flow
$863.00K
Revenue 1Y
+2.62%
EPS 1Y
+19.42%
Net Income 1Y
+18.34%
FCF 1Y
+106.75%
Profit Margin
-4.78%
FCF Margin
0.10%

Revenue

Annual ending 2025-12-31
$896.48M

EPS

Annual ending 2025-12-31
-11.70

Net Income

Annual ending 2025-12-31
-$52.66M

News