XML 64 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets

Intangible assets as of March 31, 2020 consisted of the following:

 

   Gross Carrying Value   Accumulated Amortization   Net Book
Value
 
Developed technology  $184,100   $(78,243)  $105,857 
Customer relationships   1,300    (552)   748 
Non-compete agreements   5,640    (2,397)   3,243 
Total  $191,040   $(81,192)  $109,848 

 

Intangible assets as of December 31, 2019 consisted of the following:

 

   Gross Carrying Value   Accumulated Amortization   Net Book
Value
 
Developed technology  $184,100   $(73,640)  $110,460 
Customer relationships   1,300    (520)   780 
Non-compete agreements   5,640    (2,256)   3,384 
Total  $191,040   $(76,416)  $114,624