XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 07, 2021
Mar. 18, 2021
Feb. 28, 2021
Feb. 29, 2020
Aug. 31, 2019
Feb. 28, 2021
Feb. 29, 2020
Subsequent Event [Line Items]              
Shares repurchased     290,174 0   290,174 1,655,616
Shares repurchased, value     $ 24,628   $ 100,000 $ 24,600 $ 100,000
Repurchase of common stock price per shares     $ 84.87     $ 84.87 $ 60.40
Subsequent Event              
Subsequent Event [Line Items]              
Accounts receivable securitization facility   $ 250,000          
Account receivable facility termination date   May 21, 2024          
Shares repurchased 303,887            
Shares repurchased, value $ 25,300            
Repurchase of common stock price per shares $ 83.35