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 |
Net Sales | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Product sales | 26,279.00 | 25,773.00 | 25,960.00 | 25,643.00 | 24,737.00 | 27,629.00 | 32,848.00 | 32,317.00 | 31,362.00 | 30,695.00 |
Service sales | 12,219.00 | 10,889.00 | 9,506.00 | 8,749.00 | 7,900.00 | 9,080.00 | 8,954.00 | 8,217.00 | 7,940.00 | 7,886.00 |
Total Revenues | 38,498.00 | 36,662.00 | 35,466.00 | 34,392.00 | 32,637.00 | 36,709.00 | 41,802.00 | 40,534.00 | 39,302.00 | 38,581.00 |
Cost of Products Sold | 17,227.00 | 16,977.00 | 18,263.00 | 18,344.00 | 17,638.00 | 19,269.00 | 23,634.00 | 22,659.00 | 22,170.00 | 21,775.00 |
Cost of services sold | 6,609.00 | 6,018.00 | 5,562.00 | 5,050.00 | 4,531.00 | 5,070.00 | 5,412.00 | 4,916.00 | 4,980.00 | 4,972.00 |
Research and development expenses | 1,536.00 | 1,456.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, general and administrative expenses | 5,466.00 | 5,127.00 | 5,214.00 | 4,798.00 | 4,772.00 | 5,519.00 | 6,051.00 | 5,808.00 | 5,469.00 | 5,006.00 |
Interest and other financial charges | 1,058.00 | 765.00 | 414.00 | 343.00 | 359.00 | 357.00 | 367.00 | 316.00 | 338.00 | 310.00 |
Business impairment charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Impairment of assets held for sale | 219.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Asbestos related litigation charges, net of insurance | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain (loss) on sale of non-strategic businesses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Equity in income (loss) of affiliated companies | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other income (expense) | 830.00 | 840.00 | 366.00 | 1,378.00 | 675.00 | 1,065.00 | 1,149.00 | 67.00 | 102.00 | 68.00 |
Income (loss) before income taxes | 7,213.00 | 7,159.00 | 6,379.00 | 7,235.00 | 6,012.00 | 7,559.00 | 7,487.00 | 6,902.00 | 6,447.00 | 6,586.00 |
Provision (benefit) for income taxes | 1,473.00 | 1,487.00 | 1,412.00 | 1,625.00 | 1,147.00 | 1,329.00 | 659.00 | 5,204.00 | 1,601.00 | 1,739.00 |
Income (loss) from Continuing Operations | -- | -- | 4,967.00 | -- | -- | -- | -- | -- | -- | -- |
Earnings (loss) from operation of discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income (loss) before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Consolidated Net Income (loss) | 5,740.00 | 5,672.00 | 4,967.00 | 5,610.00 | 4,865.00 | 6,230.00 | 6,828.00 | 1,698.00 | 4,846.00 | 4,847.00 |
Net income attributable to the noncontrolling interest | 35.00 | 14.00 | 1.00 | 68.00 | 86.00 | 87.00 | 63.00 | 43.00 | 37.00 | 79.00 |
Net Income (Loss) Available to Common Shareholders | 5,705.00 | 5,658.00 | 4,966.00 | 5,542.00 | 4,779.00 | 6,143.00 | 6,765.00 | 1,655.00 | 4,809.00 | 4,768.00 |
Continuing Operations- (Basic) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
EPS (Basic) : Discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 8.76 | 8.53 | 7.33 | 8.01 | 6.79 | 8.52 | 9.10 | 2.17 | 6.29 | 6.11 |
Continuing Operations- (Diluted) | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
EPS (Diluted) : Discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 8.71 | 8.47 | 7.27 | 7.91 | 6.72 | 8.41 | 8.98 | 2.14 | 6.20 | 6.04 |
Weighted Average Shares Outstanding (Basic) | 650.90 | 663.00 | 677.10 | 692.30 | 704.10 | 721.00 | 743.00 | 762.10 | 764.30 | 779.80 |
Weighted Average Shares Outstanding (Diluted) | 655.30 | 668.20 | 683.10 | 700.40 | 711.20 | 730.30 | 753.00 | 772.10 | 775.30 | 789.30 |