XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accounts Payable and Accrued Liabilities  
Summary of accrued liabilities

The following is a summary of accrued liabilities (in thousands):

December 31, 

December 31, 

    

2024

    

2023

Payroll and related employee benefits

$

134,821

$

108,618

Current operating lease liability

122,021

96,411

Casualty insurance reserves

 

16,878

 

18,015

Corporate income taxes and other taxes

 

53,469

 

14,203

Other

 

22,888

 

26,245

$

350,077

$

263,492