XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Entity Wide Disclosures - Summary of Revenue by Major Source (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]      
Total revenue $ 1,142,377 $ 925,925 $ 860,969
Oncology      
Disaggregation Of Revenue [Line Items]      
Total revenue 362,846 297,675 256,766
Other      
Disaggregation Of Revenue [Line Items]      
Total revenue 267,415 215,370 196,159
Metabolic      
Disaggregation Of Revenue [Line Items]      
Total revenue 159,900 126,075 138,650
Central Nervous System      
Disaggregation Of Revenue [Line Items]      
Total revenue 121,548 88,393 91,746
Cardiology      
Disaggregation Of Revenue [Line Items]      
Total revenue 119,692 95,153 91,258
AVAI      
Disaggregation Of Revenue [Line Items]      
Total revenue 110,976 103,259 86,390
Revenue Net      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 1,142,377 $ 925,925 $ 860,969