| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 12/31/2025 | 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 |
| Net Sales | 44,328.00 | 41,950.00 | 40,109.00 | 43,653.00 | 43,075.00 | 34,608.00 | 31,904.00 | 30,578.00 | 27,390.00 | 20,853.00 |
| Total Revenues | 44,328.00 | 41,950.00 | 40,109.00 | 43,653.00 | 43,075.00 | 34,608.00 | 31,904.00 | 30,578.00 | 27,390.00 | 20,853.00 |
| Cost of Products Sold | 19,319.00 | 18,706.00 | 17,975.00 | 19,142.00 | 18,537.00 | 15,003.00 | 13,231.00 | 12,706.00 | 12,337.00 | 9,024.00 |
| Amortization of intangible assets | 1,682.00 | 1,878.00 | 1,966.00 | 2,013.00 | 2,047.00 | 2,132.00 | 1,936.00 | 2,178.00 | 1,975.00 | 550.00 |
| Research and development | 2,942.00 | 2,844.00 | 2,741.00 | 2,888.00 | 2,742.00 | 2,420.00 | 2,440.00 | 2,300.00 | 2,235.00 | 1,422.00 |
| Acquired in-process research and development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Selling, general and administrative | 12,332.00 | 11,697.00 | 10,949.00 | 11,248.00 | 11,324.00 | 9,696.00 | 9,765.00 | 9,744.00 | 9,117.00 | 6,672.00 |
| Total Operating Cost and Expenses | 36,275.00 | 35,125.00 | 33,631.00 | 35,291.00 | 34,650.00 | 29,251.00 | 27,372.00 | 26,928.00 | 25,664.00 | 17,668.00 |
| Operating earnings | 8,053.00 | 6,825.00 | 6,478.00 | 8,362.00 | 8,425.00 | 5,357.00 | 4,532.00 | 3,650.00 | 1,726.00 | 3,185.00 |
| Interest expense | 493.00 | 559.00 | 637.00 | 558.00 | 533.00 | 546.00 | 670.00 | 826.00 | 904.00 | 431.00 |
| Interest income | 308.00 | 344.00 | 385.00 | 183.00 | 43.00 | 46.00 | 94.00 | 105.00 | 124.00 | 99.00 |
| Other income (expense), net | 548.00 | 376.00 | 479.00 | 321.00 | 277.00 | 103.00 | 191.00 | 139.00 | 1,251.00 | (945.00) |
| Net foreign exchange gain (loss) | 50.00 | 27.00 | (41.00) | (2.00) | (1.00) | 8.00 | (7.00) | (28.00) | 34.00 | (495.00) |
| Income (Loss) from TAP Pharmaceutical Products Inc. joint venture | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Gain (loss) on extinguishment of debt | -- | -- | -- | -- | -- | -- | (63.00) | (167.00) | -- | 0.00 |
| Earnings before taxes | 8,466.00 | 7,013.00 | 6,664.00 | 8,306.00 | 8,211.00 | 4,968.00 | 4,077.00 | 2,873.00 | 2,231.00 | 1,413.00 |
| Taxes on earnings | 1,942.00 | (6,389.00) | 941.00 | 1,373.00 | 1,140.00 | 497.00 | 390.00 | 539.00 | 1,878.00 | 350.00 |
| Income (loss) from Continuing Operations | -- | -- | -- | 6,933.00 | 7,071.00 | 4,471.00 | 3,687.00 | 2,334.00 | 353.00 | 1,063.00 |
| Earnings (Loss) from Discontinued Operations, net of taxes | -- | -- | -- | -- | -- | 24.00 | -- | 34.00 | 124.00 | 321.00 |
| Gain on sale of discontinued operations, net of tax | -- | -- | -- | -- | -- | -- | -- | -- | 0.00 | 16.00 |
| Net earnings allocable to Common Units | 6,524.00 | 13,402.00 | 5,723.00 | 6,933.00 | 7,071.00 | 4,495.00 | 3,687.00 | 2,368.00 | 477.00 | 1,400.00 |
| Earnings Per Share (Basic) - Cont Ops | -- | -- | -- | 3.94 | 3.97 | 2.51 | 2.07 | 1.32 | 0.20 | 0.71 |
| EPS (Basic) : Disc Ops | -- | -- | -- | 0.00 | -- | 0.01 | -- | 0.02 | 0.07 | 0.23 |
| Basic earnings per common share | 3.73 | 7.67 | 3.28 | 3.94 | 3.97 | 2.52 | 2.07 | 1.34 | 0.27 | 0.94 |
| Earnings Per Share (Diluted) - Cont Ops | -- | -- | -- | 3.91 | 3.94 | 2.49 | 2.06 | -- | 0.20 | 0.71 |
| Earnings Per Share (Diluted) - Disc Ops | -- | -- | -- | 0.00 | -- | 0.01 | -- | 0.02 | 0.07 | 0.23 |
| Diluted earnings per common share | 3.72 | 7.64 | 3.26 | 3.91 | 3.94 | 2.50 | 2.06 | 1.33 | 0.27 | 0.94 |
| Average Number of Common Shares Outstanding (Basic) | 1,741.00 | 1,740.00 | 1,740.00 | 1,753.00 | 1,775.00 | 1,773.00 | 1,768.00 | 1,758.00 | 1,740.00 | 1,477.00 |
| Average Number of Common Shares Outstanding (Diluted) | 1,748.00 | 1,748.00 | 1,749.00 | 1,764.00 | 1,789.00 | 1,786.00 | 1,781.00 | 1,770.00 | 1,749.00 | 1,483.00 |