XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregated Revenue by Product Line (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 336,060 $ 318,567 $ 975,783 $ 950,553
Infusion Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 144,850 116,054 407,419 350,554
Infusion Systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 90,688 88,388 259,683 267,856
IV Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 89,237 101,900 271,834 295,369
Critical Care [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 11,285 $ 12,225 $ 36,847 $ 36,774