XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets, Net
3 Months Ended
Apr. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net

The changes in the carrying amount of goodwill for the three months ended April 30, 2019 were as follows (in thousands):
Balance at January 31, 2019
$
195,225

Cumulative translation adjustment
(450
)
Balance at April 30, 2019
$
194,775



Intangible assets consisted of the following:
 
 
 
As of April 30, 2019
 
As of January 31, 2019
(in thousands)
Weighted-average Remaining Useful Life (Years)
 
Estimated Fair Value
 
Accumulated Amortization
 
Acquisition-related Intangibles, Net
 
Estimated Fair Value
 
Accumulated Amortization
 
Acquisition-related Intangibles, Net
Existing technology
2.4
 
$
31,594

 
$
(22,053
)
 
$
9,541

 
$
31,594

 
$
(20,747
)
 
$
10,847

Tradenames / trademarks
0.7
 
2,419

 
(2,048
)
 
371

 
2,419

 
(1,858
)
 
561

Customer contracts & related relationships
8.1
 
65,782

 
(13,185
)
 
52,597

 
65,782

 
(11,168
)
 
54,614

Certifications
1.3
 
6,917

 
(5,191
)
 
1,726

 
6,917

 
(4,846
)
 
2,071

Maintenance contracts & related relationships
1.1
 
1,498

 
(1,179
)
 
319

 
1,498

 
(1,104
)
 
394

Backlog—Subscription
1.4
 
6,400

 
(2,104
)
 
4,296

 
6,400

 
(1,304
)
 
5,096

 
6.6
 
$
114,610

 
$
(45,760
)
 
68,850

 
$
114,610

 
$
(41,027
)
 
73,583

Cumulative translation adjustment
 
 
 
 
 
 
640

 
 
 
 
 
620

Total
 
 
 
 
 
 
$
69,490

 
 
 
 
 
$
74,203



Amortization of finite-lived intangible assets for the three months ended April 30, 2019 and 2018 was as follows:
 
Three Months Ended April 30,
(in thousands)
2019
 
2018
Cost of subscription revenue
$
1,627

 
$
1,668

Sales and marketing
3,106

 
765

Total
$
4,733

 
$
2,433



As of April 30, 2019, future amortization of finite-lived intangibles that will be recorded in cost of revenue and operating expenses is estimated as follows, excluding cumulative translation adjustment (in thousands):
Fiscal 2020, remainder
$
12,984

Fiscal 2021
13,818

Fiscal 2022
8,370

Fiscal 2023
6,023

Fiscal 2024
6,023

Thereafter
21,632

Total
$
68,850