XML 34 R25.htm IDEA: XBRL DOCUMENT v3.21.4
Balance Sheet Components (Tables)
9 Months Ended
Dec. 31, 2021
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 as of December 31 and March 31, 2021 (in thousands): 
December 31, 2021March 31, 2021
Accounts receivable, net:  
Accounts receivable$1,189,206 $867,868 
Allowance for doubtful accounts(75)(1,161)
Allowance for sales returns(15,128)(14,438)
Allowance for cooperative marketing arrangements(66,772)(43,276)
Allowance for customer incentive programs(125,052)(76,200)
Allowance for pricing programs(136,343)(120,568)
 $845,836 $612,225 
Inventories:  
Raw materials$209,647 $146,886 
Finished goods624,887 514,230 
 $834,534 $661,116 
Other current assets:  
Value-added tax receivables$56,944 $67,710 
Prepaid expenses and other assets88,057 67,940 
 $145,001 $135,650 
Property, plant and equipment, net:  
Property, plant and equipment at cost$451,783 $417,520 
Accumulated depreciation and amortization(342,182)(303,460)
$109,601 $114,060 
Other assets:  
Deferred tax assets$196,776 $210,888 
Right-of-use assets 38,997 31,169 
Trading investments for deferred compensation plan29,711 24,809 
Investments in privately held companies43,482 43,402 
Other assets14,639 13,980 
 $323,605 $324,248 
Schedule of Components of Certain Balance Sheet Liability Amounts
The following table presents the components of certain balance sheet liability amounts as of December 31 and March 31, 2021 (in thousands): 
December 31, 2021March 31, 2021
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$244,821 $185,394 
Accrued personnel expenses167,249 173,360 
VAT payable41,103 50,620 
Accrued sales return liability37,765 43,178 
Accrued payables - non-inventory29,632 52,392 
Warranty accrual34,121 33,228 
Income taxes payable25,889 131,408 
Operating lease liability13,583 13,101 
Contingent consideration8,580 6,967 
Other current liabilities210,941 168,969 
 $813,684 $858,617 
Other non-current liabilities:  
Employee benefit plan obligations$74,643 $72,321 
Obligation for deferred compensation plan29,711 24,809 
Operating lease liability27,464 21,319 
Warranty accrual13,814 15,604 
Contingent consideration3,971 — 
Deferred tax liability1,679 1,679 
Other non-current liabilities4,087 3,770 
 $155,369 $139,502