Market Cap:
$1.97B
EBITDA:
$148.06M
P/E Ratio:
$13.67
PEG Ratio:
$2.82
Book Value:
$26.54
Dividend/Share:
$0.90
Dividend Yield:
4.19%
Earnings/Share:
$1.58
Profit Margin:
55.51%
Operating Margin:
58.79%
ROA (TTM):
1.70%
ROE (TTM):
6.20%
Revenue (TTM):
$273.29M
Revenue/Share (TTM):
$2.91
Earnings Growth (YOY):
-22.50%
Revenue Growth (YOY):
-10.80%
Valuation Metrics
Enterprise Value:
$3.50B
Trailing P/E:
13.67
Forward P/E:
22.17
Shares Statistics
Shares Outstanding:
91.05M
Shares Float:
24.84M
% Insiders:
3.98%
% Institutions:
83.76%