XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Additional Balance Sheet Detail and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Supplemental Cash Flow Information [Abstract]    
Accrued Salaries, Current $ 23,294 $ 31,722
Flow-through share premium received (including over-allotment) 2,467 5,563
Deferred Revenue [1] 43,784 55,547
Accrued Income Taxes, Current 14,731 11,766
Royalty settlement [1] 3,750 0
Other Accrued Liabilities 12,238 11,081
Unrealized Gain (Loss) on Derivatives 231 1,981
Accrual for Taxes Other than Income Taxes, Current 2,974 5,321
Interest Payable, Current 9,596 7,957
Operating Lease, Liability, Current 6,743 9,975
Accrued liabilities and other $ 119,808 $ 140,913
[1] See Note 16 -- Commitments and Contingencies for additional details on deferred revenue liabilities.