XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CONSOLIDATED STATEMENTS OF EARNINGS [Abstract]    
Revenue $ 355,521 $ 359,702
Cost of products sold 230,675 244,089
Selling and administrative expenses 72,057 68,716
Operating income 52,789 46,897
Interest expense 2,993 3,433
Earnings before income taxes 49,796 43,464
Income taxes 12,725 11,796
Net earnings $ 37,071 $ 31,668
Weighted average number of common shares outstanding:    
Basic (in shares) 41,865 42,263
Diluted (in shares) 42,148 42,389
Earnings per common share:    
Basic (in dollars per share) $ 0.89 $ 0.75
Diluted (in dollars per share) 0.88 0.75
Dividends declared per common share (in dollars per share) $ 0.41 $ 0.39