XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Identifiable intangible assets consisted of the following as of September 30, 2020:
 
   
Original
   
Accumulated
   
Net Book
 
   
Cost
   
Amortization
   
Value
 
Developed technology
  $32,620   $(13,503  $19,117 
Trade names and trademarks
   2,080    (828   1,252 
Customer relationships
   10,690    (45   10,645 
Non-compete
agreements
   1,010    (175   835 
  
 
 
   
 
 
   
 
 
 
Total
  $46,400   $(14,551  $31,849 
  
 
 
   
 
 
   
 
 
 
Identifiable intangible assets consisted of the following as of December 31, 2019:
 
   
Original
   
Accumulated
   
Net Book
 
   
Cost
   
Amortization
   
Value
 
Developed technology
  $30,570   $(11,266  $19,304 
Trade names and trademarks
   2,000    (650   1,350 
Non-compete
agreements
   260    (117   143 
  
 
 
   
 
 
   
 
 
 
Total
  $32,830   $(12,033  $20,797