Apple Posts $1.23 Billion Profit