XML 123 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Additional Balance Sheet Detail and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Other Accrued Liabilities $ 5,592 $ 3,327
Unrealized Gain (Loss) on Derivatives 1,374 24,950
Accrued Income Taxes, Current 13,856 26,118
Accrual for Taxes Other than Income Taxes, Current 3,284 3,616
Interest Payable, Current 8,038 1,855
Accrued Salaries, Current 28,408 30,457
Deferred Revenue [1] 16,093 16,425
Accrued liabilities and other $ 87,946 $ 119,158
[1] See Note 20 -- Commitments and Contingencies for additional details on deferred revenue liabilities