XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses as of December 31, 2022 and 2021 are as follows (in thousands):
20222021
Trade payables$215,255 $223,932 
Accrued payroll and employee benefits107,238 84,825 
Other accrued expenses70,218 80,400 
Dividends payable60,419 60,612 
Accrued utilities, property taxes, and warehouse costs44,107 40,368 
Accrued workers’ compensation expenses31,943 33,514 
Accrued interest28,360 35,761 
$557,540 $559,412