Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.4.0.3
Acquisitions - Additional Information (Detail)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 15, 2015
USD ($)
Aug. 01, 2015
USD ($)
Mar. 30, 2015
USD ($)
Nov. 01, 2014
USD ($)
Mar. 28, 2013
USD ($)
Dec. 31, 2013
USD ($)
Apr. 30, 2013
USD ($)
Mar. 31, 2016
USD ($)
Installment
Mar. 31, 2015
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2013
USD ($)
Installment
Business Acquisition [Line Items]                      
Income before provision for income taxes               $ 3,584 $ 4,108    
Promissory Note                      
Business Acquisition [Line Items]                      
Number of installments | Installment               4      
Installment amount payable   $ 900   $ 900              
Cappiccille                      
Business Acquisition [Line Items]                      
Cash paid on date of acquisition $ 148                    
Contingent consideration $ 354             $ 354      
Earn out payments percentage on revenue remainder of fiscal year 19.00%                    
Earn out payments percentage on revenue due in two years 19.00%                    
Earn out payments percentage on revenue due in three years 19.00%                    
Earn out payments percentage on revenue due in four years 19.00%                    
Earn out payments percentage on revenue due thereafter 19.00%                    
Jamison                      
Business Acquisition [Line Items]                      
Cash paid on date of acquisition     $ 3,550                
Contingent consideration     1,429         1,162   $ 1,162  
Revenue               1,370      
Income before provision for income taxes               $ 226      
Equity consideration for SLP acquired     $ 3,562                
Earn out payments percentage on EBITDA remainder of fiscal year     20.00%                
Earn out payments percentage on EBITDA due in two years     20.00%                
Earn out payments percentage on EBITDA due in three years     20.00%                
Earn out payments percentage on EBITDA due in four years     20.00%                
Earn out payments percentage on EBITDA due in five years     20.00%                
Earn Out Payments Percentage On EBITDA Due thereafter     20.00%                
Jamison | Seller Note                      
Business Acquisition [Line Items]                      
Promissory note issued     $ 394                
Interest on principal amount     5.00%                
Jamison | Principals Notes                      
Business Acquisition [Line Items]                      
Promissory note issued     $ 1,771                
Interest on principal amount     5.00%                
Jamison | Promissory Note                      
Business Acquisition [Line Items]                      
Number of installments | Installment               3      
Ten-Sixty                      
Business Acquisition [Line Items]                      
Cash paid on date of acquisition         $ 2,500            
Acquisition of assets         1,900,000            
Promissory note issued         $ 1,479            
Ten-Sixty | Promissory Note                      
Business Acquisition [Line Items]                      
Number of installments | Installment                     2
Installment amount payable           $ 218 $ 218        
Quarterly installments from June 30, 2014 through March 31, 2017                     $ 87
Principal on fixed rate notes, interest rate           5.00%         5.00%
Outstanding note payable               $ 379      
Milbank                      
Business Acquisition [Line Items]                      
Equity consideration for SLP acquired               $ 673   $ 673