XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Acquisitions - (Tables)
12 Months Ended
Dec. 31, 2024
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The purchase price was allocated as follows (in thousands):
Cash and cash equivalents$38,088 
Accounts receivable11,543 
Inventories21,882 
Property, plant and equipment19,805 
Goodwill151,525 
Customer relationships64,800 
Completed technologies32,300 
Trademarks850 
Deferred income tax assets4,162 
Other assets3,363 
Accounts payable(6,639)
Accrued expenses(14,718)
Deferred income tax liabilities(22,665)
Reserve for income taxes(5,864)
Other liabilities(2,294)
   Purchase price$296,138