XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Accounts receivable, net:    
Accounts receivable $ 961,266 $ 964,766
Accounts receivable, net 706,886 675,604
Inventories:    
Raw materials 243,780 226,155
Finished goods 673,576 706,969
Inventory, net 917,356 933,124
Other current assets:    
Value-added tax ("VAT") receivables 44,018 58,850
Prepaid expenses and other assets 82,671 76,628
Other current assets, total 126,689 135,478
Property, plant and equipment, net:    
Property, plant and equipment 477,941 459,413
Less: accumulated depreciation and amortization (365,701) (349,606)
Property, plant and equipment, net 112,240 109,807
Other assets:    
Deferred tax assets 187,544 193,629
Investments in privately held companies 56,512 43,068
Right-of-use assets 41,422 40,661
Investments for deferred compensation plan 28,310 28,431
Other assets 15,067 14,933
Other assets, total 328,855 320,722
Allowance for doubtful accounts    
Accounts receivable, net:    
Valuation allowance for accounts receivable (174) (2,212)
Allowance for sales returns    
Accounts receivable, net:    
Valuation allowance for accounts receivable (9,779) (12,321)
Allowance for cooperative marketing arrangements    
Accounts receivable, net:    
Valuation allowance for accounts receivable (47,025) (56,372)
Allowance for customer incentive programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable (95,215) (97,460)
Allowance for pricing programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable $ (102,187) $ (120,797)