XML 66 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
The following table presents details of our intangible assets, which include acquired identifiable intangible assets and capitalized internal-use software costs:
  As of March 31, 2020As of December 31, 2019
 Weighted-
Average
Life (years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueGross Carrying
Amount
Accumulated
Amortization
Net Book Value
  (in thousands)
Intangible assets subject to amortization:
Developed technology
5.4$35,855  $(17,738) $18,117  $35,855  $(16,080) $19,775  
Customer relationships
6.71,000  (673) 327  1,000  (641) 359  
Trade names
6.1519  (519) —  519  (519) —  
Non-compete agreements
2.040  (40) —  40  (40) —  
Total acquired intangible assets37,414  (18,970) 18,444  37,414  (17,280) 20,134  
Internal-use software
3.011,347  (1,924) 9,423  9,873  (1,446) 8,427  
Total intangible assets$48,761  $(20,894) $27,867  $47,287  $(18,726) $28,561  
Schedule of Estimated Amortization Expense
Estimated future amortization expense of the acquired identifiable intangible assets and completed capitalized internal-use software costs as of March 31, 2020 was as follows (in thousands):
2020 (for the remaining nine months)$6,469  
20217,841  
20224,970  
20232,667  
2024304  
2025 and thereafter—  
Total$22,251