Market Cap:
$511.72M
EBITDA:
$31.26M
P/E Ratio:
$0.00
PEG Ratio:
$0.00
Book Value:
$0.67
Dividend/Share:
$0.01
Dividend Yield:
1.12%
Earnings/Share:
$0.00
Profit Margin:
1.48%
Operating Margin:
20.99%
ROA (TTM):
1.90%
ROE (TTM):
0.47%
Revenue (TTM):
$123.95M
Revenue/Share (TTM):
$0.22
Earnings Growth (YOY):
-24.40%
Revenue Growth (YOY):
5.90%
Valuation Metrics
Enterprise Value:
$799.60M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
574.97M
Shares Float:
26.17M
% Insiders:
97.41%
% Institutions:
0.00%