XML 19 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Condensed Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Earnings (Deficit)
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Mar. 29, 2025   52,291      
Beginning balance at Mar. 29, 2025 $ 1,949,449 $ 52 $ 1,860,229 $ 90,351 $ (1,183)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 60,697     60,697  
Change in unrealized gain (loss) on marketable securities, net of tax 191       191
Change in foreign currency translation adjustments 769       769
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   37      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (666) $ 0 383 (1,049)  
Repurchase and retirement of common stock (in shares)   (1,014)      
Repurchase and retirement of common stock (100,965) $ (1)   (100,964)  
Stock-based compensation 20,809   20,809    
Ending balance (in shares) at Jun. 28, 2025   51,314      
Ending balance at Jun. 28, 2025 1,930,284 $ 51 1,881,421 49,035 (223)
Beginning balance (in shares) at Mar. 28, 2026   50,596      
Beginning balance at Mar. 28, 2026 2,127,996 $ 51 1,945,907 184,881 (2,843)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 76,851     76,851  
Change in unrealized gain (loss) on marketable securities, net of tax (72)       (72)
Change in foreign currency translation adjustments (42)       (42)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   60      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (1,445) $ 0 1,329 (2,774)  
Repurchase and retirement of common stock (in shares)   (211)      
Repurchase and retirement of common stock (34,746) $ (1)   (34,745)  
Stock-based compensation 20,589   20,589    
Ending balance (in shares) at Jun. 27, 2026   50,445      
Ending balance at Jun. 27, 2026 $ 2,189,131 $ 50 $ 1,967,825 $ 224,213 $ (2,957)