XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-lived Intangible Assets Amortization Expense Intangible assets at December 31, 2020 and 2019 consisted of the following (in thousands):
Gross Carrying Amount December 31,Accumulated Amortization December 31,Remaining Weighted Average Useful Life
2020201920202019
Trade Name/Trademarks$1,112 $780 $(854)$(724)0.03
Customer Relationships5,590 4,070 (2,972)(2,574)1.10
Developed Technology26,216 21,422 (16,647)(14,996)6.52
Non-compete Agreements2,485 923 (902)(501)0.37
IP Agreement186 — (12)— 0.05
Totals$35,589 $27,195 $(21,386)$(18,795)
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Future amortization expense on intangibles assets is anticipated to be as follows (in thousands):
For the Years Ending December 31,Amount
20212,356 
20222,176 
20231,985 
20241,745 
2025 and thereafter5,940 
Total$14,202