XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Details of Certain Consolidated Balance Sheet Captions (Accrued Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Details of Certain Consolidated Balance Sheet Captions [Abstract]    
Wages, compensation and other benefits $ 204,347 $ 225,133
Commissions and royalties 21,911 22,847
Warranty costs and late delivery penalties 23,741 27,757
Sales and use tax 20,782 29,067
Income tax 47,186 31,378
Other 127,125 127,040
Accrued liabilities $ 445,092 $ 463,222
Other accrued liabilities maximum percentage of current liabilities 5.00%