Price
$30.15
52W High
$115.29
52W Low
$30.15
SMA50
$42.99
SMA200
$67.36
Avg Volume 50D
$3.24M
From 52W High
-73.85%
From 52W Low
+0.00%
Vs SMA50
-29.87%
Vs SMA200
-55.24%
Current Volume
$2.76M
Dollar Volume 50D
$133.78M
Market Cap
$4.23B
P/E
113.6x
Revenue TTM
$589.55M
EPS TTM
0.29
Net Income TTM
$37.18M
Free Cash Flow
-$27.67M
Revenue 1Y
+50.23%
EPS 1Y
+480.00%
Net Income 1Y
+365.72%
FCF 1Y
+9.99%
Profit Margin
6.31%
FCF Margin
-4.69%

Revenue

Annual ending 2025-12-31
$471.50M

EPS

Annual ending 2025-12-31
0.13

Net Income

Annual ending 2025-12-31
$17.37M

News