XML 63 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components (Tables)
12 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Components of Balance Sheet Asset
The following table presents the components of certain balance sheet asset amounts as of March 31, 2024 and 2023 (in thousands):
 March 31,
 20242023
Accounts receivable, net: 
Accounts receivable$744,836 $851,576 
Allowance for doubtful accounts— (86)
Allowance for sales returns(10,180)(10,146)
Allowance for cooperative marketing arrangements(41,634)(40,495)
Allowance for customer incentive programs(60,027)(71,645)
Allowance for pricing programs(91,280)(98,822)
$541,715 $630,382 
Inventories:  
Raw materials$65,209 $171,790 
Finished goods357,304 511,103 
$422,513 $682,893 
Other current assets:  
VAT receivables$41,172 $60,343 
Prepaid expenses and other assets105,098 82,533 
$146,270 $142,876 
Property, plant and equipment, net:  
Plant, buildings and improvements$84,189 $69,360 
Equipment and tooling296,857 309,151 
Computer equipment26,785 31,535 
Software86,161 79,118 
493,992 489,164 
Less: accumulated depreciation and amortization(387,293)(396,855)
106,699 92,309 
Construction-in-process7,180 26,399 
Land2,710 2,795 
$116,589 $121,503 
Other assets:  
Deferred tax assets$224,831 $171,989 
Right-of-use assets61,163 67,330 
Investments in privately held companies28,662 33,323 
Investments for deferred compensation plan29,174 28,213 
Other assets6,364 15,438 
$350,194 $316,293 
Schedule of Components of Balance Sheet Liability
The following table presents the components of certain balance sheet liability amounts as of March 31, 2024 and 2023 (in thousands):
 March 31,
 20242023
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$170,371 $206,546 
Accrued personnel expenses145,473 103,592 
Accrued sales return liability30,098 49,462 
Accrued loss for inventory purchase commitments29,349 46,608 
VAT payable28,253 33,328 
Warranty liabilities30,270 28,861 
Income taxes payable 24,196 18,788 
Deferred revenue (1)
19,262 11,017 
Operating lease liabilities15,107 12,655 
Contingent consideration1,215 6,629 
Other current liabilities143,668 125,653 
$637,262 $643,139 
Other non-current liabilities:  
Operating lease liabilities$61,920 $58,361 
Employee benefit plan obligations42,707 32,421 
Obligation for deferred compensation plan29,174 28,213 
Deferred revenue (1)
21,097 8,277 
Warranty liabilities14,384 12,025 
Deferred tax liabilities705 2,803 
Other non-current liabilities2,603 4,595 
$172,590 $146,695 
(1) Includes deferred revenue for PCS and other services.