Huh, layoffs in India? That's weird, because most tech companies are freezing headcount and laying off people in the US and increasing headcount in India. I wonder if that says something about the prospects of NetSuite, which is the org they've been cut from...
When I worked for Oracle in 2015 during my co-op there, IDC was generally just another office. NetSuite may be their focus, but I think they generally cover almost all Oracle software.