Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 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 | 6/30/2015 |
Sales | 84,039.00 | 82,006.00 | 80,187.00 | 76,118.00 | 70,950.00 | 67,684.00 | 66,832.00 | 65,058.00 | 65,299.00 | 76,279.00 |
Total Revenues | 84,039.00 | 82,006.00 | 80,187.00 | 76,118.00 | 70,950.00 | 67,684.00 | 66,832.00 | 65,058.00 | 65,299.00 | 76,279.00 |
Cost of Products Sold | 40,848.00 | 42,760.00 | 42,157.00 | 37,108.00 | 35,250.00 | 34,768.00 | 34,268.00 | 32,535.00 | 32,909.00 | 38,876.00 |
Gross Profit | 43,191.00 | 39,246.00 | 38,030.00 | 39,010.00 | 35,700.00 | 32,916.00 | 32,564.00 | 32,523.00 | -- | -- |
Selling, general and administrative expense | 23,305.00 | 21,112.00 | 20,217.00 | 21,024.00 | 19,994.00 | 19,084.00 | 18,853.00 | 18,568.00 | 18,949.00 | 23,585.00 |
Goodwill & indefinite lived intangible impairment charges | (1,341.00) | -- | -- | -- | -- | (8,345.00) | -- | -- | -- | 0.00 |
Venezuela Charge | -- | -- | -- | -- | -- | -- | -- | -- | -- | (2,028.00) |
Operating Income (Loss) | 18,545.00 | 18,134.00 | 17,813.00 | 17,986.00 | 15,706.00 | 5,487.00 | 13,711.00 | 13,955.00 | 13,441.00 | 11,790.00 |
Interest expense | 925.00 | 756.00 | 439.00 | 502.00 | 465.00 | 509.00 | 506.00 | 465.00 | 579.00 | 626.00 |
Interest income | 473.00 | 307.00 | 51.00 | 45.00 | 155.00 | 220.00 | 247.00 | 171.00 | 182.00 | 151.00 |
Other non-operating income, net | 668.00 | 668.00 | 570.00 | 86.00 | 438.00 | 871.00 | (126.00) | (404.00) | 325.00 | 531.00 |
Earnings before income taxes | 18,761.00 | 18,353.00 | 17,995.00 | 17,615.00 | 15,834.00 | 6,069.00 | 13,326.00 | 13,257.00 | 13,369.00 | 11,846.00 |
Income taxes | 3,787.00 | 3,615.00 | 3,202.00 | 3,263.00 | 2,731.00 | 2,103.00 | 3,465.00 | 3,063.00 | 3,342.00 | 2,916.00 |
Current tax expense: International | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,195.00 |
Current tax expense: U.S. Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2,272.00 |
CURRENT TAX EXPENSE: U.S. State and Local | -- | -- | -- | -- | -- | -- | -- | -- | -- | 252.00 |
Deferred tax expense: U.S. Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
DEFERRED TAX EXPENSE: International and other | -- | -- | -- | -- | -- | -- | -- | -- | -- | (192.00) |
Net earnings from continuing operations | -- | -- | -- | -- | -- | 3,966.00 | 9,861.00 | 10,194.00 | 10,027.00 | 8,930.00 |
Net earnings from discontinued operations | -- | -- | -- | -- | -- | -- | -- | 5,217.00 | 577.00 | (1,786.00) |
Net earnings before attribution of noncontrolling interest | 14,974.00 | 14,738.00 | 14,793.00 | 14,352.00 | 13,103.00 | 3,966.00 | 9,861.00 | 15,411.00 | 10,604.00 | 7,144.00 |
Less: Net earnings attributable to noncontrolling interests | 95.00 | 85.00 | 51.00 | 46.00 | 76.00 | 69.00 | 111.00 | 85.00 | 96.00 | 108.00 |
Preferred dividends, net of tax benefit | 284.00 | 282.00 | 281.00 | 271.00 | 263.00 | 263.00 | 265.00 | 247.00 | 255.00 | 259.00 |
Net earnings allocable to Common Units | 14,595.00 | 14,371.00 | 14,461.00 | 14,035.00 | 12,764.00 | 3,634.00 | 9,485.00 | 15,079.00 | 10,253.00 | 6,777.00 |
Basic net earnings from continuing operations | -- | -- | -- | -- | -- | 1.45 | 3.75 | 3.79 | 3.59 | 3.16 |
Basic net earnings from discontinued operations | -- | -- | -- | -- | -- | -- | -- | 2.01 | 0.21 | (0.66) |
Basic net earnings | 6.18 | 6.07 | 6.00 | 5.69 | 5.13 | 1.45 | 3.75 | 5.80 | 3.80 | 2.50 |
Diluted net earnings from continuing operations | -- | -- | -- | -- | -- | 1.43 | 3.67 | 3.69 | 3.49 | 3.06 |
Diluted net earnings from discontinued operations | -- | -- | -- | -- | -- | -- | -- | 1.90 | 0.20 | (0.62) |
Diluted net earnings | 6.02 | 5.90 | 5.81 | 5.50 | 4.96 | 1.43 | 3.67 | 5.59 | 3.69 | 2.44 |
Basic weighted average common shares outstanding | 2,360.10 | 2,368.20 | 2,410.30 | 2,465.80 | 2,487.10 | 2,503.60 | 2,529.30 | 2,598.10 | 2,698.90 | 2,711.70 |
Diluted weighted average common shares outstanding | 2,471.90 | 2,483.90 | 2,539.10 | 2,601.00 | 2,625.80 | 2,539.50 | 2,656.70 | 2,740.40 | 2,844.40 | 2,883.60 |