v3.26.3
Earnings Per Share (Tables)
6 Months Ended
Sep. 26, 2026
Earnings Per Share [Abstract]  
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 and twenty-six weeks ended September 26, 2026 and September 27, 2025 were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Thirteen Weeks Ended

​

Twenty-Six Weeks Ended

​

​

September 26,

​

September 27,

​

September 26,

​

September 27,

(in thousands, except per share data)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Net income

​

$

52,495

​

$

42,222

​

$

122,607

​

$

95,630

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted average basic shares outstanding

​

 

30,239

​

 

30,540

​

 

30,300

​

 

30,568

Dilutive effect of options, RSUs, and PSUs

​

 

173

​

 

210

​

 

206

​

 

212

Weighted average diluted shares outstanding

​

 

30,412

​

 

30,750

​

 

30,506

​

 

30,780

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic earnings per share

​

$

1.74

​

$

1.38

​

$

4.05

​

$

3.13

Diluted earnings per share

​

$

1.73

​

$

1.37

​

$

4.02

​

$

3.11