Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 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 | 7/31/2015 |
Net Sales | 1,341.39 | 1,331.86 | 1,302.06 | 1,144.70 | 1,081.30 | 1,160.65 | 1,173.85 | 1,113.32 | 1,120.63 | 1,171.73 |
Total Revenues | 1,341.39 | 1,331.86 | 1,302.06 | 1,144.70 | 1,081.30 | 1,160.65 | 1,173.85 | 1,113.32 | 1,120.63 | 1,171.73 |
Cost of Products Sold | 653.51 | 674.59 | 670.51 | 583.25 | 552.73 | 581.97 | 585.56 | 555.02 | 561.85 | 613.30 |
Gross Profit | 687.88 | 657.28 | 631.55 | 561.45 | 528.57 | 578.68 | 588.29 | 558.29 | 558.77 | 558.43 |
Research and development | 67.75 | 61.37 | 58.55 | 44.55 | 40.66 | 45.17 | 45.25 | 39.62 | 35.80 | 36.73 |
Selling, general and administrative | 376.72 | 370.70 | 379.99 | 349.77 | 336.06 | 371.08 | 390.34 | 387.65 | 405.10 | 422.70 |
Restructuring charge | -- | -- | -- | -- | -- | -- | -- | -- | -- | 16.82 |
Impairment charge | -- | -- | -- | -- | (13.82) | -- | -- | -- | -- | (46.87) |
Non-recurring charge (credit) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | 444.47 | 432.06 | 438.54 | 394.32 | 390.54 | 416.25 | 435.60 | 427.28 | 440.90 | 523.13 |
Operating Income (loss) | 243.41 | 225.21 | 193.01 | 167.13 | 138.02 | 162.43 | 152.70 | 131.02 | 117.88 | 35.31 |
Interest expense | 3.13 | 3.54 | 1.28 | 0.44 | 2.17 | 2.83 | 3.17 | 5.50 | 7.82 | 11.16 |
Investment and other income - net | 7.55 | 4.02 | 0.24 | 4.33 | 5.08 | 5.05 | 2.49 | 1.12 | (0.71) | 0.85 |
Income (loss) before income taxes | 247.84 | 225.70 | 191.98 | 171.02 | 140.94 | 164.64 | 152.02 | 126.63 | 109.35 | 25.00 |
Income taxes | 50.63 | 50.84 | 42.00 | 35.61 | 28.32 | 33.39 | 60.96 | 30.99 | 29.24 | 20.09 |
Current- Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | 9.08 |
Current- State | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.35) |
Current- Foreign | -- | -- | -- | -- | -- | -- | -- | -- | -- | 18.81 |
Deferred- Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | (5.91) |
Deferred- State | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.34 |
Deferred- Foreign | -- | -- | -- | -- | -- | -- | -- | -- | -- | (1.87) |
Current: United States | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Deferred: United States | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Deferred: Other Nations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Current: Other Nations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Equity in gain / losses of unconsolidated affiliate | -- | -- | -- | (5.75) | (0.25) | -- | -- | -- | -- | -- |
Net earnings from continuing operations | -- | -- | -- | 129.66 | 112.37 | 131.26 | 91.06 | 95.65 | 80.11 | 4.90 |
Income (loss) from discontinued operations, net | -- | -- | -- | -- | -- | -- | -- | -- | -- | (1.92) |
Net (loss) income before preferred stock dividends and other adjustments | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Restricted stock dividends | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferential dividends (For Class B Adjustment) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferential dividends on dilutive stock options (For Class B Adjustment) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Income (Loss) Available to Common Shareholders | 197.22 | 174.86 | 149.98 | 129.66 | 112.37 | 131.26 | 91.06 | 95.65 | 80.11 | 2.99 |
Numerator for basic and diluted Class B net income per share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Basic: Net Income Per Common Share: Class B Voting Common Share | -- | -- | -- | -- | 2.11 | 2.48 | 1.75 | 1.86 | 1.57 | 0.08 |
Basic: Net Income Per Common Share: Class A Nonvoting Common Share | -- | -- | -- | -- | 2.13 | 2.50 | 1.76 | 1.87 | 1.59 | 0.10 |
Basic: Discontinued operations per Class B Voting Common Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.04) |
Basic: Discontinued operations per Class A Nonvoting Common Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.04) |
Basic: Net Income Per Common Share: ClassB voting | 4.08 | 3.51 | 2.91 | 2.48 | 2.11 | 2.48 | 1.75 | 1.86 | 1.57 | 0.04 |
Basic: Net Income Per Common Share: ClassA Nonvoting | 4.10 | 3.53 | 2.92 | 2.49 | 2.13 | 2.50 | 1.76 | 1.87 | 1.59 | 0.06 |
Diluted: Net Income Per Common Share: Class B Voting Common Share | -- | -- | -- | -- | 2.10 | 2.45 | 1.72 | 1.83 | 1.56 | 0.08 |
Diluted: Net Income Per Common Share: Class A Nonvoting Common Share | -- | -- | -- | -- | 2.11 | 2.46 | 1.73 | 1.84 | 1.58 | 0.10 |
Diluted: Discontinued operations per Class B Voting Common Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.04) |
Diluted: Discontinued operations per Class A Nonvoting Common Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.04) |
Diluted: Net Income Per Common Share: ClassB voting | 4.05 | 3.49 | 2.89 | 2.46 | 2.10 | 2.45 | 1.72 | 1.83 | 1.56 | 0.04 |
Diluted: Net Income Per Common Share: ClassA Nonvoting | 4.07 | 3.51 | 2.90 | 2.47 | 2.11 | 2.46 | 1.73 | 1.84 | 1.58 | 0.06 |
Weighted Average Shares Outstanding (Basic) | 48.12 | 49.59 | 51.32 | 52.04 | 52.76 | 52.60 | 51.68 | 51.06 | 50.54 | 51.29 |
Weighted Average Shares Outstanding (Diluted) | 48.50 | 49.87 | 51.65 | 52.41 | 53.23 | 53.32 | 52.52 | 51.96 | 50.77 | 51.38 |