“I agree that the drop in revenues is troubling…”
Oops. I should have written “the drop in revenue growth”. My bad.