XML 45 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share (Tables)
3 Months Ended
Apr. 04, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share
Net income per share — basic and diluted, were computed as follows (in thousands, except per share amounts):
Three Months Ended March 31,
20252024
Numerator:
Net income$159,616 $37,317 
Denominator:
Weighted-average common shares outstanding — basic278,804 300,757 
Dilutive securities9,373 4,773 
Weighted-average common shares outstanding — diluted288,177 305,530 
Net income per share — basic$0.57 $0.12 
Net income per share — diluted$0.55 $0.12 
Schedule of Potential Shares of Common Stock Not Included in the Computation of Diluted Net Income Per Share
The weighted-average potential common shares excluded from our calculation were as follows (in thousands):
Three Months Ended March 31,
20252024
Anti-dilutive securities and contingently issuable shares excluded1,546 8,893