XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Disaggregation of Revenue - Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Revenues $ 2,231,262 $ 2,382,046 $ 2,259,126
Percentage of revenue 100.00% 100.00% 100.00%
Infusion Consumables [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 1,109,130 $ 1,038,869 $ 969,129
Percentage of revenue 50.00% 44.00% 43.00%
Infusion Systems [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 684,208 $ 652,410 $ 629,043
Percentage of revenue 31.00% 27.00% 28.00%
Vital Care      
Disaggregation of Revenue [Line Items]      
Revenues $ 437,924 $ 690,767 $ 660,954
Percentage of revenue 19.00% 29.00% 29.00%