XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Cash Flow Information - Schedule of Change In Certain Working Capital Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]      
Accounts receivable $ 42,348 $ (10,443) $ (26,875)
Other current assets (7,737) (4,630) 5,653
Accounts payable 13,175 (3,536) 7,313
Unearned revenue 5,978 (6,002) (3,115)
Accrued employee compensation and benefits 17,535 15,726 (24,080)
Accrued income taxes (2,677) 2,976 4,281
Accrued interest (623) 943 (3,886)
Other accrued liabilities (6,902) (13,509) 4,991
Other, net (2,199) 2,200 (82)
Total $ 58,898 $ (16,275) $ (35,800)