XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
CONSOLIDATED STATEMENTS OF EARNINGS [Abstract]        
Revenue $ 361,076 $ 344,287 $ 1,088,303 $ 1,039,816
Cost of products sold 239,318 229,216 710,696 697,538
Selling and administrative expenses 74,265 68,113 222,081 212,670
Operating income 47,493 46,958 155,526 129,608
Interest expense 3,672 3,037 9,748 9,792
Earnings (loss) before income taxes 43,821 43,921 145,778 119,816
Income taxes 7,773 10,009 34,012 28,300
Net earnings $ 36,048 $ 33,912 $ 111,766 $ 91,516
Weighted average number of common shares outstanding:        
Basic (in shares) 41,896 42,024 41,885 42,140
Diluted (in shares) 42,242 42,206 42,199 42,287
Earnings per common share:        
Basic (in dollars per share) $ 0.86 $ 0.81 $ 2.67 $ 2.17
Diluted (in dollars per share) 0.85 0.8 2.65 2.16
Dividends declared per common share (in dollars per share) $ 0.41 $ 0.39 $ 1.23 $ 1.17