XML 37 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Properties And Equipment
12 Months Ended
Dec. 31, 2024
Properties And Equipment [Abstract]  
Properties And Equipment

13.    Properties and Equipment

A summary of properties and equipment follows (in thousands):

December 31,

2024

2023

Land

$

12,348 

$

14,356 

Buildings and building improvements

140,656 

130,695 

Transportation equipment

93,025 

89,910 

Machinery and equipment

167,767 

164,249 

Computer software

76,251 

72,646 

Furniture and fixtures

83,184 

78,068 

Projects under development

9,607 

8,788 

Total properties and equipment

582,838 

558,712 

Less accumulated depreciation

(382,001)

(354,872)

Net properties and equipment

$

200,837 

$

203,840 

The net book value of computer software at December 31, 2024 and 2023, was $8.1 million and $8.0 million, respectively. Depreciation expense for computer software was $4.3 million, $4.5 million and $5.5 million for the years ended December 31, 2024, 2023 and 2022, respectively.