XML 84 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Engineering and other equipment $ 178,493 $ 170,785
Building 83,420 82,932
Computer hardware and software 87,114 80,455
Building and land improvements 53,734 47,861
Furniture and fixtures 23,647 22,403
Land 5,379 5,364
Total property, plant and equipment 431,787 409,800
Less: accumulated depreciation (316,068) (299,101)
Total property, plant and equipment, net $ 115,719 $ 110,699