Expense, Interest Payments, % of Expense (Percent)
Definition :

Share of interest payments in expense, expressed in terms of percentage.