Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 |
Sales | 2,786.56 | 2,698.42 | 2,764.80 | 2,356.11 | 2,010.93 | 2,190.30 | 2,289.68 | 2,198.40 | 2,049.45 | 2,140.83 |
Rental revenue | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Revenues | 2,786.56 | 2,698.42 | 2,764.80 | 2,356.11 | 2,010.93 | 2,190.30 | 2,289.68 | 2,198.40 | 2,049.45 | 2,140.83 |
Cost of goods sold - product | 1,900.21 | 1,925.91 | 2,124.30 | 1,808.40 | 1,415.90 | 1,560.43 | 1,704.31 | 1,556.39 | 1,368.69 | 1,461.77 |
Cost of rental | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | 886.35 | 772.51 | 640.50 | 547.71 | 595.03 | 629.87 | 585.36 | 642.02 | 680.76 | 679.06 |
Research, development, and testing expenses | 124.90 | 138.00 | 140.25 | 143.95 | 140.37 | 144.47 | 140.29 | 140.19 | 156.96 | 158.25 |
Selling, general, and administrative expenses | 171.41 | 151.47 | 145.11 | 145.97 | 142.86 | 148.08 | 152.40 | 165.06 | 161.11 | 164.08 |
Operating profit from TEL marketing agreements services | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on legal settlement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Special item income | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Operating Income (Loss) | 590.04 | 483.05 | 355.14 | 257.78 | 311.80 | 337.32 | 292.67 | 336.77 | 362.69 | 356.72 |
Interest and financing expenses, net | 57.37 | 37.36 | 35.20 | 34.22 | 26.33 | 29.24 | 26.72 | 21.86 | 16.79 | 14.65 |
Other income (loss) net | 51.44 | 43.28 | 35.34 | 23.99 | 45.81 | 23.51 | 24.33 | 0.53 | (2.70) | (3.10) |
Loss on early extinguisment of debt | 0.00 | 0.00 | (7.55) | -- | -- | -- | -- | -- | -- | -- |
Income (loss) before income taxes | 584.11 | 488.96 | 347.73 | 247.55 | 331.29 | 331.59 | 290.29 | 315.44 | 343.21 | 338.97 |
Income tax expense (benefit) | 121.69 | 100.10 | 68.20 | 56.64 | 60.72 | 77.30 | 55.55 | 124.93 | 99.77 | 100.37 |
Current income taxes:Federal | -- | -- | -- | 13.17 | 14.86 | 29.96 | 9.15 | 61.19 | 34.21 | 62.49 |
Current income taxes:Foreign | -- | -- | -- | 33.86 | 32.20 | 30.41 | 27.19 | 32.43 | 37.35 | 26.51 |
Deferred income taxes:Foreign | -- | -- | -- | 0.71 | 1.97 | 5.08 | (4.91) | 7.84 | 2.21 | (0.20) |
Current income taxes:State | -- | -- | -- | 7.64 | 6.11 | 9.55 | 4.68 | 3.94 | 9.02 | 11.22 |
Deferred income taxes:Federal | -- | -- | -- | 1.23 | 4.50 | 1.67 | -- | 15.90 | 13.88 | 1.29 |
Deferred income taxes:State | -- | -- | -- | 0.04 | 1.09 | 0.63 | 2.89 | 3.63 | 3.10 | (0.94) |
Income from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | 238.60 |
Gain on settlement of discontinued business (net of tax) | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.00 |
Income from operations of discontinued business (net of tax) | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.00 |
Gain on sale of discontinued business, net of tax | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income before cumulative effect of accounting changes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net income attributable to common shareholders before allocation of earnings to participating securities | 462.41 | 388.86 | 279.54 | 190.91 | 270.57 | -- | 234.73 | 190.51 | 243.44 | 238.60 |
Earnings allocated to participating securities | 1.65 | 1.34 | 0.88 | 0.46 | 0.45 | -- | 0.47 | 0.36 | 0.48 | -- |
Net Income (loss) Available to Common Shareholders | 460.76 | 387.53 | 278.66 | 190.45 | 270.12 | 254.29 | 234.26 | 190.15 | 242.96 | 238.60 |
Continuing Operations- (Basic) | -- | -- | -- | -- | -- | -- | -- | -- | -- | 19.45 |
EPS (Basic) : Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.00 |
Net Earnings Per Share (Basic) | 48.22 | 40.44 | 27.77 | 17.71 | 24.64 | 22.73 | 20.34 | 16.08 | 20.54 | 19.45 |
Continuing Operations- (Diluted) | -- | -- | -- | -- | -- | -- | -- | -- | -- | 19.45 |
Earnings Per Share (Diluted) - Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.00 |
Net Earnings Per Share (Diluted) | 48.22 | 40.44 | 27.77 | 17.71 | 24.64 | 22.73 | 20.34 | 16.08 | 20.54 | 19.45 |
Weighted Average Shares Outstanding (Basic) | 9.56 | 9.58 | 10.04 | 10.76 | 10.96 | 11.17 | 11.52 | 11.82 | 11.83 | 12.24 |
Weighted Average Shares Outstanding (Diluted) | 9.56 | 9.58 | 10.04 | 10.76 | 10.96 | 11.17 | 11.52 | 11.82 | 11.83 | 12.24 |