Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Recurring [Member] $ in Thousands |
Apr. 30, 2017
USD ($)
|
|||||
---|---|---|---|---|---|---|
Assets: | ||||||
Foreign currency forward contracts | $ 1,469 | [1] | ||||
Total assets at fair value | 1,469 | |||||
Liabilities: | ||||||
Deferred compensation plans | 11,467 | [2] | ||||
Foreign currency forward contracts | 3,409 | [1] | ||||
Total liabilities at fair value | 14,876 | |||||
Level 2 [Member] | ||||||
Assets: | ||||||
Foreign currency forward contracts | 1,469 | [1] | ||||
Total assets at fair value | 1,469 | |||||
Liabilities: | ||||||
Deferred compensation plans | 11,467 | [2] | ||||
Foreign currency forward contracts | 3,409 | [1] | ||||
Total liabilities at fair value | $ 14,876 | |||||
|