XML 93 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Additional Balance Sheet Detail and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Other Accrued Liabilities $ 7,563 $ 3,327
Unrealized Gain (Loss) on Derivatives 498 24,950
Accrued Income Taxes, Current 11,407 26,118
Embedded Derivative, Fair Value of Embedded Derivative Liability 9,269 0
Accrual for Taxes Other than Income Taxes, Current 4,325 3,616
Interest Payable, Current 7,181 1,855
Accrued Salaries, Current 21,473 30,457
Deferred Revenue [1] 15,991 16,425
Accrued liabilities and other $ 89,311 $ 119,158
[1] See Note 17 -- Commitments and Contingencies for additional details on deferred revenue liabilities