Apple posts $18 billion in profit, the largest in…