XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Segments - Assets by Segment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets $ 2,256,103 $ 2,011,698
Goodwill 535,868 598,260
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Assets 466,451 49,181
Pharmaceutical [Member] | Operating Segments [Member]    
Assets 1,271,781 1,331,764
Goodwill 316,161 315,235
Diagnostics [Member] | Operating Segments [Member]    
Assets 517,871 630,753
Goodwill $ 219,707 $ 283,025