XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components - Components of Certain Balance Sheet Asset Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Accounts receivable, net:    
Accounts receivable $ 966,878 $ 744,836
Accounts receivable, net 648,230 541,715
Inventories:    
Raw materials 43,106 65,209
Finished goods 440,463 357,304
Inventory, net 483,569 422,513
Other current assets:    
Value-added tax ("VAT") receivables 55,625 41,172
Prepaid expenses and other assets 83,898 105,098
Other current assets, total 139,523 146,270
Property, plant and equipment, net:    
Property, plant and equipment 524,347 503,882
Less: accumulated depreciation and amortization (414,800) (387,293)
Property, plant and equipment, net 109,547 116,589
Other assets:    
Deferred tax assets 213,986 224,831
Right-of-use assets 77,044 61,163
Investments for deferred compensation plan 31,037 29,174
Other assets 7,356 6,364
Other assets, total 357,515 350,194
Deferred compensation    
Other assets:    
Investments in privately held companies 28,092 28,662
Allowance for cooperative marketing arrangements    
Accounts receivable, net:    
Valuation allowance for accounts receivable (52,861) (41,634)
Allowance for customer incentive programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable (109,599) (60,027)
Allowance for pricing programs    
Accounts receivable, net:    
Valuation allowance for accounts receivable (125,627) (91,280)
Other allowances    
Accounts receivable, net:    
Valuation allowance for accounts receivable $ (30,561) $ (10,180)