XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Segments - Assets by Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets $ 2,128,327 $ 2,200,212
Goodwill 476,672 529,252
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]    
Assets 309,585 347,044
Pharmaceutical [Member] | Operating Segments [Member]    
Assets 1,336,076 1,359,270
Goodwill 313,230 309,545
Diagnostics [Member]    
Goodwill 163,400 219,700
Diagnostics [Member] | Operating Segments [Member]    
Assets 482,666 493,898
Goodwill $ 163,442 $ 219,707