XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory, Net [Abstract]    
Raw materials $ 274,948 $ 262,365
Work-in-process 118,612 108,088
Finished goods 140,841 134,624
Inventoried costs related to U.S. Government and other long-term contracts, net of progress payments 43,702 36,365
Inventories, net $ 578,103 $ 541,442