v3.25.2
Supplemental Balance Sheet and Income Statement Information - Accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued liabilities    
Accrued compensation $ 68,950 $ 68,776
Deferred revenue 59,917 30,902
Other taxes payable 34,380 33,446
Workers' compensation liabilities 8,148 6,588
Interest payable 62,699 66,300
Litigation reserves 11,782 10,493
Accrued professional fees 4,451 2,490
Other accrued liabilities 23,884 4,764
Total accrued liabilities $ 274,211 $ 223,759