| Current assets | — | — |
| Cash and cash equivalents | 49.52a | 64.45a |
| Accounts receivable, net of allowance for credit losses of $909 and $908 at December 31, 2024 and 2023, respectively | 119.66a | 125.28a |
| Inventories, net | 130.8a | 109.52a |
| Prepaid expenses | 8.05a | 7.8a |
| Other current assets | 5.74a | 7.19a |
| Total current assets | 313.77a | 314.24a |
| Property, plant and equipment, net | 282.15a | 276.04a |
| Goodwill | 780.03a | 778.91a |
| Intangible assets with finite lives, net | 165.05a | 191.21a |
| Right of use assets - operating leases | 15.32a | 17.76a |
| Right of use assets - finance lease | 1.73a | 2.1a |
| Other non-current assets | 17.32a | 16.95a |
| Total assets | 1,575.37a | 1,597.21a |
| Liabilities and stockholders' equity | — | — |
| Current liabilities | — | — |
| Trade accounts payable | 54.75a | 55.5a |
| Accrued expenses | 43.75a | 40.86a |
| Accrued compensation and other benefits | 22.89a | 17.23a |
| Dividends payable | 28.51a | 25.72a |
| Income tax payable | 4.47a | 4.97a |
| Operating lease liabilities - current | 3.13a | 3.95a |
| Finance lease liabilities - current | 0.19a | 0.27a |
| Total current liabilities | 157.69a | 148.49a |
| Revolving loan | 190a | 309.57a |
| Deferred income taxes | 43.72a | 52.05a |
| Operating lease liabilities - non-current | 12.97a | 14.6a |
| Finance lease liabilities - non-current | 1.75a | 1.94a |
| Other long-term obligations | 19.34a | 16.58a |
| Total liabilities | 425.46a | 543.23a |
| Stockholders' equity | — | — |
| Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding | 0a | 0a |
| Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,527,244 shares issued and outstanding at December 31, 2024 and 32,254,728 shares issued and outstanding at December 31, 2023, respectively | 2.17a | 2.15a |
| Additional paid-in capital | 174a | 145.65a |
| Retained earnings | 997.49a | 897.49a |
| Accumulated other comprehensive (loss) income | -23.75a | 8.69a |
| Total stockholders' equity | 1,149.91a | 1,053.98a |
| Total liabilities and stockholders' equity | 1,575.37a | 1,597.21a |