v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table sets forth the changes in the carrying amount of the Company's goodwill for the six months ended June 30, 2025.
(in thousands)SaaSMarketing ServicesTotal
Balance as of December 31, 2024
$253,318 $— $253,318 
Measurement period adjustments to Keap Acquisition (1)
491 — 491 
Balance as of June 30, 2025
$253,809 $— $253,809 
(1)    Goodwill increased during the six months ended June 30, 2025 in connection with a measurement period adjustment for the Keap Acquisition. See Note 2, Acquisitions.
Schedule of Finite-lived Intangible Assets
The following tables set forth the details of the Company's intangible assets as of June 30, 2025 and December 31, 2024:

 As of June 30, 2025
(in thousands)GrossAccumulated
Amortization
NetWeighted
Average
Remaining
Amortization
Period in Years
Client relationships$823,589 $(799,259)$24,330 7.2
Trademarks and domain names229,219 (223,778)5,441 7.0
Covenants not to compete5,222 (5,189)33 0.5
Total intangible assets$1,058,030 $(1,028,226)$29,804 7.1

 As of December 31, 2024
(in thousands)GrossAccumulated
Amortization
NetWeighted
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 Estimated Aggregate Future Amortization Expense
Estimated aggregate future amortization expense for the Company's intangible assets is as follows:
(in thousands)Estimated Future
Amortization Expense
2025 (remaining)$3,801 
20265,961 
20274,593 
20284,226 
20293,762 
Thereafter7,461 
Total$29,804