XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Properties And Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Properties And Equipment [Abstract]  
Schedule Of Properties And Equipment

December 31,

2022

2021

Land

$

11,862

$

11,348

Buildings and building improvements

123,845

122,762

Transportation equipment

79,810

73,322

Machinery and equipment

154,603

143,335

Computer software

69,283

64,064

Furniture and fixtures

76,042

78,979

Projects under development

20,189

17,781

Total properties and equipment

535,634

511,591

Less accumulated depreciation

(335,920)

(317,911)

Net properties and equipment

$

199,714

$

193,680