Price
$18.67
52W High
$37.50
52W Low
$15.88
SMA50
$18.71
SMA200
$26.77
Avg Volume 50D
$4.73M
From 52W High
-100.86%
From 52W Low
+17.57%
Vs SMA50
-0.20%
Vs SMA200
-30.25%
Current Volume
$6.76M
Bars Stored
646
Market Cap
$5.61B
P/E
--
Revenue TTM
$1.23B
EPS TTM
-0.11
Net Income TTM
-$31.77M
Free Cash Flow
$208.52M
Revenue 1Y
+31.63%
EPS 1Y
+38.89%
Net Income 1Y
+31.15%
FCF 1Y
+30.30%
Profit Margin
-2.57%
FCF Margin
16.90%

Revenue

Quarterly ending 2025-12-31
$350.19M

EPS

Quarterly ending 2025-12-31
0.03

Net Income

Quarterly ending 2025-12-31
$7.03M