XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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. 25, 2023   55,098      
Beginning balance at Mar. 25, 2023 $ 1,658,282 $ 55 $ 1,670,086 $ (9,320) $ (2,539)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,600     15,600  
Change in unrealized gain (loss) on marketable securities, net of tax (16)       (16)
Change in foreign currency translation adjustments (450)       (450)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   38      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (482)   564 (1,046)  
Repurchase and retirement of common stock (in shares)   (466)      
Repurchase and retirement of common stock (38,855)     (38,855)  
Stock-based compensation 22,715   22,715    
Ending balance (in shares) at Jun. 24, 2023   54,670      
Ending balance at Jun. 24, 2023 1,656,794 $ 55 1,693,365 (33,621) (3,005)
Beginning balance (in shares) at Mar. 30, 2024   53,491      
Beginning balance at Mar. 30, 2024 1,817,014 $ 53 1,760,648 58,916 (2,603)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 42,095     42,095  
Change in unrealized gain (loss) on marketable securities, net of tax (283)       (283)
Change in foreign currency translation adjustments (358)       (358)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)   205      
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes 8,978   10,197 (1,219)  
Repurchase and retirement of common stock (in shares)   (361)      
Repurchase and retirement of common stock (41,201)     (41,201)  
Stock-based compensation 21,385   21,385    
Ending balance (in shares) at Jun. 29, 2024   53,335      
Ending balance at Jun. 29, 2024 $ 1,847,630 $ 53 $ 1,792,230 $ 58,591 $ (3,244)