XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Accounts Payable and Accrued Liabilities  
Summary of accrued liabilities

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

June 30, 

December 31, 

    

2025

    

2024

Payroll and related employee benefits

$

155,699

$

134,821

Current operating lease liability

137,587

122,021

Casualty insurance reserves

 

21,512

 

16,878

Corporate income taxes and other taxes

 

88,382

 

53,469

Other

 

33,640

 

22,888

$

436,820

$

350,077