Market Cap:
$45.23M
EBITDA:
$19.01M
P/E Ratio:
$30.50
Book Value:
$2.71
Dividend/Share:
$0.02
Dividend Yield:
2.46%
Earnings/Share:
$0.02
Profit Margin:
0.47%
Operating Margin:
0.29%
ROA (TTM):
0.68%
ROE (TTM):
0.71%
Revenue (TTM):
$315.88M
Revenue/Share (TTM):
$4.26
Earnings Growth (YOY):
6.30%
Revenue Growth (YOY):
17.40%
Valuation Metrics
Enterprise Value:
$76.52M
Trailing P/E:
30.50
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
74.15M
Shares Float:
21.39M
% Insiders:
70.11%
% Institutions:
0.00%