XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Components
3 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
 
The following table presents the components of certain balance sheet asset amounts (in thousands): 
June 30, 2024March 31, 2024
Accounts receivable, net:  
Accounts receivable$814,127 $744,836 
Allowance for sales returns(12,212)(10,180)
Allowance for cooperative marketing arrangements(45,590)(41,634)
Allowance for customer incentive programs(67,324)(60,027)
Allowance for pricing programs(97,750)(91,280)
 $591,251 $541,715 
Inventories:  
Raw materials$54,113 $65,209 
Finished goods405,469 357,304 
 $459,582 $422,513 
Other current assets:  
Value-added tax ("VAT") receivables$34,551 $41,172 
Prepaid expenses and other assets106,862 105,098 
 $141,413 $146,270 
Property, plant and equipment, net:  
Property, plant and equipment$511,096 $503,882 
  Less: accumulated depreciation and amortization(397,831)(387,293)
$113,265 $116,589 
Other assets:  
Deferred tax assets$215,504 $224,831 
Right-of-use assets 61,846 61,163 
Investments for deferred compensation plan30,887 29,174 
Investments in privately held companies28,292 28,662 
Other assets7,003 6,364 
 $343,532 $350,194 
The following table presents the components of certain balance sheet liability amounts (in thousands): 
June 30, 2024March 31, 2024
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$166,516 $170,371 
Accrued personnel expenses112,249 145,473 
Warranty liabilities30,476 30,270 
Accrued sales return liability29,920 30,098 
Accrued loss for inventory purchase commitments26,208 29,349 
Income taxes payable25,482 24,196 
VAT payable21,958 28,253 
Deferred revenue (1)
21,127 19,262 
Operating lease liabilities15,009 15,107 
Other current liabilities137,235 144,883 
 $586,180 $637,262 
Other non-current liabilities:  
Operating lease liabilities$62,886 $61,920 
Employee benefit plan obligations42,091 42,707 
Obligation for deferred compensation plan30,887 29,174 
Deferred revenue (1)
25,883 21,097 
Warranty liabilities14,026 14,384 
Deferred tax liabilities708 705 
Other non-current liabilities2,640 2,603 
 $179,121 $172,590 
(1) Includes deferred revenue for post-contract customer support and other services.