Price
$20.96
52W High
$20.96
52W Low
$7.92
SMA50
$18.78
SMA200
$14.73
Avg Volume 50D
$792.99K
From 52W High
-0.00%
From 52W Low
+164.65%
Vs SMA50
+11.59%
Vs SMA200
+42.25%
Current Volume
$1.19M
Bars Stored
1257
Market Cap
$1.37B
P/E
--
Revenue TTM
$771.02M
EPS TTM
-0.63
Net Income TTM
-$34.65M
Free Cash Flow
$63.84M
Revenue 1Y
+19.59%
EPS 1Y
+11.27%
Net Income 1Y
+3.27%
FCF 1Y
+8.50%
Profit Margin
-4.49%
FCF Margin
8.28%

Revenue

Quarterly ending 2025-12-31
$183.18M

EPS

Quarterly ending 2025-12-31
-0.45

Net Income

Quarterly ending 2025-12-31
-$24.81M