XML 73 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Segment Information - Schedule Reportable and Operating Segment Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 68,414,307 $ 63,457,205 $ 140,667,140 $ 126,304,037
Operating Segments | U.S. Healthcare Solutions        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 61,292,897 56,693,456 126,476,699 112,930,035
Operating Segments | U.S. Healthcare Solutions | Human Health        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 59,984,359 55,453,964 123,882,524 110,530,577
Operating Segments | U.S. Healthcare Solutions | Animal Health        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 1,308,538 1,239,492 2,594,175 2,399,458
Operating Segments | International Healthcare Solutions        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 7,123,385 6,764,935 14,193,612 13,376,213
Operating Segments | International Healthcare Solutions | Alliance Healthcare        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 5,754,980 5,560,936 11,480,544 11,021,627
Operating Segments | International Healthcare Solutions | Other Healthcare Solutions        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 1,368,405 1,203,999 2,713,068 2,354,586
Intersegment eliminations        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ (1,975) $ (1,186) $ (3,171) $ (2,211)