Price
$13.95
52W High
$23.81
52W Low
$13.49
SMA50
$15.24
SMA200
$17.03
Avg Volume 50D
$819.97K
From 52W High
-41.41%
From 52W Low
+3.41%
Vs SMA50
-8.44%
Vs SMA200
-18.07%
Current Volume
$749.57K
Dollar Volume 50D
$12.40M
Market Cap
$686.41M
P/E
--
Revenue TTM
$450.47M
EPS TTM
0.02
Net Income TTM
-$912.00K
Free Cash Flow
-$50.46M
Revenue 1Y
+7.90%
EPS 1Y
+100.43%
Net Income 1Y
+99.53%
FCF 1Y
-295.85%
Profit Margin
-0.20%
FCF Margin
-11.20%
Last Ex-Dividend
2020-01-30

Revenue

Annual ending 2025-12-31
$469.47M

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$41.87M

News