XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Exit and Realignment Costs - Exit and realignment charges by segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges $ 1,214 $ 8,624 $ 2,896 $ 14,587
Products & Healthcare Services        
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges 1,214 7,879 2,413 13,842
Patient Direct        
Restructuring Cost and Reserve [Line Items]        
Exit and realignment charges $ 0 $ 745 $ 483 $ 745