XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Disaggregation of Revenue - Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 1,316,308 $ 1,271,004 $ 1,266,208
Percentage of revenue 100.00% 100.00% 100.00%
Infusion Consumables [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 555,189 $ 473,740 $ 477,611
Percentage of revenue 42.00% 37.00% 37.00%
Infusion Systems [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 352,321 $ 359,691 $ 328,282
Percentage of revenue 27.00% 28.00% 26.00%
IV Solutions [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 359,477 $ 388,971 $ 414,971
Percentage of revenue 27.00% 31.00% 33.00%
Critical Care [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 49,321 $ 48,602 $ 45,344
Percentage of revenue 4.00% 4.00% 4.00%