XML 11 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
CONSOLIDATED STATEMENTS OF EARNINGS [Abstract]        
Revenue $ 344,287 $ 323,566 $ 1,039,816 $ 997,333
Cost of products sold 229,216 217,920 697,538 677,580
Selling and administrative expenses 68,113 64,491 212,670 201,912
Operating income 46,958 41,155 129,608 117,841
Interest expense 3,037 3,497 9,792 11,412
Earnings before income taxes 43,921 37,658 119,816 106,429
Income taxes 10,009 4,748 28,300 22,126
Net earnings $ 33,912 $ 32,910 $ 91,516 $ 84,303
Weighted average number of common shares outstanding:        
Basic (in shares) 42,024 42,307 42,140 42,299
Diluted (in shares) 42,206 42,349 42,287 42,326
Earnings per common share:        
Basic (in dollars per share) $ 0.81 $ 0.78 $ 2.17 $ 1.99
Diluted (in dollars per share) 0.80 0.78 2.16 1.99
Dividends declared per common share (in dollars per share) $ 0.39 $ 0.39 $ 1.17 $ 1.17