XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect [1] $ 8,413,670 $ 6,241,770 [2] $ 6,085,764 $ 5,970,953
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect [1] $ 14,915,497 13,643,907 $ 12,895,150 11,731,435
Inventory accounting method change        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect [1]       105,460
Effect of change in inventory, gross   219,854    
Effect of change in inventory, excess and obsolete reserve   $ 70,290    
Inventory accounting method change | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect [1]       $ 105,460
[1] *The balances at June 30, 2018 and the year ended June 30, 2020 and 2019 amounts have been revised to reflect the change in inventory accounting method, as described in Notes 1 and 7 to the consolidated financial statements.
[2] *Year ended June 30, 2020 amounts have been adjusted to reflect the change in inventory accounting method, as described in Notes 1 and 7 to the Consolidated Financial Statements.