v3.25.1
Inventories
3 Months Ended
Mar. 31, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
Components of inventories are as follows (in thousands):
March 31,
2025
December 31,
2024
Serialized parts$65,135 $66,631 
Non-serialized parts69,197 67,270 
Total inventories$134,332 $133,901