XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 12,340 $ 15,907
Customer deposits, net 53,631 52,804
Accrued employee compensation 54,596 49,869
Taxes Payable, Current 27,194 30,308
Interest Payable 24,408 24,318
Customer incentives payable 12,556 13,547
accrued fees 13,090 11,529
Other accrued liabilities 10,827 11,706
Total accounts payable and accrued liabilities $ 208,642 $ 209,988