XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS WITH DEFINITE LIVES (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill and Intangible Assets, Net
Goodwill and intangible assets with definite lives, net are as follows:
 December 31,
 20232022
 (In thousands)
Goodwill$245,406 $245,406 
Intangible assets with definite lives, net of accumulated amortization2,629 5,468 
Total goodwill and intangible assets with definite lives, net$248,035 $250,874 
Schedule of Changes in the Carrying Value of Goodwill
The changes in the carrying value of goodwill for the years ended December 31, 2023 and 2022 are as follows:
Years Ended December 31,
20232022
 (In thousands)
Balance at beginning of period$245,406 $242,586 
Measurement period adjustments (a)
— 2,820 
Balance at end of period$245,406 $245,406 
____________________
(a)    Related to the acquisitions of Wibbitz and WIREWAX as discussed in "Note 5Business Combinations".
Schedule of Intangible Assets with Definite Lives
At December 31, 2023 and 2022, intangible assets with definite lives are as follows:
December 31, 2023
Gross
Carrying
Amount
Accumulated
Amortization
NetWeighted-Average
Useful Life
 (Years)
 (In thousands) 
Developed technology$29,730 $(27,720)$2,010 3.7
Customer relationships17,530 (16,911)619 3.9
Trade names3,000 (3,000)— 1.7
Total$50,260 $(47,631)$2,629 3.6
December 31, 2022
Gross
Carrying
Amount
Accumulated
Amortization
NetWeighted-Average
Useful Life
 (Years)
 (In thousands) 
Developed technology$29,730 $(25,630)$4,100 3.7
Customer relationships17,530 (16,162)1,368 3.9
Trade names3,000 (3,000)— 1.7
Total$50,260 $(44,792)$5,468 3.6
Schedule of Expected Amortization of Intangible Assets
At December 31, 2023, amortization of intangible assets with definite lives is estimated to be as follows:
Years Ending December 31,(In thousands)
2024$1,390 
20251,239 
Total(a)
$2,629 
____________________
(a)    All intangible assets are expected to be fully amortized by December 31, 2025, therefore there is no estimated amortization for the years 2026, 2027, and 2028.