v3.26.1
INVENTORIES
3 Months Ended
Mar. 31, 2026
Inventory Disclosure [Abstract]  
INVENTORIES
NOTE 3- INVENTORIES

(in thousands)March 31, 2026December 31, 2025
Raw materials$44,538 $45,350 
Work in process3,303 2,137 
Finished goods and parts79,424 80,009 
Total inventories$127,265 $127,496