XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property and Equipment  
Property and Equipment

7. Property and Equipment

Property and equipment consist of the following (dollars in thousands):

Estimated

 

    

Useful Lives

    

December 31,

 

    

in Years

    

2024

    

2023

 

Land

 

$

12,898

$

8,437

Transportation equipment

 

1 - 7

 

223,741

 

188,073

Machinery and equipment

 

1 - 20

 

92,701

 

77,142

Computer and telephone equipment

 

1 - 10

 

32,636

 

29,052

Buildings and leasehold improvements

 

1 - 40

 

128,652

 

101,568

Furniture and fixtures

 

1 - 17

9,956

8,600

Construction in progress

 

 

26,233

 

12,645

 

526,817

 

425,517

Less—Accumulated depreciation

 

(249,637)

 

(216,949)

Property and equipment, net

$

277,180

$

208,568

Depreciation expense for the years ended December 31, 2024, 2023 and 2022 was $48.2 million, $38.2 million and $33.6 million, respectively.