XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Self-Insurance Accruals (Tables)
12 Months Ended
Dec. 31, 2023
Self-Insurance Accruals [Abstract]  
Schedule of self-insurance accruals
Components of our self-insurance accruals for workers’ compensation, vehicle liability and general liability were as follows:
 December 31,
 20232022
Workers' compensation$58,434 $61,409 
Vehicle liability26,712 18,606 
General liability49,286 54,132 
Total134,432 134,147 
Less current portion50,379 56,221 
Noncurrent portion$84,053 $77,926 
Schedule of changes in self-insurance accruals
The changes in our self-insurance accruals are summarized in the table below.
 December 31,
 20232022
Balance, beginning of year$134,147 $125,966 
Provision for claims58,082 52,790 
Payment of claims(57,797)(44,609)
Balance, end of year$134,432 $134,147