XML 53 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Description of Business, Basis of Consolidation, Basis of Presentation and Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Segment
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Number of reportable business segments | Segment 1    
Advertising expense $ 2,271,000 $ 3,535,000 $ 4,322,000
Inventory reserve allowance 3,594,000 4,020,000  
Accrued program costs 42,930,000 44,371,000  
Impairment loss of long-lived assets 0 0  
Elimination of Assets and Accumulated depreciation 16,652,000 549,000 5,358,000
Unrecognized tax benefits $ 1,893,000 $ 2,007,000 $ 1,958,000
Stock options excluded from computation of diluted earning per share | shares 0 0 1,616
Reduction in share based compensation expense $ 118,000 $ 144,000 $ 303,000
Accounting Standards Update 2015-17      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Reclassification of deferred tax assets from current assets to noncurrent assets   $ 20,699,000  
Common Stock Grants      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Forfeited percentage of stock 16.60%    
Weighted average grant-date fair values of restricted stock grants | $ / shares $ 15.22 $ 12.68 $ 14.81
Performance Based Restricted Shares      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Forfeited percentage of stock 16.60%    
Weighted average grant-date fair values of restricted stock grants | $ / shares $ 14.39 $ 11.38  
Incentive Stock Options      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Forfeited percentage of stock 7.50%    
Weighted average grant-date fair values of options in period | $ / shares     $ 5.27
Option shares granted | shares 0 0  
Building | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 10 years    
Building | Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 30 years    
Machinery and equipment | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 3 years    
Machinery and equipment | Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 15 years    
Office furniture, fixtures and equipment | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 3 years    
Office furniture, fixtures and equipment | Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 10 years    
Automotive equipment | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 3 years    
Automotive equipment | Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 6 years    
Construction in progress | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 3 years    
Construction in progress | Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment Useful Life 15 years    
Net Deferred Tax Liability      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Prior period reclassification adjustment   $ (12,598,000)  
Income Tax Payable      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Prior period reclassification adjustment   $ 12,598,000