Profits, financial leverage and corporate governance · Study