XML 32 R13.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES ACCOUNTS PAYABLE, ACCRUED AND OTHER LIABILITIES
At December 31, 2020 and 2019, accounts payable, accrued and other liabilities consisted of the following:
20202019
Accounts payable, principally trade$243,742 $192,739 
Accrued employee compensation costs177,144 163,839 
Customer deposits and other unearned income87,052 86,820 
Other accrued liabilities154,525 129,630 
Total$662,463 $573,028