XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS  
Changes in the carrying amount of goodwill

As of December 31, 

2024

2023

Goodwill

$

357,823

$

257,842

Other intangible assets, net

5,198

 

2,396

Total

$

363,021

$

260,238

As of December 31, 

2024

2023

Balance, January 1

$

257,842

$

251,842

ecosio acquisition

119,668

 

Foreign currency translation adjustments

(19,687)

6,000

Balance, December 31, gross

357,823

257,842

Accumulated impairment losses

Balance, December 31, net

$

357,823

$

257,842

Schedule of acquired intangible assets

2024

2023

Weighted average amortization period (years)

3.3

3.5

As of December 31, 2024

As of December 31, 2023

Gross Carrying Amount

Accumulated Amortization

Gross Carrying Amount

Accumulated Amortization

Customer relationships

$

12,276

$

8,362

$

8,348

$

6,385

Trademarks and tradenames

2,515

1,231

1,303

1,119

Developed technology

1,027

1,027

1,309

1,060

Total

$

15,818

$

10,620

$

10,960

$

8,564

For the year ended December 31, 

Cost of Revenues, Software Subscriptions

Selling and
Marketing Expense

Total Expense

2024

    

$

225

    

$

2,478

$

2,703

2023

    

243

    

2,641

2,884

2022

234

3,779

4,013

Schedule of future amortization expense

Year Ending December 31,

    

    

2025

$

2,089

2026

 

1,865

2027

 

1,244

2028

2029

Total

$

5,198