XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Entity Wide Disclosures - Summary of Revenue by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 351,207 $ 278,293 $ 682,154 $ 538,258
Oncology        
Disaggregation Of Revenue [Line Items]        
Total revenue 115,542 93,248 220,755 172,386
Other        
Disaggregation Of Revenue [Line Items]        
Total revenue 73,555 64,120 143,972 133,058
Metabolic        
Disaggregation Of Revenue [Line Items]        
Total revenue 55,600 38,143 103,716 70,638
Cardiology        
Disaggregation Of Revenue [Line Items]        
Total revenue 42,027 28,040 79,423 51,802
Central Nervous System        
Disaggregation Of Revenue [Line Items]        
Total revenue 38,906 28,551 77,393 53,363
AVAI        
Disaggregation Of Revenue [Line Items]        
Total revenue 25,577 26,191 56,895 57,011
Revenue Net        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 351,207 $ 278,293 $ 682,154 $ 538,258