XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2019
Nov. 30, 2018
Aug. 31, 2018
Feb. 28, 2019
May 31, 2021
Stock Repurchase Programs [Line Items]          
Authorization of stock repurchase program       Jan. 08, 2008  
Shares repurchased 1,570,647     2,819,045  
Shares repurchased, value $ 91,230 $ 74,998 $ 6,994 $ 173,200  
Repurchase of common stock price per shares $ 58.08     $ 61.45  
Scenario Forecast          
Stock Repurchase Programs [Line Items]          
Capital to be returned to stockholders through dividends and share repurchases         $ 1,500,000