Revenue isn't profit, of course. Can definitely be in a situation where a company increases revenue but costs escalate faster and budget cuts are needed.
Yeah, that might be true, but it didn't look like they were cutting budgets anywhere else, and we never got an announcement that profits were down or below expectations. Entirely possible they just didn't want to announce that so brazenly though.