XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jul. 01, 2023
Jun. 25, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 383,695 $ 365,856
Type of Revenue us-gaap:ProductMember us-gaap:ProductMember
Cost of goods sold $ 241,732 $ 228,026
Type of Cost of Service us-gaap:ProductMember us-gaap:ProductMember
Gross profit $ 141,963 $ 137,830
Selling, general and administrative expenses 95,718 85,405
Income from operations 46,245 52,425
Interest expense 1,023 725
Other income/(loss), net 224 (273)
Income before income taxes 45,446 51,427
Income tax expense 11,193 12,109
Net income $ 34,253 $ 39,318
Earnings per share:    
Basic (in dollars per share) $ 1.14 $ 1.32
Diluted (in dollars per share) $ 1.13 $ 1.29
Weighted average shares outstanding:    
Basic (in shares) 29,922 29,747
Diluted (in shares) 30,444 30,386