Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Contingent Consideration (Details)

v3.3.0.814
Fair Value Measurements - Contingent Consideration (Details) - Contingent Consideration - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Sep. 30, 2014
Dec. 31, 2013
Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition $ 1,174 $ 4,150 $ 4,710 $ 1,827
Recurring        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 1,174 4,150    
Recurring | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0 0    
Recurring | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0 0    
Recurring | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 1,174 4,150    
Recurring | Active Building LLC        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   1,566    
Recurring | Active Building LLC | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | Active Building LLC | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | Active Building LLC | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   1,566    
Recurring | MyBuilding Inc.        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   248    
Recurring | MyBuilding Inc. | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | MyBuilding Inc. | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | MyBuilding Inc. | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   248    
Recurring | InstaManager        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 66 2,335    
Recurring | InstaManager | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0 0    
Recurring | InstaManager | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0 0    
Recurring | InstaManager | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 66 2,335    
Recurring | VMM        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   1    
Recurring | VMM | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | VMM | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   0    
Recurring | VMM | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition   $ 1    
Recurring | Indatus        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 801      
Recurring | Indatus | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0      
Recurring | Indatus | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0      
Recurring | Indatus | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 801      
Recurring | VRX        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 307      
Recurring | VRX | Level 1        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0      
Recurring | VRX | Level 2        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition 0      
Recurring | VRX | Level 3        
Business Acquisition, Contingent Consideration [Line Items]        
Contingent consideration related to acquisition $ 307