XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, net (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The intangible asset balances and accumulated amortization are as follows:
September 30, 2024
Gross
carrying
amount
Accumulated
amortization
Impact of foreign currency translation
Net
carrying
amount
Weighted
average
useful
life in years
Customer relationships$96,270 $(14,862)$— $81,408 20
Technology41,035 (15,199)— 25,836 7
Software for sale11,224 (668)79 10,635 3
Trade name1,560 (182)— 1,378 5
Total$150,089 $(30,911)$79 $119,257 
December 31, 2023
Gross
carrying
amount
Accumulated
amortization
Impact of foreign currency translation
Net
carrying
amount
Weighted
average
useful
life in years
Customer relationships$74,600 $(11,432)$— $63,168 20
Technology26,200 (11,156)— 15,044 7
Software for sale3,828 — — 3,828 3
Trade name— — — — 5
Total$104,628 $(22,588)$— $82,040 
Schedule of Finite-lived Intangible Assets, Amortization Expense
The table below presents the amortization expense related to intangible assets for the following periods:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Amortization expense related to intangible assets$3,190 $1,869 $8,323 $5,606 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The table below presents the estimated amortization expense on intangible assets for the next five years and thereafter as of September 30, 2024:
Remainder of 2024$3,084 
202515,359 
202615,481 
202713,990 
20287,745 
Thereafter63,598 
Total estimated amortization expense$119,257