XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2024
Sep. 28, 2024
Jun. 29, 2024
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Dec. 28, 2024
Dec. 30, 2023
Mar. 31, 2024
Treasury Stock, Value, Acquired, Cost Method $ 814 $ 3,351 $ 6,640 $ 7,489 $ 17,467 $ 2,177      
Treasury Stock, Common, Shares 5,329,897           5,329,897    
Treasury Stock, Value $ 210,912     $ 195,706     $ 210,912 $ 195,706 $ 200,107
Common Class A [Member]                  
Treasury Stock, Shares, Acquired             184,479 524,598  
Treasury Stock, Value, Acquired, Cost Method             $ 10,800 $ 27,100  
Common Class B [Member]                  
Treasury Stock, Shares, Acquired             0 0