XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
(in $000s)December 31, 2024December 31, 2023
Whole goods$913,571 $846,170 
Aftermarket parts and services inventory135,733 139,624 
Inventory$1,049,304 $985,794