Meanings
loss of revenue, drop in turnover (a reduction in the amount of money a business receives from its activities, often due to external factors or competition)
Aufgrund der neuen Konkurrenz musste das Unternehmen schwere Umsatzeinbußen hinnehmen.Due to new competition, the company had to accept heavy losses in revenue.
drop in sales
„Auch der große Hildesheimer Verlag Gerstenberg musste starke Umsatzeinbußen hinnehmen, zeitweise bis auf ein Fünftel des Vorkriegsstandes.“