XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 8,997 $ 12,340
Customer deposits, net 77,329 53,631
Accrued employee compensation 58,499 54,596
Taxes Payable, Current 26,793 27,194
Interest Payable 19,500 24,408
Customer incentives payable 13,297 12,556
accrued fees 12,844 13,090
Other accrued liabilities 9,321 10,827
Total accounts payable and accrued liabilities $ 226,580 $ 208,642