XML 106 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 30, 2025
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): 
June 30, 2025March 31, 2025
Accounts receivable, net:  
Accounts receivable$920,172 $708,693 
Allowance for cooperative marketing arrangements(45,679)(44,457)
Allowance for customer incentive programs(77,367)(66,564)
Allowance for pricing programs(120,165)(105,876)
Other allowances
(40,438)(37,250)
 $636,523 $454,546 
Inventories:  
Raw materials$47,123 $48,699 
Finished goods452,647 455,048 
 $499,770 $503,747 
Other current assets:  
Value-added tax ("VAT") receivables$41,556 $46,332 
Prepaid expenses and other assets112,550 84,879 
 $154,106 $131,211 
Property, plant and equipment, net:  
Property, plant and equipment$562,038 $543,747 
  Less: accumulated depreciation and amortization(445,935)(429,889)
$116,103 $113,858 
Other assets:  
Deferred tax assets$212,516 $202,180 
Right-of-use assets 76,647 75,239 
Investments for deferred compensation plan33,657 29,006 
Investments in privately held companies27,888 27,980 
Other assets11,817 9,672 
 $362,525 $344,077 
Schedule of Components of Certain Balance Sheet Liability Amounts
The following table presents the components of certain balance sheet liability amounts (in thousands): 
June 30, 2025March 31, 2025
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$203,412 $173,401 
Accrued personnel expenses134,992 180,763 
Warranty liabilities35,637 34,428 
Deferred revenue (1)
29,768 25,798 
VAT Payable27,406 29,648 
Accrued sales return liability24,576 27,913 
Accrued loss for inventory purchase commitments23,466 19,614 
Income taxes payable 19,261 26,841 
Operating lease liabilities16,746 15,780 
Other current liabilities157,524 152,317 
 $672,788 $686,503 
Other non-current liabilities:  
Operating lease liabilities$76,883 $76,622 
Employee benefit plan obligations61,887 57,338 
Deferred revenue (1)
43,382 38,216 
Obligation for deferred compensation plan
33,657 29,006 
Warranty liabilities14,569 14,756 
Other non-current liabilities5,535 5,574 
 $235,913 $221,512 
(1) Includes deferred revenue for post-contract customer support and other services.