Price
$28.75
52W High
$32.59
52W Low
$20.11
SMA50
$27.87
SMA200
$26.77
Avg Volume 50D
$175.44K
From 52W High
-13.36%
From 52W Low
+42.96%
Vs SMA50
+3.16%
Vs SMA200
+7.41%
Current Volume
$465.54K
Bars Stored
1257
Market Cap
$758.97M
P/E
--
Revenue TTM
$634.91M
EPS TTM
-0.24
Net Income TTM
-$6.04M
Free Cash Flow
$35.58M
Revenue 1Y
-4.78%
EPS 1Y
-114.12%
Net Income 1Y
-111.91%
FCF 1Y
-16.17%
Profit Margin
-0.95%
FCF Margin
5.60%

Revenue

Quarterly ending 2025-12-31
$155.63M

EPS

Quarterly ending 2025-12-31
-0.32

Net Income

Quarterly ending 2025-12-31
-$8.52M