Generated by Logical Toolkit for XBRL version f512f32 (updated 14 hours ago). Analysis at 2021-06-12T15:41:31+0000 for charles.hoffman@me.com. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/fb48e93daa9dbb638fa73b35727499980ab8a256.report/index.html for about 28 days.

Block Pivots (one per detected block)
Network
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
Table(implied)

Concept arrangement pattern: 1.1.2.1.textBlock []
Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: null


Component as one Pivot (ALL presented facts)
Network
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
Table(implied)

Entity: 0000789019 (http://www.sec.gov/CIK)
Unit: null


The colours used for the fact values are significant, and have the following meanings:

Fact Table
Network
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
Table(implied)
#BlockReporting Entity [Aspect]Period [Aspect]Dimension MembersConceptFact ValueUnitRoundingParenthetical ExplanationsOrigin
11.1.2.1.textBlock0000789019 (http://www.sec.gov/CIK)2016-07-01 to 2017-06-30nullRESTRUCTURING CHARGES<div> <p style="text-align:center;margin-bottom:0pt;margin-top:13pt;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="text-decoration:underline;">NOTE 14 </font><font style="text-decoration:underline;text-transform:uppercase;">— </font><font style="text-decoration:underline;">RESTRUCTURING CHARGES </font></p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Phone Hardware Restructuring </p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2015, management approved a plan to restructure our phone business to better focus and align resources (the “Phone Hardware Restructuring Plan”), under which we eliminated approximately 7,400 positions in fiscal year 2016. In fiscal year 2015, we incurred restructuring charges of $780 million under the Phone Hardware Restructuring Plan, including severance expenses and other reorganization costs. In fiscal year 2016, we reversed $21 million of previously estimated restructuring charges related to contract termination costs. The actions associated with the Phone Hardware Restructuring Plan were completed as of June 30, 2017. </p> <p style="margin-bottom:0pt;margin-top:13pt;text-align:justify;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2016 Restructuring </p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the fourth quarter of fiscal year 2016, management approved restructuring plans that resulted in approximately 4,700 job eliminations in fiscal year 2017, primarily across our smartphone hardware business and global sales. </p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In fiscal year 2016, we incurred restructuring charges of $501 million in connection with the 2016 restructuring plans, including severance expenses and other reorganization costs. The actions associated with these restructuring plans were completed as of June 30, 2017.</p> <p style="margin-bottom:0pt;margin-top:13pt;text-align:justify;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2017 Restructuring </p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2017, management approved a sales and marketing restructuring plan. In fiscal year 2017, we recorded employee severance expenses of $306 million primarily related to this sales and marketing restructuring plan. We do not expect to incur additional charges for this restructuring plan in subsequent years. The actions associated with this restructuring plan are expected to be completed by the end of fiscal year 2018.</p> <p style="margin-bottom:0pt;margin-top:13pt;text-align:justify;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Restructuring Summary</p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restructuring charges associated with each of these plans were included in impairment, integration, and restructuring expenses on our consolidated income statements, and were reflected in Corporate and Other in our table of operating income (loss) by segment. </p> <p style="margin-bottom:0pt;margin-top:9pt;text-align:justify;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Changes in the restructuring liability were as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-align:justify;text-indent:0%;font-size:9pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div> <table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:100%;"> <tr> <td valign="bottom" style="width:70%;"> <p style="margin-bottom:0pt;margin-top:0pt;text-align:justify;margin-left:12pt;;text-indent:-12pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(In millions)</p></td> <td colspan="3" valign="bottom" style="width:1%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Severance</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Other<sup style="font-size:85%; vertical-align:top"> </sup></p></td> <td colspan="2" valign="top" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><sup style="font-size:85%; vertical-align:top">(a)</sup></p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:7.5pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="13" valign="bottom" style="width:70%; border-bottom:solid 0.75pt #000000;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> </tr> <tr> <td valign="top" style="width:70%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:7%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:7%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:7%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;;font-size:4pt;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#E5E5E5" style="width:70%;"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, as of June 30, 2016</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">470</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">239</p></td> <td colspan="2" valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">709</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="top" style="width:70%;"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:24pt;;text-indent:-12pt;;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restructuring charges</p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">306</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">0</p></td> <td colspan="2" valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">306</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="top" bgcolor="#E5E5E5" style="width:70%;"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:24pt;;text-indent:-12pt;;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (367</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (101</p></td> <td colspan="2" valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (468</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td valign="top" style="width:70%;"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:24pt;;text-indent:-12pt;;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (36)</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (79</p></td> <td colspan="2" valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">  (115</p></td> <td valign="bottom" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td valign="bottom" style="width:70%; border-bottom:solid 0.75pt #000000;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Times New Roman;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt #000000;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%; border-bottom:solid 0.75pt #000000;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Times New Roman;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%; border-bottom:solid 0.75pt #000000;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Times New Roman;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt transparent;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Times New Roman;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%; border-bottom:solid 0.75pt #000000;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Times New Roman;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 0.75pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> </tr> <tr> <td valign="bottom" style="width:70%; border-top:solid 0.75pt #000000;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-top:solid 0.75pt #000000;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td colspan="2" valign="bottom" style="width:1%; border-top:solid 0.75pt #000000;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> </tr> <tr> <td valign="top" bgcolor="#E5E5E5" style="width:70%;"> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;margin-left:12pt;;text-indent:-12pt;;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance, as of June 30, 2017</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">373</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td colspan="2" valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="line-height:2pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:7%;"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">432</p></td> <td valign="bottom" bgcolor="#E5E5E5" style="width:1%;white-space:nowrap;"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td valign="bottom" style="width:70%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:4pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:7%; border-bottom:solid 1.5pt #77787B;"> <p style="margin-top:0pt;line-height:4pt;border-top:none 0pt;padding-top:0pt;text-align:right;margin-bottom:0pt;margin-left:0pt;;text-indent:0pt;;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td valign="bottom" style="width:1%; border-bottom:solid 1.5pt transparent;"> <p style="line-height:4pt;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:4pt;">&nbsp;</p></td> </tr> </table></div> <div align="left"> <table border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse; width:100%;"> <tr> <td valign="top" style="width:4.73%;white-space:nowrap"> <p style="margin-bottom:0pt;margin-top:4pt;text-align:justify;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><font style="font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(a)</font></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:4pt;text-align:justify;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><font style="font-style:italic;">Primarily reflects activities associated with the consolidation of our facilities and manufacturing operations, including contract termination costs and asset write-downs. </font></p></td></tr></table></div></div>Reported
Model Structure
Network
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
Table(implied)
#LabelReport Element ClassPeriod TypeBalanceName
1Restructuring And Related Activities [Abstract]Abstractdurationbase:RestructuringAndRelatedActivitiesAbstract
2 Statement [Table]Hypercubedurationbase:StatementTable
3 Legal Entity [Axis]Dimensiondurationother:LegalEntityAxis
4 Entity [Domain]Memberdurationother:EntityDomain
5 Statement [Line Items]LineItemsdurationbase:StatementLineItems
6 RESTRUCTURING CHARGESConcept (TextBlock)durationbase:RestructuringAndRelatedActivitiesDisclosureTextBlock

Definition Graphs

Definition Links Graph
Network
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
Table(implied)
%3 base:RestructuringAndRelatedActivitiesDisclosureTextBlock base:RestructuringAndRelatedActivitiesDisclosureTextBlock base:StatementLineItems base:StatementLineItems base:StatementLineItems->base:RestructuringAndRelatedActivitiesDisclosureTextBlock domain-member base:StatementTable base:StatementTable base:StatementLineItems->base:StatementTable all other:LegalEntityAxis other:LegalEntityAxis base:StatementTable->other:LegalEntityAxis hypercube-dimension other:EntityDomain other:EntityDomain other:LegalEntityAxis->other:EntityDomain dimension-domain

For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes