XML 38 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net Sales $ 2,195,606 $ 2,143,521 $ 1,987,608
Cost of products sold 1,034,585 1,086,082 953,659
Gross Profit 1,161,021 1,057,439 1,033,949
Product development 82,822 80,008 79,651
Selling, marketing and distribution 260,712 250,948 271,526
General and administrative 171,444 153,783 151,449
Contingent consideration (8,600) 0 0
Impairment 7,800 0 0
Operating Earnings 646,843 572,700 531,323
Interest expense 5,191 9,897 10,215
Other (income) expense, net 32,850 (2,921) 12,643
Earnings Before Income Taxes 608,802 565,724 508,465
Income taxes 102,291 105,079 68,599
Net Earnings $ 506,511 $ 460,645 $ 439,866
Basic Net Earnings per Common Share (in dollars per share) $ 3.01 $ 2.73 $ 2.59
Diluted Net Earnings per Common Share (in dollars per share) $ 2.94 $ 2.66 $ 2.52