AMZN Earnings Blows Up my Portfolio