8. IDC Report March 2025