XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Earnings (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Income Statement [Abstract]    
Revenues $ 529,646 $ 494,285
Cost of Goods and Services Sold 244,506 239,810
Gross Profit 285,140 254,475
Product development 20,479 19,078
Selling, marketing and distribution 65,383 62,995
General and administrative 42,610 44,039
Operating Earnings 156,668 128,363
Interest expense 1,347 5,287
Other (income) expense, net (2,029) 153
Earnings Before Income Taxes 157,350 122,923
Income taxes 28,184 22,080
Net Earnings $ 129,166 $ 100,843
Basic earnings per share $ 0.77 $ 0.59
Diluted earnings per share $ 0.75 $ 0.58