XML 58 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The Company’s goodwill as of December 31, 2023 and December 31, 2022 was as follows:
GoodwillDecember 31,
2023
December 31,
2022
(In thousands)
Goodwill, beginning of period$213,559 $181,254 
Goodwill acquired— 33,354 
Currency translation adjustment1,003 (1,049)
Goodwill, end of period$214,562 $213,559 
Schedule of Acquired Indefinite-lived Intangible Assets by Major Class
The Company’s purchased intangible assets as of December 31, 2023 and December 31, 2022 were as follows:
December 31, 2023December 31, 2022
GrossAdditionsAccumulated AmortizationImpairmentNetGrossAdditionsAccumulated AmortizationNet
(In thousands)
Intangible assets:
Other indefinite-lived intangibles$286 $— $— $— $286 $286 $— $— $286 
Intangible assets with finite lives:
 Developed technology51,044 — (27,093)— 23,951 38,650 12,394 (17,260)33,784 
 Customer relationships55,106 — (29,527)(3,807)21,772 41,021 14,085 (19,702)35,404 
 Trade names37,700 — (15,173)— 22,527 37,700 — (7,633)30,067 
 Order backlog600 — (600)— — 600 — (600)— 
Total purchased intangible assets$144,736 $— $(72,393)$(3,807)$68,536 $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 December 31, 2023 and December 31, 2022 were as follows:
December 31, 2023December 31, 2022
GrossAdditionsAccumulated AmortizationImpairmentNetGrossAdditionsAccumulated AmortizationNet
(In thousands)
Intangible assets:
Other indefinite-lived intangibles$286 $— $— $— $286 $286 $— $— $286 
Intangible assets with finite lives:
 Developed technology51,044 — (27,093)— 23,951 38,650 12,394 (17,260)33,784 
 Customer relationships55,106 — (29,527)(3,807)21,772 41,021 14,085 (19,702)35,404 
 Trade names37,700 — (15,173)— 22,527 37,700 — (7,633)30,067 
 Order backlog600 — (600)— — 600 — (600)— 
Total purchased intangible assets$144,736 $— $(72,393)$(3,807)$68,536 $118,257 $26,479 $(45,195)$99,541 
Schedule of Amortization Expense
Amortization expense related to finite-lived intangible assets were as follows:
Years Ended December 31,
20232022
(In thousands)
Developed technology$9,832 $8,303 
Customer relationships
9,826 8,253 
Trade names7,540 7,540 
Order backlog— 600 
Total amortization expense
$27,198 $24,696 
The expected future amortization expense of intangible assets as of December 31, 2023 is presented below:
December 31,
2023
(In thousands)
Fiscal year:
2024$22,745 
202521,420 
202619,131 
20274,954 
Total$68,250