previous period revenues and profits - German English Dictionary