XML 121 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Additional Balance Sheet Detail and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Supplemental Cash Flow Information [Abstract]    
Other Accrued Liabilities $ 6,241 $ 5,592
Unrealized Gain (Loss) on Derivatives 10 1,374
Accrued Income Taxes, Current 7,874 13,856
Accrual for Taxes Other than Income Taxes, Current 3,318 3,284
Interest Payable, Current 8,256 8,038
Operating Lease, Liability, Current 11,560 11,301
Accrued Salaries, Current 29,868 28,408
Deferred Revenue [1] 25,736 16,093
Accrued liabilities and other $ 92,863 $ 87,946
[1] See Note 19 -- Commitments and Contingencies for additional details on deferred revenue liabilities