Price
$8.74
52W High
$16.72
52W Low
$8.04
SMA50
$9.55
SMA200
$11.36
Avg Volume 50D
$3.91M
From 52W High
-47.73%
From 52W Low
+8.71%
Vs SMA50
-8.51%
Vs SMA200
-23.03%
Current Volume
$1.97M
Dollar Volume 50D
$37.32M
Market Cap
$1.02B
P/E
204.4x
Revenue TTM
$1.79B
EPS TTM
0.05
Net Income TTM
$5.00M
Free Cash Flow
$142.00M
Revenue 1Y
-1.59%
EPS 1Y
-89.58%
Net Income 1Y
-92.31%
FCF 1Y
-21.20%
Profit Margin
0.28%
FCF Margin
7.94%
Last Ex-Dividend
2019-11-19

Revenue

Annual ending 2025-12-31
$1.89B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$40.00M

News