Drop in revenue and operating profit