Earnings season is here and we’ve got the first batch of big name companies reporting earnings next week with Taiwan ...