| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 6/30/2025 | 6/30/2024 | 6/30/2023 | 6/30/2022 | 6/30/2021 | 6/30/2020 | 6/30/2019 | 6/30/2018 | 6/30/2017 | 6/30/2016 |
| Revenue | 222,578.00 | 226,827.00 | 205,012.00 | 181,364.00 | 162,467.00 | 152,922.00 | 145,534.00 | 136,809.00 | 129,976.00 | 121,546.00 |
| Bulk deliveries to customer warehouses and other | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Total Revenues | 222,578.00 | 226,827.00 | 205,012.00 | 181,364.00 | 162,467.00 | 152,922.00 | 145,534.00 | 136,809.00 | 129,976.00 | 121,546.00 |
| Cost of Products Sold | 214,410.00 | 219,413.00 | 198,123.00 | 174,819.00 | 155,689.00 | 146,054.00 | 138,700.00 | 129,628.00 | 123,432.00 | 115,003.00 |
| Cost of products sold - bulk deliveries and other | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Gross Profit | 8,168.00 | 7,414.00 | 6,889.00 | 6,545.00 | 6,778.00 | 6,868.00 | 6,834.00 | 7,181.00 | 6,544.00 | 6,543.00 |
| Amortization and other acquisition-related costs | 464.00 | 284.00 | 285.00 | 324.00 | 451.00 | 524.00 | 621.00 | 707.00 | 527.00 | 459.00 |
| Acquisition-related cash and share-based compensation costs | 126.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Selling, general and administrative expenses | 5,382.00 | 5,000.00 | 4,834.00 | 4,557.00 | 4,533.00 | 4,572.00 | 4,480.00 | 4,596.00 | 3,775.00 | 3,648.00 |
| Acquisition related costs | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Restructuring and employee severance | 88.00 | 175.00 | 95.00 | 101.00 | 114.00 | 122.00 | 125.00 | 176.00 | 56.00 | 25.00 |
| Special charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Impairments, (gain)/loss on sale of assets and other, net | (18.00) | (634.00) | (1,250.00) | (2,050.00) | (79.00) | (7.00) | 488.00 | (1,417.00) | (18.00) | (21.00) |
| Special items : restructuring charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Special items : acquisition integration charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Special items : litigation and other | 185.00 | (78.00) | 302.00 | (109.00) | (1,129.00) | (5,741.00) | (36.00) | (159.00) | (48.00) | 69.00 |
| Special items : merger related charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Special items : foundation contribution | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Special items : other | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Operating earnings | 2,275.00 | 1,243.00 | 727.00 | (596.00) | 472.00 | (4,098.00) | 2,060.00 | 126.00 | 2,120.00 | 2,459.00 |
| Interest expense and other | 215.00 | 51.00 | 93.00 | 149.00 | 180.00 | 238.00 | 294.00 | 329.00 | 201.00 | 178.00 |
| Gain on sale of CareFusion common stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Income (Loss) on extinguishment of debt | -- | -- | -- | (10.00) | (14.00) | (16.00) | -- | (2.00) | -- | -- |
| Other (income)/expense, net | 41.00 | 9.00 | 4.00 | (16.00) | 47.00 | 1.00 | (15.00) | (23.00) | 5.00 | (5.00) |
| Gain on sale of equity interest in naviHealth | -- | -- | -- | 2.00 | (2.00) | 579.00 | -- | -- | -- | -- |
| U.S. Based Operations | -- | -- | -- | -- | -- | -- | 1,478.00 | 391.00 | 1,772.00 | -- |
| Non-U.S. Based Operations | -- | -- | -- | -- | -- | -- | 273.00 | (619.00) | 152.00 | -- |
| Earnings before income taxes and discontinued operations | 2,101.00 | 1,201.00 | 638.00 | (769.00) | 323.00 | (3,772.00) | 1,751.00 | (228.00) | 1,924.00 | 2,276.00 |
| Deferred | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Current-State | 72.00 | 68.00 | 69.00 | 29.00 | 92.00 | 154.00 | 89.00 | 41.00 | 10.00 | 74.00 |
| Current- Foreign | 82.00 | 79.00 | 84.00 | 93.00 | 112.00 | 69.00 | 85.00 | -- | 56.00 | 73.00 |
| Deferred- Foreign | (1.00) | (27.00) | (36.00) | (1.00) | (15.00) | (12.00) | (18.00) | -- | (4.00) | (21.00) |
| Deferred:Federal | 205.00 | (89.00) | (8.00) | 30.00 | 539.00 | (822.00) | (28.00) | (1,003.00) | 258.00 | 96.00 |
| Deferred:State | 39.00 | 12.00 | 13.00 | (22.00) | (28.00) | (127.00) | (37.00) | 16.00 | 37.00 | 12.00 |
| Current-Federal | 135.00 | 305.00 | 254.00 | 34.00 | (989.00) | 659.00 | 295.00 | 341.00 | 273.00 | 611.00 |
| Unremitted earnings to be repatriated | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Provision for income taxes | 532.00 | 348.00 | 376.00 | 163.00 | (289.00) | (79.00) | 386.00 | (487.00) | 630.00 | 845.00 |
| Income (loss) from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | 1,294.00 | 1,431.00 |
| Earnings/(loss) from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Cumulative effect of change in accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Earnings | 1,569.00 | 853.00 | 262.00 | (932.00) | 612.00 | (3,693.00) | 1,365.00 | 259.00 | 1,294.00 | 1,431.00 |
| Net earnings attributable to noncontrolling interests | 8.00 | 1.00 | 1.00 | 1.00 | 1.00 | 3.00 | 2.00 | 3.00 | 6.00 | 4.00 |
| Net earnings allocable to common shares | 1,561.00 | 852.00 | 261.00 | (933.00) | 611.00 | (3,696.00) | 1,363.00 | 256.00 | 1,288.00 | 1,427.00 |
| Earnings Per Share (Basic) - Cont Ops | -- | -- | -- | -- | -- | -- | -- | -- | 4.06 | 4.36 |
| EPS (Basic) : Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Cumulative effect of change in accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Earnings Per Share (Basic) | 6.48 | 3.48 | 1.00 | (3.35) | 2.09 | (12.61) | 4.55 | 0.82 | 4.06 | 4.36 |
| Earnings Per Share (Diluted) - Cont Ops | -- | -- | -- | -- | -- | -- | -- | -- | 4.03 | 4.32 |
| Earnings Per Share (Diluted) - Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Cumulative effect of change in accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Net Earnings Per Share (Diluted) | 6.45 | 3.45 | 1.00 | (3.35) | 2.08 | (12.61) | 4.53 | 0.81 | 4.03 | 4.32 |
| Weighted Average Shares Outstanding (Basic) | 241.00 | 245.00 | 261.00 | 279.00 | 292.00 | 293.00 | 300.00 | 313.00 | 317.00 | 327.00 |
| Weighted Average Shares Outstanding (Diluted) | 242.00 | 247.00 | 262.00 | 279.00 | 294.00 | 293.00 | 301.00 | 315.00 | 320.00 | 330.00 |