Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts
     December 31,      January 2,  
     2016      2016  
     (in thousands)  

Accounts receivable

   $ 42,045      $ 32,119  

Less: Allowance for doubtful accounts

     (399      (336
  

 

 

    

 

 

 

Accounts receivable, net

   $ 41,646      $ 31,783  
  

 

 

    

 

 

 
Information Regarding Warranty Accrual

Accrued Warranty

   Beginning
of Period
     Acquired      Charged to
Expense
     Adjustments      Settlements     End of
Period
 
     (in thousands)  

Year ended December 31, 2016

   $ 4,237      $ 274      $ 11,064      $ 754      $ (10,760   $ 5,569  

Year ended January 2, 2016

   $ 3,302      $ —        $ 8,256      $ 332      $ (7,653   $ 4,237  

Year ended January 3, 2015

   $ 2,666      $ 239      $ 5,492      $ 473      $ (5,568   $ 3,302  
Inventories

Inventories consist of the following:

 

     December 31,      January 2,  
     2016      2016  
     (in thousands)  

Raw materials

   $ 24,946      $ 18,609  

Work in progress

     2,521        1,246  

Finished goods

     3,044        3,198  
  

 

 

    

 

 

 

Inventories

   $ 30,511      $ 23,053  
  

 

 

    

 

 

 
Schedule of Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

   5 to 40 years

Leasehold improvements

   Shorter of lease term or estimated useful life

Furniture and equipment

   3 to 10 years

Vehicles

   5 to 10 years

Computer software

   3 years
Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in the Calculation of Basic and Diluted EPS

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

     Year Ended  
     December 31,      January 2,      January 3,  
     2016      2016      2015  
(in thousands, except per share amounts)              

Numerator:

        

Net income

   $ 23,747      $ 23,552      $ 16,405  
  

 

 

    

 

 

    

 

 

 

Denominator:

        

Weighted-average common shares—Basic

     48,856        48,272        47,376  

Add: Dilutive effect of stock compensation plans

     1,723        2,096        2,401  
  

 

 

    

 

 

    

 

 

 

Weighted-average common shares—Diluted

     50,579        50,368        49,777  
  

 

 

    

 

 

    

 

 

 

Net income per common share:

        

Basic

   $ 0.49      $ 0.49      $ 0.35  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.47      $ 0.47      $ 0.33