XML 231 R34.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of changes in carrying amount of goodwill
The changes in the carrying amount of goodwill for the two years ended December 31, 2022 are as follows:
 Enterprise SoftwarePlatform TechnologiesTotal
Balance as of 12/31/2020$762,127 $76,301 $838,428 
Goodwill acquired related to the purchase of NIC— 1,446,868 1,446,868 
Goodwill acquired related to the purchase of VendEngine54,456 — 54,456 
Goodwill acquired related to the purchase of other acquisitions19,922 — 19,922 
Balance as of 12/31/2021836,505 1,523,169 2,359,674 
Goodwill acquired related to the purchase of US eDirect— 91,441 91,441 
Goodwill acquired related to the purchase of Rapid— 40,005 40,005 
Purchase price adjustments related to the purchase of VendEngine(204)— (204)
Purchase price adjustments related to the purchase of other acquisitions(1,608)— (1,608)
Balance as of 12/31/2022$834,693 $1,654,615 $2,489,308 
Summary of other intangible assets and related accumulated amortization
Other intangible assets and related accumulated amortization consists of the following at December 31:
 20222021
Gross carrying amount of other intangibles:  
Customer related intangibles$990,545 $949,844 
Acquired software456,137 433,800 
Trade names45,293 45,353 
Leases acquired5,037 5,037 
 1,497,012 1,434,034 
Accumulated amortization(494,848)(381,541)
Total other intangibles, net$1,002,164 $1,052,493 
Summary of allocation of acquisition intangible assets
The amortization periods of other intangible assets is summarized in the following table:
 December 31, 2022December 31, 2021
 Gross
Carrying
Amount
Weighted
Average
Amortization
Period
Accumulated AmortizationGross
Carrying
Amount
Weighted
Average
Amortization
Period
Accumulated Amortization
Non-amortizable intangibles:      
Goodwill$2,489,308 — $— $2,359,674 — $— 
Amortizable intangibles:      
Customer related intangibles$990,545 20 years$209,501 $949,844 21 years$157,077 
Acquired software456,137 5 years260,642 433,800 7 years208,451 
Trade names45,293 5 years21,059 45,353 10 years13,064 
Leases acquired5,037 9 years3,646 5,037 9 years2,949 
Summary of estimated annual amortization expense
Estimated annual amortization expense related to software development costs:
2023$11,038 
202412,440 
202511,236 
20268,247 
20273,924 
Thereafter1,304 
$48,189 
Estimated annual amortization expense related to other intangibles:
2023$105,284 
202489,192 
202588,423 
202680,722 
202778,626 
Thereafter559,917 
$1,002,164