XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregated Revenue by Product Line (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]        
Revenues $ 321,677 $ 303,379 $ 639,723 $ 631,986
Infusion Consumables [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 136,200 110,993 262,569 234,500
Infusion Systems [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 84,661 91,088 168,995 179,468
IV Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 88,421 89,178 182,597 193,469
Critical Care [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,395 $ 12,120 $ 25,562 $ 24,549