Market Cap:
$335.59M
EBITDA:
$77.23M
Book Value:
$5.74
Dividend/Share:
$0.25
Dividend Yield:
8.09%
Earnings/Share:
$-0.01
Profit Margin:
43.62%
Operating Margin:
27.99%
ROA (TTM):
5.82%
ROE (TTM):
35.24%
Revenue (TTM):
$334.36M
Revenue/Share (TTM):
$4.06
Earnings Growth (YOY):
-1.10%
Revenue Growth (YOY):
35.10%
Valuation Metrics
Enterprise Value:
$1.26B
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
108.61M
Shares Float:
22.36M
% Insiders:
51.18%
% Institutions:
27.71%