XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property and Equipment  
Schedule of components of 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