Stock-Based Compensation - Performance-based Awards (Details) |
1 Months Ended | 3 Months Ended |
|---|---|---|
|
Oct. 31, 2016
USD ($)
shares
|
Oct. 31, 2016
USD ($)
|
|
| Stock-based awards, additional disclosure | ||
| Total unrecognized stock-based compensation expense, before income taxes, related to total nonvested stock options and stock awards (in dollars) | $ | $ 14,242,000 | $ 14,242,000 |
| Remaining weighted average period over which unrecognized stock-based compensation expense is expected to be recognized | 25 months | |
| Performance Share Units | ||
| Stock-based awards, additional disclosure | ||
| Maximum attainment of initial grant (as a percent) | 200.00% | 200.00% |
| Performance Share Units, Based on budgeted revenue and gross profit percentage | ||
| Stock-based awards, additional disclosure | ||
| Granted (in shares) | 12,810 | |
| Performance Shares Units, Based on market conditions | ||
| Stock-based awards, additional disclosure | ||
| Granted (in shares) | 9,800 | |
| Vesting period | 3 years |