XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Balance Sheet Components (Tables)
9 Months Ended
Dec. 31, 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): 
December 31, 2023March 31, 2023
Accounts receivable, net:  
Accounts receivable$970,549 $851,576 
Allowance for doubtful accounts— (86)
Allowance for sales returns(12,487)(10,146)
Allowance for cooperative marketing arrangements(47,165)(40,495)
Allowance for customer incentive programs(97,497)(71,645)
Allowance for pricing programs(127,623)(98,822)
 $685,777 $630,382 
Inventories:  
Raw materials$71,969 $171,790 
Finished goods375,293 511,103 
 $447,262 $682,893 
Other current assets:  
Value-added tax ("VAT") receivables$55,920 $60,343 
Prepaid expenses and other assets94,834 82,533 
 $150,754 $142,876 
Property, plant and equipment, net:  
Property, plant and equipment$497,994 $518,358 
  Less: accumulated depreciation and amortization(378,794)(396,855)
$119,200 $121,503 
Other assets:  
Deferred tax assets$197,460 $171,989 
Right-of-use assets 61,721 67,330 
Investments in privately held companies30,991 33,323 
Investments for deferred compensation plan29,905 28,213 
Other assets6,517 15,438 
 $326,594 $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): 
December 31, 2023March 31, 2023
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$193,216 $206,546 
Accrued personnel expenses142,936 103,592 
Accrued loss for inventory purchase commitments33,772 46,608 
Accrued sales return liability33,527 49,462 
Warranty liabilities28,784 28,861 
VAT payable37,748 33,328 
Income taxes payable28,136 18,788 
Operating lease liabilities14,915 12,655 
Contingent consideration1,809 6,629 
Other current liabilities158,592 136,670 
 $673,435 $643,139 
Other non-current liabilities:  
Operating lease liabilities$62,800 $58,361 
Employee benefit plan obligations32,212 32,421 
Obligation for deferred compensation plan29,905 28,213 
Warranty liabilities12,993 12,025 
Deferred tax liabilities2,529 2,803 
Other non-current liabilities16,052 12,872 
 $156,491 $146,695