XML 60 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Components of accounts payable and accrued liabilities
At December 31, 2021 and 2020, accounts payable, accrued and other liabilities consisted of the following:
20212020
Accounts payable, principally trade$285,262 $243,742 
Accrued employee compensation costs195,308 177,144 
Customer deposits and other unearned income86,953 87,052 
Other accrued liabilities125,342 154,525 
Total$692,865 $662,463