Price
$12.51
52W High
$18.59
52W Low
$8.95
SMA50
$11.09
SMA200
$14.15
Avg Volume 50D
$1.35M
From 52W High
-48.60%
From 52W Low
+39.78%
Vs SMA50
+12.82%
Vs SMA200
-11.58%
Current Volume
$1.22M
Bars Stored
1210
Market Cap
$2.11B
P/E
--
Revenue TTM
$1.57B
EPS TTM
-0.21
Net Income TTM
-$34.82M
Free Cash Flow
$188.49M
Revenue 1Y
+83.02%
EPS 1Y
+71.62%
Net Income 1Y
+68.42%
FCF 1Y
+611.94%
Profit Margin
-2.21%
FCF Margin
11.97%

Revenue

Quarterly ending 2025-12-31
$420.02M

EPS

Quarterly ending 2025-12-31
0.02

Net Income

Quarterly ending 2025-12-31
$3.47M