IBM Report Mixed Earnings For Q3