Generated by Logical Toolkit for XBRL version f512f32 (updated 14 hours ago). Analysis at 2021-06-12T15:41:32+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
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
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
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
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
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
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-30nullChanges in Restructuring Liability<div> <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
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
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 Changes in Restructuring LiabilityConcept (TextBlock)durationbase:ScheduleOfRestructuringReserveByTypeOfCostTextBlock

Definition Graphs

Definition Links Graph
Network
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
Table(implied)
%3 base:ScheduleOfRestructuringReserveByTypeOfCostTextBlock base:ScheduleOfRestructuringReserveByTypeOfCostTextBlock base:StatementLineItems base:StatementLineItems base:StatementLineItems->base:ScheduleOfRestructuringReserveByTypeOfCostTextBlock 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