XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill INTANGIBLE ASSETS AND GOODWILL
Our purchased definite-lived intangible assets as of December 31, 2022 and 2021 are summarized as follows:
Total
December 31, 2022
(In thousands)Customer RelationshipsTrademarkDeveloped TechnologyNon-compete AgreementsTotal
Gross carrying amount, beginning of period$112,570 $12,320 $37,600 $— $162,490 
Intangible assets acquired19,600 — 3,200 1,400 24,200 
Accumulated amortization (52,371)(6,076)(26,010)(233)(84,690)
Net intangible assets as of December 31, 2022
$79,799 $6,244 $14,790 $1,167 $102,000 
Weighted average remaining years of useful life8138410
December 31, 2021
(In thousands)Customer RelationshipsTrademarkDeveloped TechnologyNon-compete AgreementsTotal
Gross carrying amount, beginning of period $84,370 $11,120 $29,700 $— $125,190 
Intangible assets acquired 28,200 1,200 7,900 — 37,300 
Accumulated amortization(41,738)(5,177)(20,372)— (67,287)
Net intangible assets as of December 31, 2021$70,832 $7,143 $17,228 $— $95,203 
The following table represents the remaining amortization of definite-lived intangible assets as of December 31, 2022:
(In thousands)
For the year ended December 31,
2023$16,058 
202414,523 
202514,208 
202612,919 
20279,047 
Due thereafter35,245 
Total$102,000 
The following table sets forth the change in the carrying amount of goodwill by segment for the years ended December 31, 2022, 2021, and 2020:
(In thousands)Revenue cycleElectronic health recordPatient engagementTotal
Balance as of December 31, 2019$13,784 $126,665 $9,767 $150,216 
Balance as of December 31, 202013,784 126,665 9,767 150,216 
Goodwill acquired27,497 — — 27,497 
Balance as of December 31, 202141,281 126,665 9,767 177,713 
Goodwill acquired20,540 — — 20,540 
Balance as of December 31, 2022$61,821 $126,665 $9,767 $198,253 
We determined there was no impairment to goodwill as of December 31, 2022, 2021, or 2020.