XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Accounts receivable, net:    
Accounts receivable $ 812,042 $ 867,868
Accounts receivable, net 545,907 612,225
Inventories:    
Raw materials 166,477 146,886
Finished goods 612,119 514,230
Inventory, net 778,596 661,116
Other current assets:    
Value-added tax receivables 74,098 67,710
Prepaid expenses and other assets 84,032 67,940
Other current assets, total 158,130 135,650
Property, plant and equipment, net:    
Property, plant and equipment at cost 437,778 417,520
Accumulated depreciation and amortization (323,085) (303,460)
Property, plant and equipment, net 114,693 114,060
Other assets:    
Deferred tax assets 216,671 210,888
Right-of-use assets 33,015 31,169
Trading investments for deferred compensation plan 29,092 24,809
Investments in privately held companies 44,997 43,402
Other assets 14,710 13,980
Other assets, total $ 338,485 324,248
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets, total  
Allowance for doubtful accounts    
Accounts receivable, net:    
Valuation allowance for accounts receivable $ (548) (1,161)
Allowance for sales returns    
Accounts receivable, net:    
Valuation allowance for accounts receivable (10,892) (14,438)
Allowance for cooperative marketing arrangements    
Accounts receivable, net:    
Valuation allowance for accounts receivable (58,901) (43,276)
Allowance for customer incentive programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable (73,806) (76,200)
Allowance for pricing programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable $ (121,988) $ (120,568)