Market Cap:
$213.56M
EBITDA:
$56.59M
P/E Ratio:
$5.79
Book Value:
$1.40
Dividend/Share:
$0.03
Dividend Yield:
3.60%
Earnings/Share:
$0.12
Profit Margin:
6.88%
Operating Margin:
5.39%
ROA (TTM):
3.86%
ROE (TTM):
8.88%
Revenue (TTM):
$543.63M
Revenue/Share (TTM):
$1.75
Earnings Growth (YOY):
-35.90%
Revenue Growth (YOY):
10.40%
Valuation Metrics
Enterprise Value:
$253.21M
Trailing P/E:
5.79
Forward P/E:
6.18
Shares Statistics
Shares Outstanding:
307.28M
Shares Float:
70.19M
% Insiders:
75.82%
% Institutions:
0.00%