Income Before Income Taxes (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
May 31, 2016 |
May 31, 2015 |
May 31, 2014 |
|
Income Before Income Taxes [Line Items] | |||
Income Before Income Taxes | $ 55,513 | $ 52,076 | $ 43,031 |
U.S. | |||
Income Before Income Taxes [Line Items] | |||
Income Before Income Taxes | 50,662 | 45,156 | 37,568 |
Foreign | |||
Income Before Income Taxes [Line Items] | |||
Income Before Income Taxes | $ 4,851 | $ 6,920 | $ 5,463 |