XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and other intangible assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
The change in the carrying amount of goodwill was as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(in thousands)
Goodwill, beginning of period$885,041 $862,747 $887,121 $856,925 
Measurement period adjustments— — — 339 
Foreign currency translation adjustment363 5,162 (1,717)10,645 
Goodwill, end of period$885,404 $867,909 $885,404 $867,909 
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets Other Than Goodwill
The gross carrying amount and accumulated amortization of intangible assets other than goodwill were as follows:
June 30, 2024
Useful Life
Gross Carrying Value
Accumulated
Amortization
Foreign Currency TranslationNet Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
8 years
$34,300 $28,440 $— $5,860 1.3 years
Customer relationships
5 ‑ 12 years
257,308 130,737 (1,923)124,648 5.8 years
Developed technology
5 - 6.5 years
78,787 36,900 (5,469)36,418 3.5 years
Non‑competes
3 years
1,349 742 (13)594 1.3 years
Intellectual property
5 years
270 11 — 259 4.5 years
Total intangible assets$372,014 $196,830 $(7,405)$167,779 
December 31, 2023
Useful Life
Gross Carrying Value
Accumulated
Amortization
Foreign Currency TranslationNet Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,700 $26,630 $(35)$8,035 1.8 years
Customer relationships
5 ‑ 12 years
257,308 119,396 (1,781)136,131 6.2 years
Developed technology
5 - 6.5 years
84,647 36,235 (5,148)43,264 3.9 years
Non‑competes
2.5 - 3 years
3,099 2,267 (172)660 1.8 years
Order backlog
2.5 years
3,800 3,800 (199)(199)0.0 years
Total intangible assets$383,554 $188,328 $(7,335)$187,891 
Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets Other Than Goodwill
The gross carrying amount and accumulated amortization of intangible assets other than goodwill were as follows:
June 30, 2024
Useful Life
Gross Carrying Value
Accumulated
Amortization
Foreign Currency TranslationNet Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
8 years
$34,300 $28,440 $— $5,860 1.3 years
Customer relationships
5 ‑ 12 years
257,308 130,737 (1,923)124,648 5.8 years
Developed technology
5 - 6.5 years
78,787 36,900 (5,469)36,418 3.5 years
Non‑competes
3 years
1,349 742 (13)594 1.3 years
Intellectual property
5 years
270 11 — 259 4.5 years
Total intangible assets$372,014 $196,830 $(7,405)$167,779 
December 31, 2023
Useful Life
Gross Carrying Value
Accumulated
Amortization
Foreign Currency TranslationNet Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,700 $26,630 $(35)$8,035 1.8 years
Customer relationships
5 ‑ 12 years
257,308 119,396 (1,781)136,131 6.2 years
Developed technology
5 - 6.5 years
84,647 36,235 (5,148)43,264 3.9 years
Non‑competes
2.5 - 3 years
3,099 2,267 (172)660 1.8 years
Order backlog
2.5 years
3,800 3,800 (199)(199)0.0 years
Total intangible assets$383,554 $188,328 $(7,335)$187,891