XML 56 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2017
May 31, 2016
May 31, 2015
Current:      
U.S. Taxes $ 20,259 $ 14,630 $ 15,269
Foreign 2,514 1,756 1,364
Deferred (73) 2,589 1,867
Provision for Income Taxes $ 22,700 $ 18,975 $ 18,500