XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Mar. 31, 2025
Treasury Stock, Shares, Acquired 5,347,238 0  
Treasury Stock, Value, Acquired, Cost Method $ 3,774 $ 6,640  
Treasury Stock, Value $ 214,443 $ 206,747 $ 210,669
Common Class A [Member]      
Treasury Stock, Shares, Acquired 41,937 117,262  
Treasury Stock, Value, Acquired, Cost Method $ 3,800 $ 6,600  
Common Class B [Member]      
Treasury Stock, Shares, Acquired 0