Price
$24.56
52W High
$33.50
52W Low
$5.20
SMA50
$22.32
SMA200
$12.16
Avg Volume 50D
$16.59M
From 52W High
-36.40%
From 52W Low
+372.31%
Vs SMA50
+10.03%
Vs SMA200
+101.99%
Current Volume
$12.70M
Bars Stored
1257
Market Cap
$3.73B
P/E
--
Revenue TTM
$624.02M
EPS TTM
-0.83
Net Income TTM
-$121.68M
Free Cash Flow
$48.09M
Revenue 1Y
+14.78%
EPS 1Y
+27.19%
Net Income 1Y
+23.02%
FCF 1Y
+340.25%
Profit Margin
-19.50%
FCF Margin
7.71%

Revenue

Quarterly ending 2025-12-31
$172.61M

EPS

Quarterly ending 2025-12-31
-0.10

Net Income

Quarterly ending 2025-12-31
-$15.51M