TSMC Beats Expectations, Raises Revenue Outlook photo