XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components
9 Months Ended
Dec. 31, 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): 
December 31, 2024March 31, 2024
Accounts receivable, net:  
Accounts receivable$966,878 $744,836 
Allowance for cooperative marketing arrangements(52,861)(41,634)
Allowance for customer incentive programs(109,599)(60,027)
Allowance for pricing programs(125,627)(91,280)
Other allowances
(30,561)(10,180)
 $648,230 $541,715 
Inventories:  
Raw materials$43,106 $65,209 
Finished goods440,463 357,304 
 $483,569 $422,513 
Other current assets:  
Value-added tax ("VAT") receivables$55,625 $41,172 
Prepaid expenses and other assets83,898 105,098 
 $139,523 $146,270 
Property, plant and equipment, net:  
Property, plant and equipment$524,347 $503,882 
  Less: accumulated depreciation and amortization(414,800)(387,293)
$109,547 $116,589 
Other assets:  
Deferred tax assets$213,986 $224,831 
Right-of-use assets 77,044 61,163 
Investments for deferred compensation plan31,037 29,174 
Investments in privately held companies28,092 28,662 
Other assets7,356 6,364 
 $357,515 $350,194 
The following table presents the components of certain balance sheet liability amounts (in thousands): 
December 31, 2024March 31, 2024
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$186,803 $170,371 
Accrued personnel expenses163,688 145,473 
Income taxes payable63,264 24,196 
VAT payable35,625 28,253 
Warranty liabilities33,755 30,270 
Accrued sales return liability28,397 30,098 
Deferred revenue (1)
25,911 19,262 
Accrued loss for inventory purchase commitments18,783 29,349 
Operating lease liabilities16,044 15,107 
Other current liabilities142,997 144,883 
 $715,267 $637,262 
Other non-current liabilities:  
Operating lease liabilities$78,829 $61,920 
Employee benefit plan obligations40,834 42,707 
Deferred revenue (1)
35,492 21,097 
Obligation for deferred compensation plan
31,037 29,174 
Warranty liabilities15,306 14,384 
Deferred tax liabilities682 705 
Other non-current liabilities2,847 2,603 
 $205,027 $172,590 
(1) Includes deferred revenue for post-contract customer support and other services.