2026-07-21Scored▼ -3.445.0functionalLayoffs topped 16,600 since October 2025 despite roughly $5 billion in quarterly profit.Read briefing: July 21, 2026 →