XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Interim Reporting (Tables)
12 Months Ended
Jan. 03, 2026
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information The following tables provide unaudited summarized quarterly financial information on the same basis (in thousands, except per share data):
2025
 First QuarterSecond QuarterThird QuarterFourth Quarter
Net sales$730,623 $796,799 $807,355 $866,425 
Gross profit292,578 316,102 307,015 336,220 
Net earnings from continuing operations85,063 101,666 94,452 86,086 
Net earnings/(loss) from discontinued operations7,289 4,290 (607,430)(49,147)
Net earnings/(loss)$92,352 $105,956 $(512,978)$36,939 
Net earnings/(loss) per share:
Basic from continuing operations$1.59 $1.93 $1.87 $1.73 
Basic from discontinued operations0.14 0.08 (12.02)(0.99)
Basic earnings/(loss) per share$1.72 $2.01 $(10.15)$0.74 
Diluted from continuing operations$1.56 $1.91 $1.86 $1.72 
Diluted from discontinued operations0.13 0.08 (11.93)(0.98)
Diluted earnings/(loss) per share$1.69 $1.99 $(10.08)$0.74 
Weighted average number of shares
Basic53,594 52,616 50,521 49,888 
Dilutive common stock equivalents1,027 538 386 144 
Diluted54,621 53,154 50,907 50,032 
2024
 First QuarterSecond QuarterThird QuarterFourth Quarter
Net sales$753,027 $798,783 $769,591 $828,838 
Gross Profit295,200 322,642 302,636 331,341 
Net earnings from continuing operations85,293 110,327 107,520 117,838 
Net earnings/(loss) from discontinued operations1,275 5,068 6,646 (5,534)
Net earnings$86,568 $115,395 $114,166 $112,304 
Net earnings/(loss) per share:
Basic from continuing operations$1.59 $2.05 $2.00 $2.19 
Basic from discontinued operations0.02 0.09 0.12 (0.10)
Basic earnings per share$1.61 $2.15 $2.12 $2.09 
Diluted from continuing operations$1.57 $2.04 $1.99 $2.17 
Diluted from discontinued operations0.02 0.09 0.12 (0.10)
Diluted earnings per share$1.59 $2.13 $2.11 $2.07 
Weighted average number of shares
Basic53,654 53,765 53,770 53,764 
Dilutive common stock equivalents740 307 267 570 
Diluted54,394 54,072 54,037 54,334