XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Dec. 21, 2015
USD ($)
Aug. 17, 2015
USD ($)
Mar. 13, 2015
USD ($)
Aug. 31, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Mar. 31, 2016
USD ($)
Sep. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Earnout_Period
Dec. 31, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Jun. 30, 2017
Earnout_Period
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Business Acquisition [Line Items]                                
Increase in total purchase price                           $ (252,000) $ (725,000)  
Payment of contingent earnout consideration                           $ 5,189,000 2,214,000  
Direct acquisition costs                             430,000 $ 1,754,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                           93,000 16,736,000
Working capital adjustment 596,000                              
Initial cash consideration increased 3,000,000                              
Increase in carrying value of goodwill                       $ 93,000     73,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         430,000 801,000
Business combination revenue recorded                               247,000
Business combination net loss recorded                               (118,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                           2,755,000
Working capital adjustment   19,000                            
Initial cash consideration increased   1,400,000                            
Earnout period                         1 year      
Earnout consideration   2,400,000                            
Earnout period completed                           12 months    
Payment of contingent earnout consideration       $ 0                   $ 0    
Direct acquisition costs                               340,000
Number of consecutive earnout period | Earnout_Period                         2      
Reversal of expense previously recoreded as contingent earnout consideration               $ 856,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                         4,643,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       $ 238,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