XML 63 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Components of Certain Balance Sheet Asset Amounts
The following table presents the components of certain balance sheet asset amounts (in thousands): 
June 30, 2023March 31, 2023
Accounts receivable, net:  
Accounts receivable$784,489 $851,576 
Allowance for doubtful accounts(48)(86)
Allowance for sales returns(10,522)(10,146)
Allowance for cooperative marketing arrangements(39,249)(40,495)
Allowance for customer incentive programs(71,033)(71,645)
Allowance for pricing programs(101,035)(98,822)
 $562,602 $630,382 
Inventories:  
Raw materials$136,921 $171,790 
Finished goods435,423 511,103 
 $572,344 $682,893 
Other current assets:  
Value-added tax ("VAT") receivables$41,932 $60,343 
Prepaid expenses and other assets69,640 82,533 
 $111,572 $142,876 
Property, plant and equipment, net:  
Property, plant and equipment$511,130 $518,358 
  Less: accumulated depreciation and amortization(384,165)(396,855)
$126,965 $121,503 
Other assets:  
Deferred tax assets$172,925 $171,989 
Right-of-use assets 64,304 67,330 
Investments in privately held companies31,272 33,323 
Investments for deferred compensation plan29,884 28,213 
Other assets5,775 15,438 
 $304,160 $316,293 
Schedule of Components of Certain Balance Sheet Liability Amounts
The following table presents the components of certain balance sheet liability amounts (in thousands): 
June 30, 2023March 31, 2023
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$184,503 $206,546 
Accrued personnel expenses92,109 103,592 
Accrued loss for inventory purchase commitments39,547 46,608 
Accrued sales return liability37,661 49,462 
Warranty liabilities28,076 28,861 
VAT payable19,066 33,328 
Income taxes payable18,901 18,788 
Operating lease liabilities12,900 12,655 
Contingent consideration6,500 6,629 
Other current liabilities131,281 136,670 
 $570,544 $643,139 
Other non-current liabilities:  
Operating lease liabilities$60,074 $58,361 
Employee benefit plan obligations31,974 32,421 
Obligation for deferred compensation plan29,884 28,213 
Warranty liabilities11,809 12,025 
Deferred tax liabilities2,533 2,803 
Other non-current liabilities12,464 12,872 
 $148,738 $146,695