XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying amounts of goodwill was as follows:
Total
(In thousands)
Balance as of December 31, 2022$326,405 
Foreign currency translation adjustments3,739 
Balance as of June 30, 2023$330,144 
Schedule of Finite Lived Intangible Assets
Intangible assets, net consisted of the following as of June 30, 2023:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$146,456 $(30,599)$115,857 
Developed technology78,314 (20,884)57,430 
Other, definite lived2,828 (2,828)— 
Licenses, indefinite lived624 — 624 
Total intangible assets, net$228,222 $(54,311)$173,911 
Intangible assets, net consisted of the following as of December 31, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$141,146 $(25,037)$116,109 
Developed technology77,409 (16,772)60,637 
Other, definite lived2,828 (2,828)— 
Licenses, indefinite lived624 — 624 
Total intangible assets, net$222,007 $(44,637)$177,370 
Schedule of Infinite Lived Intangible Assets
Intangible assets, net consisted of the following as of June 30, 2023:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$146,456 $(30,599)$115,857 
Developed technology78,314 (20,884)57,430 
Other, definite lived2,828 (2,828)— 
Licenses, indefinite lived624 — 624 
Total intangible assets, net$228,222 $(54,311)$173,911 
Intangible assets, net consisted of the following as of December 31, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
(In thousands)
Customer relationships$141,146 $(25,037)$116,109 
Developed technology77,409 (16,772)60,637 
Other, definite lived2,828 (2,828)— 
Licenses, indefinite lived624 — 624 
Total intangible assets, net$222,007 $(44,637)$177,370 
Schedule of Amortization Expense
The Company recognized amortization expense as follows:
Three months ended June 30,Six months ended June 30,
2023202220232022
(In thousands)
Cost of revenue$1,959 $1,934 $3,904 $3,966 
Sales and marketing2,379 2,400 4,708 4,934 
Total amortization expense$4,338 $4,334 $8,612 $8,900 
Schedule of Future Estimated Amortization Expense
Future estimated amortization expense for definite lived intangible assets is as follows:
As of June 30,
2023
(In thousands)
2023 (remaining)$8,711 
202417,422 
202517,422 
202617,422 
202717,422 
Thereafter94,888 
$173,287