You're right. Share price isn't based purely on a multiplier of current revenue.
But they did need to shore up that p/e ratio. Got to assuage our inner Ben Graham.