XML 39 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Combinations - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 21, 2015
USD ($)
Aug. 17, 2015
USD ($)
Mar. 13, 2015
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Mar. 31, 2016
USD ($)
Mar. 31, 2017
USD ($)
Earnout_Period
Dec. 31, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Business Acquisition [Line Items]                      
Initial cash consideration                   $ 93,000  
Increase in carrying value of goodwill             $ 0        
Increase in total purchase price             $ 604,000        
Direct acquisition costs                   430,000  
M2 Dynamics [Member]                      
Business Acquisition [Line Items]                      
Acquisition date             Dec. 21, 2015        
Purchase price consideration $ 19,800,000                    
Initial cash consideration 16,100,000                    
Working capital adjustment 596,000                    
Initial cash consideration increased 3,000,000                    
Increase in carrying value of goodwill                   $ 93,000  
Earnout period             1 year        
Earnout consideration             $ 6,600,000        
Earnout period completed         12 months            
Payment of contingent earnout consideration         $ 5,100,000            
Direct transaction costs         430,000     $ 430,000     $ 801,000
Purchase price consideration $ 19,771,000                    
M2 Dynamics [Member] | Restatement Adjustment [Member]                      
Business Acquisition [Line Items]                      
Increase in total purchase price             $ 651,000 662,000      
Branchbird [Member]                      
Business Acquisition [Line Items]                      
Acquisition date             Aug. 17, 2015        
Purchase price consideration   $ 4,200,000                  
Initial cash consideration   2,700,000                  
Working capital adjustment   19,000                  
Initial cash consideration increased   1,400,000                  
Earnout period             1 year        
Earnout consideration   2,400,000                  
Direct acquisition costs                     340,000
Number of consecutive earnout period | Earnout_Period             2        
Business combination, contingent earnout considerations accrual       $ 797,000     $ 797,000        
Purchase price consideration   $ 4,183,000                  
Branchbird [Member] | Restatement Adjustment [Member]                      
Business Acquisition [Line Items]                      
Increase in total purchase price               221,000 $ 798,000    
Zero2Ten [Member]                      
Business Acquisition [Line Items]                      
Acquisition date             Mar. 13, 2015        
Initial cash consideration     $ 4,500,000                
Working capital adjustment     457,000                
Initial cash consideration increased     4,400,000                
Earnout period             1 year        
Direct acquisition costs                     $ 613,000
Number of consecutive earnout period | Earnout_Period             2        
Purchase price consideration     9,010,000                
Gross cash consideration     $ 5,000,000                
Business combination, accrued contingent earnout considerations reversed       $ 47,000 $ 238,000   $ 47,000 $ 238,000 $ 130,000    
Zero2Ten [Member] | First Earnout Period [Member]                      
Business Acquisition [Line Items]                      
Earnout period completed           12 months          
Payment of contingent earnout consideration           $ 3,900,000          
Zero2Ten [Member] | Second Earnout Period [Member]                      
Business Acquisition [Line Items]                      
Earnout period completed       12 months              
Payment of contingent earnout consideration       $ 3,000,000