Price
$26.08
52W High
$26.08
52W Low
$7.51
SMA50
$20.60
SMA200
$16.46
Avg Volume 50D
$2.50M
From 52W High
-0.00%
From 52W Low
+247.27%
Vs SMA50
+26.58%
Vs SMA200
+58.49%
Current Volume
$2.04M
Bars Stored
1257
Market Cap
$3.33B
P/E
--
Revenue TTM
$642.82M
EPS TTM
-0.35
Net Income TTM
-$43.54M
Free Cash Flow
$130.12M
Revenue 1Y
+5.25%
EPS 1Y
+77.12%
Net Income 1Y
+76.16%
FCF 1Y
+2371.16%
Profit Margin
-6.77%
FCF Margin
20.24%

Revenue

Quarterly ending 2025-12-31
$166.03M

EPS

Quarterly ending 2025-12-31
-0.13

Net Income

Quarterly ending 2025-12-31
-$16.25M