XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and other intangible assets (Tables)
3 Months Ended
Mar. 31, 2023
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 March 31,
20232022
(in thousands)
Goodwill, beginning of period$856,925 $845,734 
Goodwill acquired— 3,014 
Measurement period adjustments339 — 
Foreign currency translation adjustment5,483 (6,764)
Goodwill, end of period$862,747 $841,984 
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:
March 31, 2023
Useful LifeGross ValueAccumulated
Amortization
Net Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,657 $23,309 $11,348 2.6 years
Customer relationships
2 ‑ 12 years
250,094 102,518 147,576 7.0 years
Developed technology
5 - 6.5 years
118,157 70,029 48,128 4.5 years
Non‑competes
2 - 3 years
2,901 1,381 1,520 2.1 years
Order backlog
2.5 years
3,564 2,627 937 0.8 years
Total intangible assets$409,373 $199,864 $209,509 
December 31, 2022
Useful LifeGross ValueAccumulated
Amortization
Net Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,649 $22,200 $12,449 2.8 years
Customer relationships
2 ‑ 12 years
249,659 96,973 152,686 7.2 years
Developed technology
5 - 6.5 years
116,881 66,373 50,508 4.7 years
Non‑competes
2 - 3 years
2,864 1,066 1,798 2.3 years
Order backlog
2.5 years
3,518 2,215 1,303 1.0 year
Total intangible assets$407,571 $188,827 $218,744 
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:
March 31, 2023
Useful LifeGross ValueAccumulated
Amortization
Net Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,657 $23,309 $11,348 2.6 years
Customer relationships
2 ‑ 12 years
250,094 102,518 147,576 7.0 years
Developed technology
5 - 6.5 years
118,157 70,029 48,128 4.5 years
Non‑competes
2 - 3 years
2,901 1,381 1,520 2.1 years
Order backlog
2.5 years
3,564 2,627 937 0.8 years
Total intangible assets$409,373 $199,864 $209,509 
December 31, 2022
Useful LifeGross ValueAccumulated
Amortization
Net Carrying
Value
Weighted‑
Average
Remaining
Useful Life
(in thousands)
Trademarks
3 - 8 years
$34,649 $22,200 $12,449 2.8 years
Customer relationships
2 ‑ 12 years
249,659 96,973 152,686 7.2 years
Developed technology
5 - 6.5 years
116,881 66,373 50,508 4.7 years
Non‑competes
2 - 3 years
2,864 1,066 1,798 2.3 years
Order backlog
2.5 years
3,518 2,215 1,303 1.0 year
Total intangible assets$407,571 $188,827 $218,744