XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Inventory, Net [Abstract]    
Raw materials $ 293,868 $ 262,365
Work-in-process 124,495 108,088
Finished goods 146,752 134,624
Inventoried costs related to U.S. Government and other long-term contracts, net of progress payments 45,769 36,365
Inventories, net $ 610,884 $ 541,442