XML 54 R38.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]  
Summary of Goodwill
The changes in the carrying amount of goodwill were as follows (in thousands):
December 31, 2021$34,556 
Acquisition
78,225 
Foreign currency translation adjustments
(3,041)
December 31, 2022109,740 
Foreign currency translation adjustments2,357 
December 31, 2023$112,097 
Summary of Intangible Assets
The following table presents the components of net intangible assets (in thousands):
December 31, 2023December 31, 2022
Weighted Average Useful Life (Years)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Acquired technology4.5$15,949 $(7,471)$8,478 $15,705 $(3,849)$11,856 
Acquired customer-related10.015,427 (2,769)12,658 14,969 (1,169)13,800 
Acquired trade names3.02,172 (1,721)451 2,151 (861)1,290 
Patents10.03,150 (1,845)1,305 2,916 (1,628)1,288 
Total7.2$36,698 $(13,806)$22,892 $35,741 $(7,507)$28,234 
Schedule of Expected Amortization Expense of Intangible Assets As of December 31, 2023, expected remaining amortization expense of intangible assets by fiscal year is as follows (in thousands):
2024$5,506 
20254,769 
20263,451 
20272,126 
20281,679 
Thereafter5,361 
Total expected amortization expense$22,892