XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Identifiable Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
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)June 30, 2023December 31, 2022Estimated
Useful Life
Weighted-Average Amortization Period
Acquired developed technology $119,800 $119,800 
3 - 7 years
4.84 years
Internally developed software costs34,595 32,274 3 years1.89 years
Customer relationships12,360 12,360 7 years4.37 years
Trade names1,410 1,410 
2 - 5 years
1.5 years
Non-competition agreements30 30 1 year1 year
 168,195 165,874  
Impact of currency translation on intangible assets645 304 
Less: accumulated amortization(75,823)(63,386) 
 93,017 102,792  
Internally developed software costs not meeting general release threshold2,418 2,105 
Trademarks, trade names (non-amortizable)6,200 6,200 Indefinite
 $101,635 $111,097 
Schedule of Amortization expense mortization expense for acquired developed technology and internally developed software:
Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2023202220232022
Amortization of acquired developed technology$4,092 $3,650 $8,171 $7,300 
Amortization of internally developed software1,602 1,670 3,337 3,304 
Impact of currency translation on intangible assets(212)— (341)— 
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 development costs not meeting the general release threshold, is as follows:

(in thousands)
2023, remaining$12,154 
202421,890 
202520,147 
202617,888 
202714,778 
Thereafter6,160 
Total$93,017 
Schedule of Goodwill
Goodwill carried by the Restaurant/Retail and Government segments is as follows:

(in thousands)
Beginning balance - December 31, 2022$486,762 
Foreign currency translation885 
Ending balance - June 30, 2023$487,647