XML 38 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES ACCOUNTS PAYABLE, ACCRUED AND OTHER 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