XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment  
Schedule of Property, plant and equipment

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

(in thousands)

  ​

  ​

Land

$

21,084

$

19,802

Buildings and leasehold improvements

 

114,974

 

132,871

Operating equipment

 

968,751

 

884,793

Computer software

 

35,229

 

19,297

Furniture and fixtures

 

5,046

 

5,157

Vehicles

 

306,809

 

311,823

Gross property, plant and equipment

 

1,451,893

 

1,373,743

Less: accumulated depreciation

 

(920,337)

 

(860,227)

Net property, plant and equipment

$

531,556

$

513,516