XML 49 R23.htm IDEA: XBRL DOCUMENT v3.2.0.727
Business Acquisitions (Tables)
6 Months Ended
Jun. 30, 2015
Business Acquisition [Line Items]  
Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of June 30, 2015 and December 31, 2014 (in thousands):

 
June 30, 2015
 
December 31, 2014
 
Gross
Carrying
Amount
 
Accumulated Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Completed technology
$
116,891

 
$
(52,065
)
 
$
64,826

 
$
88,331

 
$
(45,537
)
 
$
42,794

Customer-related intangible assets
191,710

 
(96,994
)
 
94,716

 
173,600

 
(91,160
)
 
82,440

Non-compete agreements
6,870

 
(2,946
)
 
3,924

 
8,890

 
(4,224
)
 
4,666

Trademarks and trade names
3,700

 
(1,436
)
 
2,264

 
3,700

 
(1,188
)
 
2,512

Acquired license rights
490

 
(490
)
 

 
490

 
(490
)
 

Total
$
319,661

 
$
(153,931
)
 
$
165,730

 
$
275,011

 
$
(142,599
)
 
$
132,412

Octoshape [Member]  
Business Acquisition [Line Items]  
Schedule of Preliminary Allocation of the Purchase Price
The following table presents the preliminary allocation of the purchase price for Octoshape (in thousands):

Total purchase consideration
 
$
107,547

 
 
 
Allocation of the purchase consideration:
 
 
Cash
 
$
664

Accounts receivable
 
1,976

Other current assets
 
393

Identifiable intangible assets
 
41,950

Goodwill
 
69,945

Deferred tax assets
 
5,230

Total assets acquired
 
120,158

Other current liabilities
 
(1,983
)
Current deferred revenue
 
(770
)
Deferred tax liabilities
 
(9,858
)
Total liabilities assumed
 
(12,611
)
Net assets acquired
 
$
107,547

Schedule of Acquired Intangible Assets
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

 
Gross Carrying Amount
 
Weighted Average Useful Life
Completed technologies
$
25,310

 
9.8
Customer-related intangible assets
16,560

 
11.8
Non-compete agreements
80

 
2.0
Total
$
41,950