XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment - Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Engineering and other equipment $ 183,336 $ 170,785
Building 79,215 82,932
Computer hardware and software 101,572 80,455
Building and land improvements 58,238 47,861
Furniture and fixtures 21,368 22,403
Land 5,242 5,364
Total Property, Plant and Equipment 448,971 409,800
Less: accumulated depreciation (325,951) (299,101)
Total Property, Plant and Equipment, net $ 123,020 $ 110,699