Debt Obligations - Revolving Line of Credit Facility - Additional Information (Detail) (USD $) | 3 Months Ended | |
2-May-15 | 3-May-14 | Jan. 31, 2015 |
Senior Loans [Member] | | | |
Debt Instrument [Line Items] | | | |
Senior term loan amount | $45,000,000 | | |
Indebtedness, annual limit | 15,000,000 | | |
Aggregate Indebtedness, limit | 30,000,000 | | |
Senior Loans [Member] | LIBOR Rate [Member] | | | |
Debt Instrument [Line Items] | | | |
Basis spread on variable rate | 7.00% | | |
Revolving Credit Facility [Member] | | | |
Debt Instrument [Line Items] | | | |
Revolving line of credit facility, maximum borrowing capacity | 80,000,000 | | |
Origination date of revolving line of credit facility | 20-Feb-09 | | |
Amendment date of revolving line of credit facility | 14-Nov-14 | | |
Revolving line of credit facility, expiration date | 27-Aug-18 | | |
Borrowings outstanding under revolving line of credit facility | 13,800,000 | 0 | 11,000,000 |
Average borrowings during the period | 11,700,000 | 5,600,000 | |
Minimum amount of excess availability of borrowing to be maintained | 6,000,000 | | |
Availability under revolving line of credit facility | 59,500,000 | 67,800,000 | 44,100,000 |
Line of credit facility, interest rate | 3.75% | | 3.75% |
Outstanding letters of credit included in the borrowing base | 6,700,000 | 1,000,000 | 7,000,000 |
Minimum percent of excess availability of borrowing to be maintained | 10.00% | | |
Unused line fee | 0.25% | | |
Indebtedness, annual limit | 11,000,000 | | |
Aggregate Indebtedness, limit | 30,000,000 | | |
Revolving Credit Facility [Member] | Non Seasonal Period [Member] | LIBOR Rate [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For LIBOR rate advances, when excess availability is less than $40.0 million and during the non-seasonal period, borrowings bear interest at the LIBOR rate plus a % defined in the agreement | | |
Basis spread on variable rate | 2.00% | | |
Revolving Credit Facility [Member] | Non Seasonal Period [Member] | Base Rate Advances [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For base rate advances, when excess availability is less than $40.0 million and during the non-seasonal period, borrowings bear interest at the prime rate plus a % defined in the agreement | | |
Basis spread on variable rate | 1.00% | | |
Revolving Credit Facility [Member] | Non Seasonal Period [Member] | Threshold [Member] | LIBOR Rate [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For LIBOR rate advances, when excess availability is $40.0 million or greater, and during the non-seasonal period, borrowings bear interest at the LIBOR rate plus a % defined in the agreement | | |
Basis spread on variable rate | 1.75% | | |
Revolving Credit Facility [Member] | Non Seasonal Period [Member] | Threshold [Member] | Base Rate Advances [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For base rate advances, when excess availability is $40.0 million or greater and during the non-seasonal period, borrowings bear interest at the prime rate plus a % defined in the agreement | | |
Basis spread on variable rate | 0.75% | | |
Revolving Credit Facility [Member] | Seasonal Period [Member] | LIBOR Rate [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For LIBOR rate advances, when excess availability is less than $40.0 million and during the seasonal period, borrowings bear interest at the LIBOR rate plus a % defined in the agreement | | |
Basis spread on variable rate | 2.75% | | |
Revolving Credit Facility [Member] | Seasonal Period [Member] | Base Rate Advances [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For base rate advances, when excess availability is less than $40.0 million and during the seasonal period, borrowings bear interest at the prime rate plus a % defined in the agreement | | |
Basis spread on variable rate | 1.75% | | |
Revolving Credit Facility [Member] | Seasonal Period [Member] | Threshold [Member] | LIBOR Rate [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For LIBOR rate advances, when excess availability is $40.0 million or greater, and during the seasonal period, borrowings bear interest at the LIBOR rate plus a % defined in the agreement | | |
Basis spread on variable rate | 2.50% | | |
Revolving Credit Facility [Member] | Seasonal Period [Member] | Threshold [Member] | Base Rate Advances [Member] | | | |
Debt Instrument [Line Items] | | | |
Description of variable rate basis | For base rate advances, when excess availability is $40.0 million or greater and during the seasonal period, borrowings bear interest at the prime rate plus a % defined in the agreement | | |
Basis spread on variable rate | 1.50% | | |
Revolving Credit Facility [Member] | Minimum [Member] | | | |
Debt Instrument [Line Items] | | | |
Minimum amount of excess availability of borrowing to be maintained | 20,000,000 | | |
Threshold amount of excess availability in order to determine interest rate | 40,000,000 | | |
Revolving Credit Facility [Member] | Maximum [Member] | | | |
Debt Instrument [Line Items] | | | |
Repurchases of stock of employees | $500,000 | | |