macrumors.com › guide › idc IDC on MacRumors … Apple yesterday announced record earnings for the March quarter, with more than $97 billion in revenue, beating expectations. … Jun 2, 2026 · Hartley Charlton