XML 63 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2025 and 2024 were as follows:
(in thousands)
Marketing
Services
SaaS
Total
Balance as of December 31, 2023
$83,516 $218,884 $302,400 
Keap Acquisition— 34,434 34,434 
Impairments(83,094)— (83,094)
Effects of foreign currency translation(422)— (422)
Balance as of December 31, 2024
$— $253,318 $253,318 
Measurement period adjustments to Keap Acquisition (1)
— 491 491 
Balance as of December 31, 2025
$— $253,809 $253,809 
(1)    Goodwill increased during the year ended December 31, 2025 in connection with a measurement period adjustment for the Keap Acquisition. See Note 3, Acquisitions.
Schedule of Finite-Lived Intangible Assets
The Company’s intangible assets and their estimated useful lives are presented in the table below:
 Estimated
Useful Lives
Client relationships
3.5 - 8 years
Trademarks and domain names
5.5 - 8 years
The following tables set forth the details of the Company's intangible assets as of December 31, 2025 and 2024:

 
December 31, 2025
(in thousands)GrossAccumulated
Amortization
Net
Weighted Average Remaining
Amortization Period in Years
Client relationships$316,423 $(295,226)$21,197 6.7
Trademarks and domain names91,079 (86,347)4,732 6.7
Total intangible assets$407,502 $(381,573)$25,929 6.7

 
December 31, 2024
(in thousands)GrossAccumulated
Amortization
Net
Weighted Average Remaining
Amortization Period in Years
Client relationships$818,781 $(790,891)$27,890 7.4
Trademarks and domain names228,021 (221,936)6,085 7.4
Covenants not to compete5,221 (4,937)284 0.5
Total intangible assets$1,052,023 $(1,017,764)$34,259 7.4
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:
(in thousands)Estimated Future
Amortization Expense
2026$5,896 
20274,586 
20284,224 
20293,762 
20303,325 
Thereafter4,136 
Total$25,929