Microsoft posted April-June revenue of $90 billion, up 18 percent year-on-year, with Azure revenue rising 43 percent. Net profit reached $35.8 billion, including a $3.2 billion unrealized gain on Anthropic. Shares rose 8-10 percent in after-hours and pre-market trading while Meta shares fell 8.5 percent after missing revenue guidance.