XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 01, 2020
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Significant Accounting Policies [Line Items]            
Operating income   $ 17,048 $ 12,975 $ 50,821 $ 39,552  
Net income   $ 15,457 $ 10,752 $ 44,813 $ 33,079  
Income per basic share   $ 2.05 $ 1.41 $ 5.93 $ 4.34  
Income per diluted share   $ 2.03 $ 1.40 $ 5.88 $ 4.30  
Other receivables due from suppliers   $ 807   $ 807   $ 442
Long-term accounts receivable, net of allowance for doubtful accounts   2,800   2,800   2,700
Financing receivables, net   3,100   3,100   $ 5,200
Service Life            
Significant Accounting Policies [Line Items]            
Operating income   611   2,300    
Net income   $ 505   $ 1,900    
Income per basic share   $ 0.07   $ 0.25    
Income per diluted share   $ 0.07   $ 0.25    
Server Equipment | Service Life            
Significant Accounting Policies [Line Items]            
Estimated useful lives 4 years         3 years
Network Equipment | Service Life            
Significant Accounting Policies [Line Items]            
Estimated useful lives 4 years         2 years