XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Software Development Costs, net (Tables)
12 Months Ended
Dec. 31, 2021
Research and Development [Abstract]  
Schedule of Finite-Lived Intangible Assets
Capitalized software development costs as of December 31, 2021 and 2020 consisted of the following (in thousands):
As of December 31,
20212020
Capitalized software development costs$4,463 $5,275 
Accumulated amortization(2,671)(3,554)
Software development costs, net$1,792 $1,721 
Intangible assets at December 31, 2021 and 2020 consisted of the following (in thousands):
Gross Carrying Amount December 31,Accumulated Amortization December 31,Remaining Weighted Average Useful Life
2021202020212020
IP Agreement$172 $186 $(54)$(12)2.75
Trade Name/Trademarks$3,602 $1,112 $(662)$(854)4.25
Webstores & Websites404 — (123)— 2.08
Customer Relationships9,294 5,590 (1,440)(2,972)5.74
Developed Technology22,175 26,216 (3,010)(16,646)8.45
Non-compete Agreements4,786 2,485 (1,666)(902)2.44
Totals$40,433 $35,589 $(6,955)$(21,386)
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Future amortization expense on the computer software is anticipated to be as follows (in thousands):
For the Years Ending December 31,Amount
2022$802 
2023443 
2024357 
202599 
2026 and thereafter91 
Total$1,792 
Future amortization expense on intangibles assets is anticipated to be as follows (in thousands):
For the Years Ending December 31,Amount
20226,144 
20235,994 
20245,038 
20254,405 
2026 and thereafter11,897 
Total$33,478