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

Portion of interest payments in revenue, excluding grants, expressed in terms of percentage.