XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net Sales $ 553,243 $ 559,644 $ 1,045,432 $ 1,089,290
Cost of products sold 252,389 268,229 478,381 512,735
Gross Profit 300,854 291,415 567,051 576,555
Product development 21,897 21,286 43,769 41,765
Selling, marketing and distribution 69,001 68,380 135,632 133,763
General and administrative 48,597 44,697 93,295 87,307
Operating Earnings 161,359 157,052 294,355 313,720
Interest expense 634 1,798 1,378 3,145
Other (income) expense, net (4,453) (4,365) (12,531) (6,394)
Earnings Before Income Taxes 165,178 159,619 305,508 316,969
Income taxes 32,200 25,351 50,331 53,535
Net Earnings $ 132,978 $ 134,268 $ 255,177 $ 263,434
Net Earnings per Common Share        
Basic (in dollars per share) $ 0.79 $ 0.80 $ 1.51 $ 1.56
Diluted (in dollars per share) $ 0.77 $ 0.78 $ 1.48 $ 1.53