What does 10 Prozent einbringen mean?

10 Prozent einbringen - German to English

to carry in 10 percent