XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of components of property and equipment

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

Estimated

 

  ​ ​ ​

Useful Lives

  ​ ​ ​

December 31,

 

  ​ ​ ​

in Years

  ​ ​ ​

2025

  ​ ​ ​

2024

 

Land

 

$

23,312

$

12,898

Transportation equipment

 

1 - 7

 

259,218

 

223,741

Machinery and equipment

 

1 - 20

 

129,123

 

92,701

Computer and telephone equipment

 

1 - 10

 

35,860

 

32,636

Buildings and leasehold improvements

 

1 - 40

 

173,616

 

128,652

Furniture and fixtures

 

1 - 17

11,426

9,956

Construction in progress

 

 

48,024

 

26,233

 

680,579

 

526,817

Less—Accumulated depreciation

 

(292,627)

 

(249,637)

Property and equipment, net

$

387,952

$

277,180