What does auf vergleichbarer Basis mean?

auf vergleichbarer Basis - German to English

on a similar basis