XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Income Statement [Abstract]    
Net Sales $ 528,284 $ 492,189
Cost of products sold 250,551 225,992
Gross Profit 277,733 266,197
Product development 19,375 21,872
Selling, marketing and distribution 67,211 66,631
General and administrative 47,134 44,698
Operating Earnings 144,013 132,996
Interest expense 713 744
Other (income) expense, net (8,174) (8,078)
Earnings Before Income Taxes 151,474 140,330
Income taxes 27,373 18,131
Net Earnings $ 124,101 $ 122,199
Net Earnings per Common Share    
Basic (in dollars per share) $ 0.74 $ 0.73
Diluted (in dollars per share) $ 0.72 $ 0.71