XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Identifiable Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Identifiable Intangible Assets, Excluding Discontinued Operations
The components of identifiable intangible assets are:
(in thousands)March 31, 2021December 31, 2020Estimated
Useful Life
Acquired and internally developed software costs$44,979 $40,170 
3 - 5 years
Customer relationships4,860 4,860 7 years
Trade names1,410 1,410 
2 - 5 years
Non-competition agreements30 30 1 year
 51,279 46,470  
Less accumulated amortization(22,624)(20,265) 
 28,655 26,205  
Internally developed software costs not meeting general release threshold3,597 6,516 
Trademarks, trade names (non-amortizable)400 400 
 $32,652 $33,121 
Schedule of Future Amortization of Intangible Assets
The expected future amortization of intangible assets, assuming straight-line amortization of capitalized software development costs and acquisition related intangibles, excluding software costs not meeting the general release threshold, is as follows (in thousands):
2021, remaining$6,479 
20227,321 
20235,321 
20243,360 
20253,105 
Thereafter3,069 
Total$28,655