Metric Q2 2025 Q2 2024 ChangeRevenue $96.43B $84.74B +14%Net Income $28.20B $23.62B +19%Diluted EPS $2.31 $1.89 +22%Operating Income$31.27B $27.43B +14%Operating Margin32.4% 32.0% +0.4 pp