XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The calculation of basic and diluted net income per share was as follows:
Three Months EndedSix Months Ended
June 30,
2024
July 2,
2023
June 30,
2024
July 2,
2023
Net income$54,643 $59,632 $96,636 $99,453 
Common stock:
Weighted average basic shares outstanding204,919 210,624 205,145 211,585 
Dilutive effect of stock options and restricted shares
1,266 2,304 1,433 2,393 
Weighted average diluted shares outstanding206,185 212,928 206,578 213,978 
Net income per share:
Basic$.27 $.28 $.47 $.47 
Diluted$.27 $.28 $.47 $.46 

Basic net income per share for the three and six months ended June 30, 2024 and July 2, 2023 was computed by dividing net income amounts by the weighted average number of shares of common stock outstanding. Diluted net income per share was computed by dividing net income by the weighted average number of basic shares outstanding plus the potential common share effect of dilutive stock options and restricted shares. We excluded potential common shares of 7,606 and 7,197 for the three and six months ended June 30, 2024, respectively, and 4,420 and 4,476 for the three and six months ended July 2, 2023, respectively, from our diluted net income per share calculation as they would have had anti-dilutive effects.