XML 83 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
Balance at January 31, 2018$37,306  
Additions—SpringCM159,097  
Foreign currency translation(1,178) 
Balance at January 31, 2019195,225  
Foreign currency translation(343) 
Balance at January 31, 2020$194,882  
Intangible Assets
Intangible assets consisted of the following:
As of January 31, 2020As of January 31, 2019
(in thousands, except years)Weighted-average Remaining Useful Life (Years) Estimated Fair ValueAccumulated AmortizationAcquisition-related Intangibles, NetEstimated Fair ValueAccumulated AmortizationAcquisition-related Intangibles, Net
Existing technology1.7$31,594  $(25,164) $6,430  $31,594  $(20,747) $10,847  
Tradenames / trademarks0.32,419  (2,369) 50  2,419  (1,858) 561  
Customer contracts & related relationships7.565,782  (19,071) 46,711  65,782  (11,168) 54,614  
Certifications0.66,917  (6,229) 688  6,917  (4,846) 2,071  
Maintenance contracts & related relationships0.41,498  (1,403) 95  1,498  (1,104) 394  
Backlog—Subscription0.76,400  (4,508) 1,892  6,400  (1,304) 5,096  
6.5$114,610  $(58,744) 55,866  $114,610  $(41,027) 73,583  
Cumulative translation adjustment634  620  
Total$56,500  $74,203  
Amortization of Finite-Lived Intangible Assets
Amortization of finite-lived intangible assets was as follows:
Year Ended January 31,
(in thousands)202020192018
Cost of subscription revenue$5,704  $6,081  $6,793  
Sales and marketing12,013  7,021  3,250  
Total$17,717  $13,102  $10,043  
Future Amortization of Finite-Lived Intangibles
As of January 31, 2020, 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:
Fiscal PeriodAmount
(in thousands)
2021$13,818  
20228,370  
20236,023  
20246,023  
20256,023  
Thereafter15,609  
Total$55,866