XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
3 Months Ended
Jun. 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 June 30 and March 31, 2021 (in thousands): 
June 30, 2021March 31, 2021
Accounts receivable, net:  
Accounts receivable$812,042 $867,868 
Allowance for doubtful accounts(548)(1,161)
Allowance for sales returns(10,892)(14,438)
Allowance for cooperative marketing arrangements(58,901)(43,276)
Allowance for customer incentive programs(73,806)(76,200)
Allowance for pricing programs(121,988)(120,568)
 $545,907 $612,225 
Inventories:  
Raw materials$166,477 $146,886 
Finished goods612,119 514,230 
 $778,596 $661,116 
Other current assets:  
Value-added tax receivables$74,098 $67,710 
Prepaid expenses and other assets84,032 67,940 
 $158,130 $135,650 
Property, plant and equipment, net:  
Property, plant and equipment at cost$437,778 $417,520 
Accumulated depreciation and amortization(323,085)(303,460)
$114,693 $114,060 
Other assets:  
Deferred tax assets$216,671 $210,888 
Right-of-use assets 33,015 31,169 
Trading investments for deferred compensation plan29,092 24,809 
Investments in privately held companies44,997 43,402 
Other assets14,710 13,980 
 $338,485 $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 June 30 and March 31, 2021 (in thousands): 
June 30, 2021March 31, 2021
Accrued and other current liabilities:  
Accrued customer marketing, pricing and incentive programs$181,423 $185,394 
Accrued personnel expenses123,427 173,360 
VAT payable55,350 50,620 
Accrued sales return liability51,122 43,178 
Accrued payables - non-inventory43,394 52,392 
Warranty accrual33,981 33,228 
Income taxes payable27,078 131,408 
Operating lease liability14,681 13,101 
Contingent consideration11,495 6,967 
Other current liabilities160,638 168,969 
 $702,589 $858,617 
Other non-current liabilities:  
Employee benefit plan obligations$73,726 $72,321 
Obligation for deferred compensation plan29,092 24,809 
Operating lease liability21,310 21,319 
Warranty accrual15,112 15,604 
Contingent consideration3,971 — 
Deferred tax liability1,679 1,679 
Other non-current liabilities2,814 3,770 
 $147,704 $139,502