XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Entity Wide Disclosures - Summary of Revenue by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Total revenue $ 278,293 $ 204,995 $ 538,258 $ 435,874
Oncology        
Disaggregation Of Revenue [Line Items]        
Total revenue 93,248 65,629 172,386 134,841
Other        
Disaggregation Of Revenue [Line Items]        
Total revenue 64,120 45,196 133,058 95,765
Metabolic        
Disaggregation Of Revenue [Line Items]        
Total revenue 38,143 30,210 70,638 66,285
AVAI        
Disaggregation Of Revenue [Line Items]        
Total revenue 26,191 22,987 57,011 48,134
Central Nervous System        
Disaggregation Of Revenue [Line Items]        
Total revenue 28,551 19,218 53,363 43,195
Cardiology        
Disaggregation Of Revenue [Line Items]        
Total revenue 28,040 21,755 51,802 47,654
Revenue Net        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 278,293 $ 204,995 $ 538,258 $ 435,874