Amazon and Apple had a blowout quarter, while Facebook stalled and Google saw its first revenue drop in history.