XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
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

    

2023

    

2022

 

Land

 

$

8,437

$

6,792

Transportation equipment

 

1 - 7

 

188,073

 

153,587

Machinery and equipment

 

1 - 20

 

77,142

 

56,357

Computer and telephone equipment

 

1 - 10

 

29,052

 

23,551

Buildings and leasehold improvements

 

1 - 40

 

101,568

 

80,275

Furniture and fixtures

 

1 - 17

8,600

6,270

Construction in progress

 

 

12,645

 

6,717

 

425,517

 

333,549

Less—Accumulated depreciation

 

(216,949)

 

(189,600)

Property and equipment, net

$

208,568

$

143,949