XML 64 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
6 Months Ended
Sep. 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): 
September 30, 2023March 31, 2023
Accounts receivable, net:  
Accounts receivable$882,607 $851,576 
Allowance for doubtful accounts(16)(86)
Allowance for sales returns(10,898)(10,146)
Allowance for cooperative marketing arrangements(37,781)(40,495)
Allowance for customer incentive programs(63,082)(71,645)
Allowance for pricing programs(113,935)(98,822)
 $656,895 $630,382 
Inventories:  
Raw materials$92,083 $171,790 
Finished goods440,860 511,103 
 $532,943 $682,893 
Other current assets:  
Value-added tax ("VAT") receivables$51,651 $60,343 
Prepaid expenses and other assets86,831 82,533 
 $138,482 $142,876 
Property, plant and equipment, net:  
Property, plant and equipment$510,881 $518,358 
  Less: accumulated depreciation and amortization(388,854)(396,855)
$122,027 $121,503 
Other assets:  
Deferred tax assets$163,053 $171,989 
Right-of-use assets 61,823 67,330 
Investments in privately held companies31,544 33,323 
Investments for deferred compensation plan28,546 28,213 
Other assets6,331 15,438 
 $291,297 $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): 
September 30, 2023March 31, 2023
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$187,559 $206,546 
Accrued personnel expenses95,279 103,592 
Accrued loss for inventory purchase commitments33,157 46,608 
Accrued sales return liability33,906 49,462 
Warranty liabilities28,085 28,861 
VAT payable22,480 33,328 
Income taxes payable26,354 18,788 
Operating lease liabilities14,099 12,655 
Contingent consideration1,700 6,629 
Other current liabilities151,423 136,670 
 $594,042 $643,139 
Other non-current liabilities:  
Operating lease liabilities$59,673 $58,361 
Employee benefit plan obligations30,241 32,421 
Obligation for deferred compensation plan28,546 28,213 
Warranty liabilities12,180 12,025 
Deferred tax liabilities2,528 2,803 
Other non-current liabilities13,415 12,872 
 $146,583 $146,695