XML 75 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Revenue by Segment (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue    
Total Revenues, net $ 629.1 $ 662.2
Academia and Government    
Disaggregation of Revenue    
Total Revenues, net 314.7 311.8
Life Sciences and Healthcare    
Disaggregation of Revenue    
Total Revenues, net 105.3 108.6
Intellectual Property    
Disaggregation of Revenue    
Total Revenues, net $ 209.1 $ 241.8