Price
$62.79
52W High
$73.91
52W Low
$21.28
SMA50
$57.76
SMA200
$45.40
Avg Volume 50D
$992.22K
From 52W High
-15.05%
From 52W Low
+195.07%
Vs SMA50
+8.70%
Vs SMA200
+38.30%
Current Volume
$1.33M
Dollar Volume 50D
$57.81M
Market Cap
$3.09B
P/E
--
Revenue TTM
$522.60M
EPS TTM
-0.83
Net Income TTM
-$38.82M
Free Cash Flow
$34.92M
Revenue 1Y
+32.66%
EPS 1Y
+55.61%
Net Income 1Y
+55.43%
FCF 1Y
+1245.07%
Profit Margin
-7.43%
FCF Margin
6.68%
Last Ex-Dividend
2020-02-24

Revenue

Annual ending 2025-12-27
$452.96M

EPS

Annual ending 2025-12-27
-1.59

Net Income

Annual ending 2025-12-27
-$74.27M

News