Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 29, 2021
Feb. 27, 2021
Nov. 28, 2020
May 30, 2020
Feb. 29, 2020
Nov. 30, 2019
May 29, 2021
May 30, 2020
Earnings per share, diluted                
Loss (gain) in fair value change of warrant liability $ 35,833     $ (31,703)     $ 60,714 $ (82,655)
Numerator:                
Net income $ 5,895 $ (26,214) $ 42,953 $ 48,112 $ 48,301 $ 8,515 $ 22,634 $ 104,928
Denominator:                
Weighted average common shares - basic 95,767,629     95,378,495     95,730,581 93,475,539
Basic earnings per share from net income (in dollars per share) $ 0.06     $ 0.50     $ 0.24 $ 1.12
Numerator:                
Net income $ 5,895 $ (26,214) $ 42,953 $ 48,112 $ 48,301 $ 8,515 $ 22,634 $ 104,928
Loss (gain) in fair value change of warrant liability 35,833     (31,703)     60,714 (82,655)
Numerator for diluted earnings per share $ 5,895     $ 16,409     $ 22,634 $ 22,273
Denominator:                
Weighted average common shares - basic 95,767,629     95,378,495     95,730,581 93,475,539
Employee stock options 1,465,477     630,408     1,191,593 1,028,218
Non-vested shares 356,550     28,303     275,006 37,476
Weighted average common shares - diluted 97,589,656     98,322,316     97,197,180 97,933,550
Diluted earnings per share from net income (in dollars per share) $ 0.06     $ 0.17     $ 0.23 $ 0.23
Private Warrants                
Earnings per share, diluted                
Loss (gain) in fair value change of warrant liability $ 0     $ (31,703)     $ 0 $ (82,655)
Private Warrants 0     2,285,110     0 3,392,317
Numerator:                
Loss (gain) in fair value change of warrant liability $ 0     $ (31,703)     $ 0 $ (82,655)
Denominator:                
Private Warrants 0     2,285,110     0 3,392,317
Private Warrants                
Earnings per share, diluted                
Antidilutive securities excluded from computation of earnings per share 4,300,000           3,900,000  
Stock Options                
Earnings per share, diluted                
Antidilutive securities excluded from computation of earnings per share       800,000     200,000 600,000
Restricted Stock Units                
Earnings per share, diluted                
Antidilutive securities excluded from computation of earnings per share       100,000