XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Accounts receivable, net:    
Accounts receivable $ 814,127 $ 744,836
Accounts receivable, net 591,251 541,715
Inventories:    
Raw materials 54,113 65,209
Finished goods 405,469 357,304
Inventory, net 459,582 422,513
Other current assets:    
Value-added tax ("VAT") receivables 34,551 41,172
Prepaid expenses and other assets 106,862 105,098
Other current assets, total 141,413 146,270
Property, plant and equipment, net:    
Property, plant and equipment 511,096 503,882
Less: accumulated depreciation and amortization (397,831) (387,293)
Property, plant and equipment, net 113,265 116,589
Other assets:    
Deferred tax assets 215,504 224,831
Right-of-use assets 61,846 61,163
Investments for deferred compensation plan 30,887 29,174
Other assets 7,003 6,364
Other assets, total 343,532 350,194
Deferred compensation    
Other assets:    
Investments in privately held companies 28,292 28,662
Allowance for sales returns    
Accounts receivable, net:    
Valuation allowance for accounts receivable (12,212) (10,180)
Allowance for cooperative marketing arrangements    
Accounts receivable, net:    
Valuation allowance for accounts receivable (45,590) (41,634)
Allowance for customer incentive programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable (67,324) (60,027)
Allowance for pricing programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable $ (97,750) $ (91,280)