XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Sep. 30, 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 September 30 and March 31, 2021 (in thousands): 
September 30, 2021March 31, 2021
Accounts receivable, net:  
Accounts receivable$1,034,726 $867,868 
Allowance for doubtful accounts(249)(1,161)
Allowance for sales returns(10,857)(14,438)
Allowance for cooperative marketing arrangements(64,216)(43,276)
Allowance for customer incentive programs(94,413)(76,200)
Allowance for pricing programs(136,917)(120,568)
 $728,074 $612,225 
Inventories:  
Raw materials$205,991 $146,886 
Finished goods621,719 514,230 
 $827,710 $661,116 
Other current assets:  
Value-added tax receivables$79,381 $67,710 
Prepaid expenses and other assets87,350 67,940 
 $166,731 $135,650 
Property, plant and equipment, net:  
Property, plant and equipment at cost$454,417 $417,520 
Accumulated depreciation and amortization(342,792)(303,460)
$111,625 $114,060 
Other assets:  
Deferred tax assets$204,655 $210,888 
Right-of-use assets 41,234 31,169 
Trading investments for deferred compensation plan28,375 24,809 
Investments in privately held companies42,749 43,402 
Other assets14,857 13,980 
 $331,870 $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 September 30 and March 31, 2021 (in thousands): 
September 30, 2021March 31, 2021
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$208,207 $185,394 
Accrued personnel expenses113,818 173,360 
VAT payable61,441 50,620 
Accrued sales return liability45,064 43,178 
Accrued payables - non-inventory36,736 52,392 
Warranty accrual34,646 33,228 
Income taxes payable11,954 131,408 
Operating lease liability13,754 13,101 
Contingent consideration10,570 6,967 
Other current liabilities173,688 168,969 
 $709,878 $858,617 
Other non-current liabilities:  
Employee benefit plan obligations$73,534 $72,321 
Obligation for deferred compensation plan28,375 24,809 
Operating lease liability29,940 21,319 
Warranty accrual14,527 15,604 
Contingent consideration3,971 — 
Deferred tax liability1,679 1,679 
Other non-current liabilities3,206 3,770 
 $155,232 $139,502