v3.25.2
Earnings Per Share (Tables)
3 Months Ended
Jun. 28, 2025
Earnings Per Share  
Schedule of the components of basic and diluted (loss)/earnings per share of common stock

The components of basic and diluted earnings per share of common stock, in the aggregate, for the thirteen weeks ended June 28, 2025 and June 29, 2024 were as follows:

Thirteen Weeks Ended

June 28,

June 29,

(in thousands, except per share data)

    

2025

    

2024

Net income

$

53,408

$

38,909

Weighted average basic shares outstanding

 

30,596

 

30,433

Dilutive effect of options, RSUs, and PSUs

 

154

 

382

Weighted average diluted shares outstanding

 

30,750

 

30,815

Basic earnings per share

$

1.75

$

1.28

Diluted earnings per share

$

1.74

$

1.26