XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.2
RESTRUCTURING ACTIVITIES (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2019
May 31, 2018
May 31, 2017
Restructuring reserve [Line Items]      
Restructuring expenses $ 443 $ 588 $ 463
Accrued at period start [1] 282 [2] 264 283
Initial Costs [1],[3] 480 639 508
Adjustments to Cost [1],[4] (57) (51) (45)
Cash Payments [1] (443) (571) (478)
Others [1],[5] 0 1 (4)
Accrued at period end [1] 262 [2] 282 [2] 264
Fiscal 2019 Oracle Restructuring [Member]      
Restructuring reserve [Line Items]      
Total expected program costs 584    
Restructuring expenses 476    
Remaining expenses to incur $ 108    
Completion or expected completion date May 31, 2020    
Fiscal 2019 Oracle Restructuring [Member] | Fiscal 2019 Activity [Member]      
Restructuring reserve [Line Items]      
Total expected program costs [1] $ 584    
Accrued at period start [1],[2] 0    
Initial Costs [1],[3] 475    
Adjustments to Cost [1],[4] 1    
Cash Payments [1] (262)    
Others [1],[5] (1)    
Accrued at period end [1],[2] 213 0  
Total Costs Accrued to Date [1] 476    
Fiscal 2019 Oracle Restructuring [Member] | Fiscal 2019 Activity [Member] | Other [Member]      
Restructuring reserve [Line Items]      
Total expected program costs [1],[6] 202    
Accrued at period start [1],[2],[6] 0    
Initial Costs [1],[3],[6] 190    
Adjustments to Cost [1],[4],[6] 4    
Cash Payments [1],[6] (87)    
Others [1],[5],[6] 1    
Accrued at period end [1],[2],[6] 108 0  
Total Costs Accrued to Date [1],[6] 194    
Fiscal 2019 Oracle Restructuring [Member] | Fiscal 2019 Activity [Member] | Cloud and License [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Total expected program costs [1] 245    
Accrued at period start [1],[2] 0    
Initial Costs [1],[3] 191    
Adjustments to Cost [1],[4] (4)    
Cash Payments [1] (113)    
Others [1],[5] (2)    
Accrued at period end [1],[2] 72 0  
Total Costs Accrued to Date [1] 187    
Fiscal 2019 Oracle Restructuring [Member] | Fiscal 2019 Activity [Member] | Hardware [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Total expected program costs [1] 65    
Accrued at period start [1],[2] 0    
Initial Costs [1],[3] 53    
Adjustments to Cost [1],[4] 0    
Cash Payments [1] (35)    
Others [1],[5] 0    
Accrued at period end [1],[2] 18 0  
Total Costs Accrued to Date [1] 53    
Fiscal 2019 Oracle Restructuring [Member] | Fiscal 2019 Activity [Member] | Services [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Total expected program costs [1] 72    
Accrued at period start [1],[2] 0    
Initial Costs [1],[3] 41    
Adjustments to Cost [1],[4] 1    
Cash Payments [1] (27)    
Others [1],[5] 0    
Accrued at period end [1],[2] 15 0  
Total Costs Accrued to Date [1] $ 42    
Fiscal 2017 Oracle Restructuring [Member]      
Restructuring reserve [Line Items]      
Restructuring expenses   601 486
Completion or expected completion date May 31, 2018    
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2018 Activity [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1] $ 249 [2] 185  
Initial Costs [1],[3]   638  
Adjustments to Cost [1],[4]   (37)  
Cash Payments [1]   (534)  
Others [1],[5]   (3)  
Accrued at period end [1]   249 [2] 185
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2018 Activity [Member] | Other [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1],[6] 90 [2] 44  
Initial Costs [1],[3],[6]   267  
Adjustments to Cost [1],[4],[6]   (6)  
Cash Payments [1],[6]   (208)  
Others [1],[5],[6]   (7)  
Accrued at period end [1],[6]   90 [2] 44
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2018 Activity [Member] | Cloud and License [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1] 82 [2] 85  
Initial Costs [1],[3]   156  
Adjustments to Cost [1],[4]   (12)  
Cash Payments [1]   (150)  
Others [1],[5]   3  
Accrued at period end [1]   82 [2] 85
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2018 Activity [Member] | Hardware [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1] 61 [2] 31  
Initial Costs [1],[3]   167  
Adjustments to Cost [1],[4]   (15)  
Cash Payments [1]   (122)  
Others [1],[5]   0  
Accrued at period end [1]   61 [2] 31
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2018 Activity [Member] | Services [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1] 16 [2] 25  
Initial Costs [1],[3]   48  
Adjustments to Cost [1],[4]   (4)  
Cash Payments [1]   (54)  
Others [1],[5]   1  
Accrued at period end [1]   16 [2] 25
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2017 Activity [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1]   185 0
Initial Costs [1],[3]     500
Adjustments to Cost [1],[4]     (14)
Cash Payments [1]     (309)
Others [1],[5]     8
Accrued at period end [1]     185
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2017 Activity [Member] | Other [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1]   44 0
Initial Costs [1],[3]     166
Adjustments to Cost [1],[4]     (4)
Cash Payments [1]     (118)
Others [1],[5]     0
Accrued at period end [1]     44
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2017 Activity [Member] | Cloud and License [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1]   85 0
Initial Costs [1],[3]     184
Adjustments to Cost [1],[4]     (6)
Cash Payments [1]     (100)
Others [1],[5]     7
Accrued at period end [1]     85
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2017 Activity [Member] | Hardware [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1]   31 0
Initial Costs [1],[3]     91
Adjustments to Cost [1],[4]     (3)
Cash Payments [1]     (57)
Others [1],[5]     0
Accrued at period end [1]     31
Fiscal 2017 Oracle Restructuring [Member] | Fiscal 2017 Activity [Member] | Services [Member] | Operating Segments [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1]   25 0
Initial Costs [1],[3]     59
Adjustments to Cost [1],[4]     (1)
Cash Payments [1]     (34)
Others [1],[5]     1
Accrued at period end [1]     25
Other Restructuring Plans [Member] | Fiscal 2019 Activity [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1],[2],[7] 282    
Initial Costs [1],[3],[7] 5    
Adjustments to Cost [1],[4],[7] (58)    
Cash Payments [1],[7] (181)    
Others [1],[5],[7] 1    
Accrued at period end [1],[2],[7] 49 282  
Other Restructuring Plans [Member] | Fiscal 2018 Activity [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1],[7] $ 33 [2] 79  
Initial Costs [1],[3],[7]   1  
Adjustments to Cost [1],[4],[7]   (14)  
Cash Payments [1],[7]   (37)  
Others [1],[5],[7]   4  
Accrued at period end [1],[7]   33 [2] 79
Other Restructuring Plans [Member] | Fiscal 2017 Activity [Member]      
Restructuring reserve [Line Items]      
Accrued at period start [1],[6]   $ 79 283
Initial Costs [1],[3],[6]     8
Adjustments to Cost [1],[4],[6]     (31)
Cash Payments [1],[6]     (169)
Others [1],[5],[6]     (12)
Accrued at period end [1],[6]     $ 79
[1] Restructuring costs recorded for individual line items primarily related to employee severance costs.
[2] The balances at May 31, 2019 and 2018 included $239 million and $257 million, respectively, recorded in other current liabilities and $23 million and $25 million, respectively, recorded in other non-current liabilities.
[3] Costs recorded for the respective restructuring plans during the periods presented.
[4] All plan adjustments were changes in estimates whereby increases and decreases in costs were generally recorded to operating expenses in the period of adjustments.
[5] Represents foreign currency translation and certain other adjustments.
[6] Represents employee related severance costs for functions that are not included within our operating segments and certain facilities related restructuring costs.
[7] Other restructuring plans presented in the tables above included condensed information for certain Oracle-based plans and other plans associated with certain of our acquisitions whereby we continued to make cash outlays to settle obligations under these plans during the periods presented but for which the periodic impact to our consolidated statements of operations was not significant.