XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses - Constituents of Accrued Expenses (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Constituents of accrued expenses    
Deferred payments related to Sualab Co., Ltd. acquisition $ 0 $ 19,282,000
Incentive compensation 10,645,000 18,554,000
Salaries and payroll taxes 8,774,000 8,121,000
Foreign retirement obligations 12,835,000 7,191,000
Vacation 5,827,000 5,847,000
Warranty obligations 4,244,000 4,375,000
Other 30,049,000 29,865,000
Accrued expenses 72,374,000 $ 93,235,000
Payment for Contingent Consideration Liability, Operating Activities $ 24,040,000