TSMC just posted revenue & operating profit which beat guidance.
What's impressive is that gross margin came in near top of guidance, despite a strengthening Taiwan dollar. (1% stronger TWD = 0.4% weaker gross margin).
GM was hit by about 280bps due to forex, management told investors Thursday.