After recently laying off around 9,000 workers, Microsoft spent $9.4 billion on a new round of stock buybacks. Post navigation Facebook (META) Q2 2025 earnings results beat EPS and revenue expectationsQualcomm (QCOM) Q3 FY25 earnings results beat revenue and EPS expectations