SEGMENT INFORMATION RECONCILIATION (Details) - USD ($) $ in Millions |
12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
May 31, 2019 |
May 31, 2018 |
May 31, 2017 |
||||||||
| Reconciliation of Operating Segment Revenues to Revenues [Abstract] | ||||||||||
| Total revenues | $ 39,506 | $ 39,383 | $ 37,792 | |||||||
| Reconciliation of Total Operating Segment Margin to Income Before Provision for Income Taxes [Abstract] | ||||||||||
| Total margin for operating segments | 13,535 | 13,264 | 12,913 | |||||||
| Total revenues | 39,506 | 39,383 | 37,792 | |||||||
| Research and development | (6,026) | (6,084) | (6,153) | |||||||
| General and administrative | (1,265) | (1,282) | (1,172) | |||||||
| Amortization of intangible assets | (1,689) | (1,620) | (1,451) | |||||||
| Acquisition related and other | (44) | (52) | (103) | |||||||
| Restructuring | (443) | (588) | (463) | |||||||
| Stock-based compensation for operating segments | (518) | (505) | (415) | |||||||
| Expense allocations and other, net | (441) | (415) | (367) | |||||||
| Interest expense | (2,082) | (2,025) | (1,798) | |||||||
| Non-operating income, net | 815 | 1,185 | 565 | |||||||
| Income before provision for income taxes | 12,268 | 12,424 | 11,680 | |||||||
| Operating Segments [Member] | ||||||||||
| Reconciliation of Operating Segment Revenues to Revenues [Abstract] | ||||||||||
| Total revenues | [1] | 39,526 | 39,430 | 37,963 | ||||||
| Reconciliation of Total Operating Segment Margin to Income Before Provision for Income Taxes [Abstract] | ||||||||||
| Total margin for operating segments | [2] | 23,981 | 23,857 | 23,208 | ||||||
| Total revenues | [1] | 39,526 | 39,430 | 37,963 | ||||||
| Cloud and license revenues [Member] | ||||||||||
| Reconciliation of Operating Segment Revenues to Revenues [Abstract] | ||||||||||
| Total revenues | [1],[3] | (20) | (47) | (171) | ||||||
| Reconciliation of Total Operating Segment Margin to Income Before Provision for Income Taxes [Abstract] | ||||||||||
| Total revenues | [1],[3] | $ (20) | $ (47) | $ (171) | ||||||
| ||||||||||