XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets The following tables summarize intangible asset balances.
As of December 31, 2023Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships8$69,504 $(24,153)$45,351 
Acquired technology536,041 (22,358)13,683 
Trademarks and tradenames1123,443 (6,701)16,742 
Non-compete agreements3616 (455)161 
Value of business acquired1400 (400)— 
Renewal rights69,734 (3,415)6,319 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$144,698 $(57,482)$87,216 
As of December 31, 2022Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships9$69,730$(15,079)$54,651
Acquired technology537,932(16,468)21,464
Trademarks and tradenames1025,071(5,724)19,347
Non-compete agreements3619(407)212
Value of business acquired1400(400)
Renewal rights69,734(2,113)7,621
Insurance licensesIndefinite4,9604,960
Total intangible assets$148,446$(40,191)$108,255
Schedule of Estimated Intangibles Amortization Expense The following table shows estimated future intangible amortization expense for the next five years and thereafter.
Year ending December 31,Estimated
Amortization
Expense
2024$18,439
202514,862
202610,201
20279,063
20288,347
Thereafter21,344
$82,256
Summary of Changes in the Carrying Amount of Goodwill
The following table summarizes the changes in the carrying amount of goodwill:
Balance as of December 31, 2020$28,289
Acquisitions197,365
Balance as of December 31, 2021225,654
Acquisitions38,064
Impairment loss (Insurance segment)(43,758)
Purchase price adjustments(1)
24,737
Balance as of December 31, 2022, net of accumulated impairment of $43.8 million
244,697
Acquisition2,421
Impairment loss (Insurance segment)(55,211)
Balance as of December 31, 2023, net of accumulated impairment of $99.0 million
$191,907
______________________________________
(1)During the year ended December 31, 2022, we recorded an adjustment to the fair value of net assets previously acquired during the year ended December 31, 2021. See Note 12, Business Combinations, for more information.