actually this thread is also about accounting!
DEFINITION of 'Leverage Ratio'
Companies rely on a mixture of owners' equity and debt to finance their operations. A leverage ratio is any one of several financial measurements that look at how much capital comes in the form of debt (loans), or assesses the ability of a company to meet financial obligations.
Read more:
Leverage Ratio Definition | Investopedia
Follow us: @Investopedia on Twitter