XML 86 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets The components of intangible assets were as follows (in thousands):
December 31, 2019December 31, 2018
Gross Carrying AmountAccumulated
Amortization
Net
Carrying
Amount
Weighted Average Remaining Amortization Period (Years)Gross
Carrying Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology$17,777  $(2,690) $15,087  3.9$2,460  $(1,829) $631  
Acquired workforce467  (21) 446  2.9—  —  —  
Total$18,244  $(2,711) $15,533  3.8$2,460  $(1,829) $631  
Schedule of expected future amortization expense of intangible assets As of December 31, 2019, the expected future amortization expense for intangible assets was as follows (in thousands):
PeriodExpected Future
Amortization Expense
2020$4,265  
20213,985  
20223,964  
20233,319  
Total$15,533