XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements - Adoption of ASU 2016-09 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2017
Mar. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Income tax benefit $ 13,664 $ 30,763  
Cash flows from operating activities, increase   789,293 $ 704,566
Cash flows from financing activities, decrease   $ (2,168,352) 415,702
Accounting Standards Update 2016-09, Excess Tax Benefit Component      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cash flows from operating activities, increase     23,067
Cash flows from financing activities, decrease     $ 23,067