XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 30, 2022
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, 2022March 31, 2022
Accounts receivable, net:  
Accounts receivable$961,266 $964,766 
Allowance for doubtful accounts(174)(2,212)
Allowance for sales returns(9,779)(12,321)
Allowance for cooperative marketing arrangements(47,025)(56,372)
Allowance for customer incentive programs(95,215)(97,460)
Allowance for pricing programs(102,187)(120,797)
 $706,886 $675,604 
Inventories:  
Raw materials$243,780 $226,155 
Finished goods673,576 706,969 
 $917,356 $933,124 
Other current assets:  
Value-added tax ("VAT") receivables$44,018 $58,850 
Prepaid expenses and other assets82,671 76,628 
 $126,689 $135,478 
Property, plant and equipment, net:  
Property, plant and equipment$477,941 $459,413 
  Less: accumulated depreciation and amortization(365,701)(349,606)
$112,240 $109,807 
Other assets:  
Deferred tax assets$187,544 $193,629 
Investments in privately held companies56,512 43,068 
Right-of-use assets 41,422 40,661 
Investments for deferred compensation plan28,310 28,431 
Other assets15,067 14,933 
 $328,855 $320,722 
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, 2022March 31, 2022
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$214,342 $232,393 
Accrued personnel expenses115,168 165,090 
Accrued sales return liability43,737 40,507 
Warranty accrual31,368 32,987 
Accrued payables - non-inventory20,661 26,722 
VAT payable20,443 39,602 
Income taxes payable19,239 35,355 
Operating lease liabilities13,121 13,690 
Contingent consideration12,013 8,042 
Other current liabilities203,692 190,460 
 $693,784 $784,848 
Other non-current liabilities:  
Employee benefit plan obligations$48,604 $50,741 
Operating lease liabilities28,873 28,207 
Obligation for deferred compensation plan28,310 28,431 
Warranty accrual12,473 13,232 
Deferred tax liabilities3,154 1,962 
Contingent consideration1,388 4,217 
Other non-current liabilities8,898 5,343 
 $131,700 $132,133