XML 22 R13.htm IDEA: XBRL DOCUMENT v3.21.4
Balance Sheet Components
9 Months Ended
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
 
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 
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