XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Disaggregation of Revenue - Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 2,259,126 $ 2,279,997 $ 1,316,308
Percentage of revenue 100.00% 100.00% 100.00%
Infusion Consumables [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 969,129 $ 974,993 $ 555,189
Percentage of revenue 43.00% 43.00% 42.00%
Infusion Systems [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 629,043 $ 617,435 $ 352,321
Percentage of revenue 28.00% 27.00% 27.00%
Vital Care      
Disaggregation of Revenue [Line Items]      
Revenues $ 660,954 $ 687,569 $ 408,798
Percentage of revenue 29.00% 30.00% 31.00%