XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Net sales $ 638,476 $ 681,110 $ 1,249,296 $ 1,357,954
Life Science        
Segment Reporting Information [Line Items]        
Net sales 250,500 300,200 492,200 623,800
Income before income taxes 19,100 28,000 10,900 63,700
Clinical Diagnostics        
Segment Reporting Information [Line Items]        
Net sales 387,900 380,100 756,600 732,200
Income before income taxes 82,600 61,800 135,700 88,100
Other Segments        
Segment Reporting Information [Line Items]        
Net sales 100 800 500 2,000
Income before income taxes $ (200) $ (200) $ (400) $ (300)