Price
$70.82
52W High
$90.78
52W Low
$56.11
SMA50
$74.36
SMA200
$68.30
Avg Volume 50D
$806.27K
From 52W High
-21.99%
From 52W Low
+26.22%
Vs SMA50
-4.76%
Vs SMA200
+3.69%
Current Volume
$1.63M
Dollar Volume 50D
$60.56M
Market Cap
$3.48B
P/E
--
Revenue TTM
$606.33M
EPS TTM
-1.08
Net Income TTM
-$46.95M
Free Cash Flow
$56.00M
Revenue 1Y
+105.17%
EPS 1Y
+53.45%
Net Income 1Y
+48.91%
FCF 1Y
+167.62%
Profit Margin
-7.74%
FCF Margin
9.24%

Revenue

Annual ending 2025-12-31
$451.36M

EPS

Annual ending 2025-12-31
-1.59

Net Income

Annual ending 2025-12-31
-$66.22M

News