XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Income Statement [Abstract]    
Net sales $ 1,100,346 $ 907,882
Cost of sales 806,106 662,804
Gross profit 294,240 245,078
Research and development 24,634 23,605
Selling, general and administrative 148,959 128,137
Interest 17,195 16,248
Restructuring 1,451 3,784
Other 787 (1,131)
Earnings before income taxes 101,214 74,435
Income taxes 22,363 16,909
Net earnings $ 78,851 $ 57,526
Net earnings per share    
Basic $ 2.49 $ 1.80
Diluted $ 2.46 $ 1.78
Weighted average common shares outstanding    
Basic 31,679,982 31,971,462
Diluted 32,045,389 32,407,293