XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2019
May 31, 2018
May 31, 2017
Current:      
U.S. Taxes $ 8,451 $ 10,129 $ 20,259
Foreign 3,758 3,066 2,514
Deferred 574 (2,945) (73)
Provision for Income Taxes $ 12,783 $ 10,250 $ 22,700