XML 40 R29.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 Company’s goodwill as of June 30, 2023 and December 31, 2022 were as follows:
GoodwillJune 30,
2023
December 31,
2022
(In thousands)
Goodwill, beginning of period$213,559 $181,254 
Goodwill acquired— 33,354 
Currency translation adjustment731 (1,049)
Goodwill, end of period$214,290 $213,559 
Schedule of Acquired Indefinite-lived Intangible Assets by Major Class
The Company’s purchased intangible assets as of June 30, 2023 and December 31, 2022 were as follows:
June 30, 2023December 31, 2022
GrossAdditionsAccumulated AmortizationNetGrossAdditionsAccumulated AmortizationNet
(In thousands)
Intangible assets:
Other indefinite-lived intangibles$286 $— $— $286 $286 $— $— $286 
Intangible assets with finite lives:
Developed technology51,044 — (22,166)28,878 38,650 12,394 (17,260)33,784 
Customer relationships55,106 — (24,607)30,499 41,021 14,085 (19,702)35,404 
Trade names37,700 — (11,403)26,297 37,700 — (7,633)30,067 
Order backlog600 — (600)— 600 — (600)— 
Total purchased intangible assets$144,736 $— $(58,776)$85,960 $118,257 $26,479 $(45,195)$99,541 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The Company’s purchased intangible assets as of June 30, 2023 and December 31, 2022 were as follows:
June 30, 2023December 31, 2022
GrossAdditionsAccumulated AmortizationNetGrossAdditionsAccumulated AmortizationNet
(In thousands)
Intangible assets:
Other indefinite-lived intangibles$286 $— $— $286 $286 $— $— $286 
Intangible assets with finite lives:
Developed technology51,044 — (22,166)28,878 38,650 12,394 (17,260)33,784 
Customer relationships55,106 — (24,607)30,499 41,021 14,085 (19,702)35,404 
Trade names37,700 — (11,403)26,297 37,700 — (7,633)30,067 
Order backlog600 — (600)— 600 — (600)— 
Total purchased intangible assets$144,736 $— $(58,776)$85,960 $118,257 $26,479 $(45,195)$99,541 
Schedule of Amortization Expense Amortization expense related to finite-lived intangible assets were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
(In thousands)
Developed technology$2,455 $2,010 $4,910 $3,876 
Customer relationships
2,454 2,067 4,908 3,825 
Trade names1,885 1,885 3,770 3,770 
Order backlog— 323 — 600 
Total amortization expense
$6,794 $6,285 $13,588 $12,071 
The expected future amortization expense of intangible assets as of June 30, 2023 is presented below (in thousands):
June 30,
2023
Fiscal year:
2023 (remaining six months)$13,585 
202424,538 
202523,032 
202619,473 
20275,046 
Total$85,674