XML 64 R27.htm IDEA: XBRL DOCUMENT v2.4.0.8
Basis of Presentation and Summary Accounting Policies - Additional Information (Detail) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Schedule Of Significant Accounting Policies [Line Items]            
Percentage of total annual net sales in the third and fourth quarters         61.00% 58.00%
Shipping and handling revenue $ 219,000 $ 266,000 $ 900,000 $ 918,000    
Derivative fair value adjustment gain (loss), net of tax 73,000 (48,000) 39,000 196,000    
Restructuring expenses   79,000 125,000 367,000    
Foreign exchange contract | Selling, general and administrative expenses
           
Schedule Of Significant Accounting Policies [Line Items]            
Change in fair value recorded in earnings 500,000   76,000      
Other Long Term Liabilities | Foreign exchange contract
           
Schedule Of Significant Accounting Policies [Line Items]            
Notional amount 6,000,000   6,000,000      
Fair value of derivative instruments, liability 27,000   27,000      
Fair Value, Observable inputs, Level 2 | Accrued Expenses and Other Long-Term Liabilities
           
Schedule Of Significant Accounting Policies [Line Items]            
Fair value of derivative instruments, liability 54,000   54,000   54,000  
Fair Value, Observable inputs, Level 2 | Other Current Assets and Other Long-Term Assets
           
Schedule Of Significant Accounting Policies [Line Items]            
Fair value of derivative instruments, asset 12,000   12,000   12,000  
Interest Rate Swap Agreements
           
Schedule Of Significant Accounting Policies [Line Items]            
Commencement date     2013-03      
Expiry date     Jun. 30, 2018      
Derivative fair value adjustment gain (loss), net of tax 73,000 (48,000) 39,000 196,000    
Interest Rate Swap Agreements | Cash Flow Hedging
           
Schedule Of Significant Accounting Policies [Line Items]            
Notional amount $ 26,700,000   $ 26,700,000