Apple Sells 48 Million Iphones But Profit Squeezed