v3.26.1
Income Per Share - Schedule of Computation of Basic Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 30, 2026
Feb. 28, 2026
Nov. 29, 2025
May 31, 2025
Mar. 01, 2025
Nov. 30, 2024
May 30, 2026
May 31, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                
Net income available to shareholders $ 19,916 $ 20,484 $ 34,363 $ 39,680 $ 24,459 $ 43,105 $ 74,763 $ 107,244
Allocation of net income for Basic:                
Common stock $ 19,916     $ 39,680     $ 74,763 $ 107,244
Weighted average number of shares for Basic:                
Common stock (in shares) 18,083     18,547     18,100 18,570
Common Stock                
Allocation of net income for Basic:                
Common stock $ 16,659     $ 33,346     $ 62,545 $ 90,126
Weighted average number of shares for Basic:                
Common stock (in shares) 14,532     14,990     14,549 15,007
Income per share for Basic:                
Common stock (in dollars per share) $ 1.15     $ 2.22     $ 4.30 $ 6.01
Class B Common Stock                
Allocation of net income for Basic:                
Common stock $ 3,257     $ 6,334     $ 12,218 $ 17,118
Weighted average number of shares for Basic:                
Common stock (in shares) 3,551     3,557     3,551 3,563
Income per share for Basic:                
Common stock (in dollars per share) $ 0.92     $ 1.78     $ 3.44 $ 4.80