XML 83 R67.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets, Net - Finite-Lived Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets, Net [Abstract]        
Gross   $ 54,607 $ 42,643  
Accumulated Amortization   (21,681) (18,029)  
Intangible assets, net   32,926 24,614  
Finite-lived intangible assets, fully amortized, gross   9,000 7,900  
Amortization expense   $ 4,842 4,162 $ 4,127
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   5 years 6 months    
Minimum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   1 year    
Maximum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   15 years    
Cost of sales        
Finite-Lived Intangible Assets, Net [Abstract]        
Amortization expense   $ 123 153 213
Selling, general and administrative        
Finite-Lived Intangible Assets, Net [Abstract]        
Amortization expense   4,719 4,009 $ 3,914
Distribution rights        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   312 347  
Accumulated Amortization [1]   (96) (76)  
Intangible assets, net [1]   $ 216 271  
Intangible asset, estimated period of benefit   10 years    
Patents        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 11,425 10,107  
Accumulated Amortization [1]   (4,737) (4,736)  
Intangible assets, net [1]   $ 6,688 5,371  
Intangible asset, estimated period of benefit   10 years    
Trademark and trade names        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 2,401 2,001  
Accumulated Amortization [1]   (1,053) (834)  
Intangible assets, net [1]   $ 1,348 1,167  
Intangible asset, estimated period of benefit   10 years    
Developed and core technology        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 12,587 3,506  
Accumulated Amortization [1]   (2,144) (1,373)  
Intangible assets, net [1]   $ 10,443 2,133  
Developed and core technology | Minimum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   5 years    
Developed and core technology | Maximum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   15 years    
Capitalized software development costs        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 167 276  
Accumulated Amortization [1]   (97) (85)  
Intangible assets, net [1]   $ 70 191  
Intangible asset, estimated period of benefit   2 years    
Customer relationships        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 27,715 26,406  
Accumulated Amortization [1]   (13,554) (10,925)  
Intangible assets, net [1]   $ 14,161 $ 15,481  
Customer relationships | Minimum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   10 years    
Customer relationships | Maximum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   15 years    
Ecolink Intelligent Technology, Inc. [Member] | Trade Names [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit 7 years 7 years    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 400 $ 400    
Ecolink Intelligent Technology, Inc. [Member] | Developed and core technology        
Finite-Lived Intangible Assets, Net [Abstract]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 9,100 $ 9,080    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years      
Ecolink Intelligent Technology, Inc. [Member] | Developed and core technology | Minimum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   4 years    
Ecolink Intelligent Technology, Inc. [Member] | Developed and core technology | Maximum [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   14 years    
Ecolink Intelligent Technology, Inc. [Member] | Customer relationships        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit 5 years 5 years    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 1,300 $ 1,300    
[1] This table excludes the gross value of fully amortized intangible assets totaling $9.0 million and $7.9 million on December 31, 2015 and 2014, respectively.