XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components
9 Months Ended
Dec. 31, 2020
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, 2020 (in thousands): 
December 31, 2020March 31, 2020
Accounts receivable, net:  
Accounts receivable$1,196,050 $597,939 
Allowance for doubtful accounts(1,328)(1,894)
Allowance for sales returns(14,665)(6,599)
Allowance for cooperative marketing arrangements(53,387)(38,794)
Allowance for customer incentive programs(91,863)(55,741)
Allowance for pricing programs(139,870)(100,168)
 $894,937 $394,743 
Inventories:  
Raw materials$94,748 $56,052 
Finished goods382,054 173,197 
 $476,802 $229,249 
Other current assets:  
Value-added tax receivables$60,746 $33,616 
Prepaid expenses and other assets56,995 41,304 
 $117,741 $74,920 
Property, plant and equipment, net:  
Property, plant and equipment at cost$392,478 $346,506 
Accumulated depreciation and amortization(295,795)(270,387)
$96,683 $76,119 
Other assets:  
Deferred tax assets$219,145 $240,528 
Right-of-use assets 31,532 25,557 
Trading investments for deferred compensation plan24,056 20,085 
Investments in privately held companies44,634 45,949 
Other assets14,366 12,900 
 $333,733 $345,019 
The following table presents the components of certain balance sheet liability amounts as of December 31 and March 31, 2020 (in thousands): 
December 31, 2020March 31, 2020
Accrued and other current liabilities:  
Accrued personnel expenses$138,735 $104,423 
Accrued sales return liability33,540 30,267 
Accrued customer marketing, pricing and incentive programs163,335 130,220 
Operating lease liability 12,620 10,945 
Accrued freight and duty43,477 13,284 
Warranty accrual32,128 25,905 
Income taxes payable81,547 8,823 
Contingent consideration537 23,284 
Other current liabilities198,654 107,873 
 $704,573 $455,024 
Other non-current liabilities:  
Warranty accrual$15,464 $14,134 
Obligation for deferred compensation plan24,056 20,085 
Employee benefit plan obligations66,420 61,303 
Operating lease liability 22,537 19,536 
Deferred tax liability1,931 1,931 
Other non-current liabilities3,613 2,285 
 $134,021 $119,274