XML 55 R30.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Goodwill and Other Intangible Assets (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract] |
Schedule of Goodwill | Changes in the Company’s goodwill balance for each of the two years in the period ended December 31, 2016 are summarized in the table below (in thousands):
Balance at December 31, 2013 | $ | 33,630 |
Acquired in business combinations | 12,313 |
Finalization of 2013 business combination | — |
Foreign currency translation adjustment | (797 | )
Balance at December 31, 2014 | 45,146 |
Acquired in business combinations | 4,700 |
Adjustment due to finalization of 2014 business combination | (120 | )
Foreign currency translation adjustment | (2,304 | )
Balance at December 31, 2015 | 47,422 |
Acquired in business combinations | 25,037 |
Divestiture of business | (3,775 | )
Adjustment due to prior year business combinations | 57 |
Foreign currency translation adjustment | 356 |
Balance at December 31, 2016 | $ | 69,097 |
Schedule of Finite-Lived Intangible Assets | The following is a summary of the Company’s intangible assets, net (in thousands):
| Estimated Useful Life (Years) |  | Gross Carrying Amount |  | Accumulated Amortization |  | Net Carrying Amount
December 31, 2016 |  |  |  |  |  |  |
Customer relationships | 1-10 |  | $ | 32,703 |  |  | $ | 12,418 |  |  | $ | 20,285 |
Trade name | 1.5-3 |  | 2,636 |  |  | 2,462 |  |  | 174 |
Developed technology | 4-7 |  | 15,228 |  |  | 7,175 |  |  | 8,053 |
Total intangible assets |  |  | $ | 50,567 |  |  | $ | 22,055 |  |  | $ | 28,512 |
| Estimated Useful Life (Years) |  | Gross Carrying Amount |  | Accumulated Amortization |  | Net Carrying Amount
December 31, 2015 |  |  |  |  |  |  |
Customer relationships | 1-10 |  | $ | 31,848 |  |  | $ | 9,054 |  |  | $ | 22,794 |
Trade name | 1-3 |  | 2,909 |  |  | 2,476 |  |  | 433 |
Developed technology | 4-7 |  | 13,808 |  |  | 5,509 |  |  | 8,299 |
Total intangible assets |  |  | $ | 48,565 |  |  | $ | 17,039 |  |  | $ | 31,526 |
Schedule of Weighted-Average Amortization Period | The following table summarizes the Company’s weighted-average amortization period, in total and by major finite-lived intangible asset class, by acquisition during the year ended December 31 (in years):
| 2016 |  | 2015
Customer relationships | 9.3 |  | 9.3
Trade name | 2.8 |  | 2.9
Developed technology | 6.3 |  | 6.4
Total weighted-average amortization period | 8.0 |  | 8.1
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense | Estimated annual amortization expense for the next five years and thereafter is as follows (in thousands):
| Amortization Expense
Year ending December 31: |
2017 | $ | 6,006 |
2018 | 5,663 |
2019 | 4,857 |
2020 | 3,891 |
2021 | 3,496 |
2022 and thereafter | 4,599 |
Total | $ | 28,512 |

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 + Details
Name: | us-gaap_ScheduleOfGoodwillTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration