XML 83 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets, Net - Finite-Lived Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 55,170 $ 54,607  
Accumulated Amortization [1]   (26,621) (21,681)  
Intangible assets, net [1]   28,549 32,926  
Finite-lived intangible assets, fully amortized, gross   $ 10,200 9,000  
Intangible assets acquired, weighted average amortization period   4 years 9 months 18 days    
Amortization expense   $ 6,274 4,842 $ 4,162
Minimum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   1 year    
Maximum        
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   $ 76 123 153
Selling, general and administrative        
Finite-Lived Intangible Assets, Net [Abstract]        
Amortization expense   6,198 4,719 $ 4,009
Distribution rights        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   302 312  
Accumulated Amortization [1]   (119) (96)  
Intangible assets, net [1]   $ 183 216  
Intangible asset, estimated period of benefit   10 years    
Patents        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 12,038 11,425  
Accumulated Amortization [1]   (4,775) (4,737)  
Intangible assets, net [1]   $ 7,263 6,688  
Intangible asset, estimated period of benefit   10 years    
Trademark and trade names        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1],[2]   $ 2,400 2,401  
Accumulated Amortization [1],[2]   (1,310) (1,053)  
Intangible assets, net [1],[2]   $ 1,090 1,348  
Intangible asset, estimated period of benefit   10 years    
Developed and core technology        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1],[2]   $ 12,585 12,587  
Accumulated Amortization [1],[2]   (4,068) (2,144)  
Intangible assets, net [1],[2]   $ 8,517 10,443  
Developed and core technology | Minimum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   5 years    
Developed and core technology | Maximum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   15 years    
Developed and core technology | Ecolink Intelligent Technology, Inc.        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible assets acquired $ 9,080      
Intangible assets acquired, weighted average amortization period 5 years      
Developed and core technology | Ecolink Intelligent Technology, Inc. | Minimum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   4 years    
Developed and core technology | Ecolink Intelligent Technology, Inc. | Maximum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   14 years    
Capitalized software development costs        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1]   $ 142 167  
Accumulated Amortization [1]   (5) (97)  
Intangible assets, net [1]   $ 137 70  
Intangible asset, estimated period of benefit   2 years    
Customer relationships        
Finite-Lived Intangible Assets, Net [Abstract]        
Gross [1],[2]   $ 27,703 27,715  
Accumulated Amortization [1],[2]   (16,344) (13,554)  
Intangible assets, net [1],[2]   $ 11,359 $ 14,161  
Customer relationships | Minimum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   10 years    
Customer relationships | Maximum        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit   15 years    
Customer relationships | Ecolink Intelligent Technology, Inc.        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit 5 years 5 years    
Intangible assets acquired $ 1,300      
Trade Names | Ecolink Intelligent Technology, Inc.        
Finite-Lived Intangible Assets, Net [Abstract]        
Intangible asset, estimated period of benefit 7 years 7 years    
Intangible assets acquired $ 400      
[1] This table excludes the gross value of fully amortized intangible assets totaling $10.2 million and $9.0 million on December 31, 2016 and 2015, respectively.
[2] During the third quarter of 2015, we purchased a trade name valued at $0.4 million, which is being amortized ratably over seven years; developed technology valued at $9.1 million, which is being amortized over a weighted average period of approximately five years; and customer relationships valued at $1.3 million, which are being amortized ratably over five years. Refer to Note 22 for further information regarding our purchase of these intangible assets.