Market Cap:
$813.59M
EBITDA:
$85.70M
P/E Ratio:
$28.33
PEG Ratio:
$0.76
Book Value:
$0.51
Dividend/Share:
$0.03
Dividend Yield:
3.06%
Earnings/Share:
$0.03
Profit Margin:
3.11%
Operating Margin:
15.65%
ROA (TTM):
5.12%
ROE (TTM):
6.54%
Revenue (TTM):
$764.90M
Revenue/Share (TTM):
$0.79
Earnings Growth (YOY):
36.50%
Revenue Growth (YOY):
-4.30%
Valuation Metrics
Enterprise Value:
$1.12B
Trailing P/E:
28.33
Forward P/E:
12.09
Shares Statistics
Shares Outstanding:
957.17M
Shares Float:
498.50M
% Insiders:
41.81%
% Institutions:
41.19%