v3.25.2
Net Income Per Share
3 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
NET INCOME PER SHARE
12. NET INCOME PER SHARE

The following table sets forth the computation of basic and diluted net income per share (in thousands, except per share data):
 Three Months Ended
 June 28, 2025June 29, 2024
Numerator:
Numerator for basic and diluted net income per share — net income available to common stockholders
$25,594 $414 
Denominator:
Denominator for basic net income per share — weighted-average shares
92,915 95,467 
Effect of dilutive securities:
Stock-based awards855 1,043 
Denominator for diluted net income per share — adjusted weighted-average shares and assumed conversions
93,770 96,510 
Basic net income per share
$0.28 $0.00 
Diluted net income per share
$0.27 $0.00 

In the computation of diluted net income per share for the three months ended June 28, 2025, approximately 1.5 million shares of outstanding stock-based awards were excluded because the effect of their inclusion would have been anti-dilutive. An immaterial number of shares of outstanding stock-based awards were excluded from the computation of net income per share for the three months ended June 29, 2024, because the effect of their inclusion would have been anti-dilutive.