v3.26.3
Stockholders' Equity
6 Months Ended
Sep. 26, 2026
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity
The following tables represent changes in Stockholders' equity during the six months ended September 26, 2026 and September 27, 2025, respectively (dollars in thousands):
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive income (loss)Total
Common Stock
SharesAmount
Balance, March 28, 20269,474,288 $95 $(585,865)$300,208 $1,388,714 $30 $1,103,182 
Net income— — — — 42,271 — 42,271 
Other comprehensive loss, net— — — — — (115)(115)
Net issuance of common stock under stock incentive plans30,645 — — (8,536)— — (8,536)
Stock-based compensation— — — 4,101 — — 4,101 
Common stock repurchases— — (30,507)— — — (30,507)
Balance, June 27, 20269,504,933 $95 $(616,372)$295,773 $1,430,985 $(85)$1,110,396 
Net income— — — — 55,439 — 55,439 
Other comprehensive loss, net— — — — — (1,238)(1,238)
Net issuance of common stock under stock incentive plans4,488 — — (793)— — (793)
Stock-based compensation— — — 3,052 — — 3,052 
Common stock repurchases— — (29,853)— — — (29,853)
Balance, September 26, 20269,509,421 $95 $(646,225)$298,032 $1,486,424 $(1,323)$1,137,003 
Treasury stockAdditional paid-in capitalRetained earningsAccumulated other comprehensive incomeTotal
Common Stock
SharesAmount
Balance, March 29, 20259,436,732 $94 $(424,624)$290,940 $1,198,163 $9 $1,064,582 
Net income— — — — 51,642 — 51,642 
Other comprehensive income, net— — — — — 96 96 
Net issuance of common stock under stock incentive plans16,631 1 — (4,682)— — (4,681)
Stock-based compensation— — — 3,563 — — 3,563 
Common stock repurchases— — (50,369)— — — (50,369)
Balance, June 28, 20259,453,363 $95 $(474,993)$289,821 $1,249,805 $105 $1,064,833 
Net income— — — — 52,381 — 52,381 
Other comprehensive income, net— — — — — 114 114 
Net issuance of common stock under stock incentive plans17,457 — — 1,633 — — 1,633 
Stock-based compensation— — — 3,530 — — 3,530 
Common stock repurchases— — (36,354)— — — (36,354)
Balance, September 27, 20259,470,820 $95 $(511,347)$294,984 $1,302,186 $219 $1,086,137