XML 88 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Balance Sheet Liability) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 206,546 $ 232,393
Accrued personnel expenses 103,592 165,090
Accrued sales return liability 49,462 40,507
Accrued loss for inventory purchase commitments 46,608 46,361
VAT payable 33,328 39,602
Warranty liabilities 28,861 32,987
Income taxes payable 18,788 35,355
Operating lease liabilities 12,655 13,690
Contingent consideration 6,629 8,042
Other current liabilities 136,670 170,821
Accrued and other current liabilities 643,139 784,848
Other non-current liabilities:    
Operating lease liabilities 58,361 28,207
Employee benefit plan obligations 32,421 50,741
Warranty liabilities 12,025 13,232
Deferred tax liabilities 2,803 1,962
Contingent consideration 0 4,217
Other non-current liabilities 12,872 5,343
Non-current liabilities 146,695 132,133
Deferred Compensation Plan    
Other non-current liabilities:    
Obligation for deferred compensation plan $ 28,213 $ 28,431