Price
$10.45
52W High
$16.91
52W Low
$9.18
SMA50
$9.88
SMA200
$12.65
Avg Volume 50D
$2.65M
From 52W High
-61.82%
From 52W Low
+13.83%
Vs SMA50
+5.75%
Vs SMA200
-17.42%
Current Volume
$2.31M
Bars Stored
1257
Market Cap
$1.75B
P/E
124.8x
Revenue TTM
$1.00B
EPS TTM
0.09
Net Income TTM
$14.03M
Free Cash Flow
$194.46M
Revenue 1Y
+1.77%
EPS 1Y
-30.77%
Net Income 1Y
-34.60%
FCF 1Y
-19.43%
Profit Margin
1.40%
FCF Margin
19.37%

Revenue

Quarterly ending 2025-12-31
$249.43M

EPS

Quarterly ending 2025-12-31
-0.04

Net Income

Quarterly ending 2025-12-31
-$8.31M