| Consolidated Condensed Statements of Earnings [Abstract] | |
| Revenue | 365.64M |
| Cost of products sold | 248.5M |
| Selling and administrative expenses | 80.8M |
| Operating income | 36.34M |
| Interest expense | 4.26M |
| Earnings before income taxes | 32.08M |
| Income taxes | 10.64M |
| Net earnings | 21.44M |
| Average number of common shares outstanding: | |
| Basic | 49.71M |
| Diluted | 49.87M |
| Earnings per common share: | |
| Basic | 0.43 |
| Diluted | 0.43 |
| Dividends per common share | 0.22 |