| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 7/31/2025 | 7/31/2024 | 7/31/2023 | 7/31/2022 | 7/31/2021 | 7/31/2020 | 7/31/2019 | 7/31/2018 | 7/31/2017 | 7/31/2016 |
| Sales | 9,579.49 | 10,043.41 | 11,121.61 | 16,312.53 | 12,317.38 | 8,167.93 | 7,864.76 | 8,328.91 | 7,246.95 | 4,582.11 |
| Total Revenues | 9,579.49 | 10,043.41 | 11,121.61 | 16,312.53 | 12,317.38 | 8,167.93 | 7,864.76 | 8,328.91 | 7,246.95 | 4,582.11 |
| Cost of Products Sold | 8,238.85 | 8,591.45 | 9,525.25 | 13,506.50 | 10,422.41 | 7,049.73 | 6,891.66 | 7,164.24 | 6,203.37 | 3,855.79 |
| Gross Profit | 1,340.64 | 1,451.96 | 1,596.35 | 2,806.03 | 1,894.97 | 1,118.21 | 973.09 | 1,164.67 | 1,043.58 | 726.33 |
| Impairment of goodwill | -- | -- | -- | -- | -- | 10.06 | -- | -- | -- | -- |
| Amortization of intangibles | 119.03 | 132.54 | 140.81 | 156.95 | 117.18 | 97.23 | 75.64 | 55.12 | 63.93 | 27.96 |
| Selling, general and administrative expenses | 922.55 | 895.53 | 870.05 | 1,116.46 | 869.92 | 634.12 | 536.04 | 477.44 | 419.85 | 306.27 |
| Acquisition-related costs | -- | -- | -- | -- | -- | -- | 114.87 | -- | -- | -- |
| Impairment of equity securities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Impairment of trademarks | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Interest expense | 48.44 | 88.67 | 97.45 | 91.22 | 94.34 | 107.32 | 68.11 | 5.19 | 9.73 | 1.59 |
| Impairment charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9.11 |
| Gain on sale of property | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Gain on sale of equity securities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Interest income | -- | -- | -- | 1.13 | 0.80 | 3.12 | 8.08 | 2.15 | 0.92 | 0.74 |
| Other income (loss) | 45.57 | 13.62 | 11.31 | 17.33 | 30.25 | 0.31 | (1.85) | 3.96 | 5.38 | 1.18 |
| Gain on involuntary conversion | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Income (loss) before income taxes | 296.19 | 348.84 | 499.35 | 1,459.86 | 844.58 | 272.90 | 184.67 | 633.03 | 556.39 | 383.31 |
| Deferred | (24.33) | (1.65) | (5.52) | -- | (8.71) | (15.99) | (19.91) | -- | -- | -- |
| Provision for income taxes | 39.60 | 83.44 | 125.11 | 321.62 | 183.71 | 51.51 | 52.20 | 202.88 | 182.13 | 125.29 |
| CurrentTax : Federal | 37.25 | 52.83 | 102.92 | 296.72 | 148.71 | 49.49 | 48.76 | 166.40 | 200.37 | 126.85 |
| CurrentTax : Foreign | 20.75 | 48.24 | 45.17 | 17.85 | 17.57 | 1.84 | 6.61 | -- | -- | -- |
| CurrentTax : State and local | 10.66 | 10.37 | 14.80 | 55.16 | 26.34 | 9.89 | 5.92 | 21.03 | 20.94 | 12.72 |
| Deferred Tax : Federal | (5.00) | (22.24) | (28.82) | (21.32) | 0.16 | 6.47 | 10.86 | 17.82 | (37.03) | (13.08) |
| Deferred Tax : State and local | 0.27 | (4.12) | (3.45) | (2.09) | (0.37) | (0.20) | (0.04) | (2.37) | (2.15) | (1.19) |
| Income from Continuing Operations | -- | -- | -- | 1,138.24 | -- | -- | -- | 430.15 | 374.25 | 258.02 |
| Income from discontinued operations, net of income taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | (1.50) |
| Consolidated net income | 256.59 | 265.40 | 374.24 | 1,138.24 | 660.87 | 221.38 | 132.47 | -- | -- | -- |
| Net attributable to non-controlling interests | (1.97) | 0.09 | (0.03) | 0.44 | 1.00 | (1.59) | (0.81) | -- | -- | -- |
| Net income (loss) attributable to common stockholders | 258.56 | 265.31 | 374.27 | 1,137.80 | 659.87 | 222.97 | 133.28 | 430.15 | 374.25 | 256.52 |
| Basic-Earnings per common share from continuing operations | -- | -- | -- | -- | -- | -- | -- | 8.17 | 7.12 | 4.92 |
| Basic-Earnings per common share from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.03) |
| Earnings per common share (Basic) | 4.87 | 4.98 | 7.00 | 20.67 | 11.93 | 4.04 | 2.47 | 8.17 | 7.12 | 4.89 |
| Diluted-Earnings per common share from continuing operations | -- | -- | -- | -- | -- | -- | -- | 8.14 | 7.09 | 4.91 |
| Diluted-Earnings per common share from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.03) |
| Earnings per common share (Diluted) | 4.84 | 4.94 | 6.95 | 20.59 | 11.85 | 4.02 | 2.47 | 8.14 | 7.09 | 4.88 |
| Weighted Average Shares Outstanding (Basic) | 53.09 | 53.25 | 53.48 | 55.03 | 55.33 | 55.17 | 53.91 | 52.67 | 52.56 | 52.46 |
| Weighted Average Shares Outstanding (Diluted) | 53.40 | 53.69 | 53.86 | 55.26 | 55.69 | 55.40 | 54.03 | 52.85 | 52.76 | 52.59 |