XML 97 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Details of Certain Consolidated Balance Sheet Captions (Accrued Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Details of Certain Consolidated Balance Sheet Captions [Abstract]    
Wages, compensation and other benefits $ 225,133 $ 192,354
Commissions and royalties 22,847 23,027
Warranty costs and late delivery penalties 27,757 30,625
Sales and use tax 29,067 18,146
Income tax 31,378 20,018
Other 127,040 117,215
Accrued liabilities $ 463,222 $ 401,385
Other accrued liabilities maximum percentage of current liabilities 5.00%