Market Cap:
$3.35B
EBITDA:
$497.81M
P/E Ratio:
$11.30
PEG Ratio:
$1.95
Book Value:
$22.52
Dividend/Share:
$1.88
Dividend Yield:
6.52%
Earnings/Share:
$2.55
Profit Margin:
23.87%
Operating Margin:
39.71%
ROA (TTM):
5.42%
ROE (TTM):
11.68%
Revenue (TTM):
$1.20B
Revenue/Share (TTM):
$10.71
Earnings Growth (YOY):
388,194.00%
Revenue Growth (YOY):
44.50%
Valuation Metrics
Enterprise Value:
$4.03B
Trailing P/E:
11.30
Forward P/E:
6.70
Shares Statistics
Shares Outstanding:
116.07M
Shares Float:
78.59M
% Insiders:
24.72%
% Institutions:
36.45%
Short % Float:
3.68%