Revenue in the period ended Dec. 28 came in slightly above expectations, increasing 5% to $24.7 billion.