XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Entity Wide Disclosures - Summary of Revenue by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenue $ 492,499 $ 383,744 $ 1,387,441 $ 1,065,898
Oncology        
Disaggregation Of Revenue [Line Items]        
Total revenue 149,326 122,834 438,366 343,589
Other        
Disaggregation Of Revenue [Line Items]        
Total revenue 106,160 72,767 294,319 216,739
Metabolic        
Disaggregation Of Revenue [Line Items]        
Total revenue 103,118 63,478 277,818 167,194
Cardiology        
Disaggregation Of Revenue [Line Items]        
Total revenue 44,360 49,802 142,107 129,225
Central Nervous System        
Disaggregation Of Revenue [Line Items]        
Total revenue 43,989 43,418 120,412 120,811
AVAI        
Disaggregation Of Revenue [Line Items]        
Total revenue 45,546 31,445 114,419 88,340
Total revenue        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 492,499 $ 383,744 $ 1,387,441 $ 1,065,898