v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory  
Schedule of inventory

​

​

​

​

​

​

​

​

(in thousands)

​

June 30, 2026

​

December 31, 2025

Parts and supplies

​

$

98,226

​

$

96,943

Work in progress

​

 

13,817

​

 

12,804

Inventory

​

$

112,043

​

$

109,747

​