XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Long-Lived Assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Property and Equipment

Property and Equipment. Property and equipment as of December 31, 2025 and 2024 consisted of the following (in thousands, except years):

 

 

 

Useful Lives (Years)

 

 

December 31, 2025

 

 

December 31, 2024

 

Computer equipment

 

3-6

 

 

$

87,930

 

 

$

94,574

 

Leasehold improvements

 

 

10

 

 

 

21,379

 

 

 

25,415

 

Operating equipment

 

3-8

 

 

 

53,957

 

 

 

67,651

 

Furniture and fixtures

 

 

8

 

 

 

2,186

 

 

 

2,469

 

 

 

 

 

 

 

165,452

 

 

 

190,109

 

Less – accumulated depreciation

 

 

 

 

 

(122,947

)

 

 

(133,514

)

Property and equipment, net

 

 

 

 

$

42,505

 

 

$

56,595

 

Rollforward of Goodwill We do not have any intangible assets with indefinite lives other than goodwill. A rollforward of goodwill for 2024 and 2025 is as follows (in thousands):

 

January 1, 2024 balance

 

$

308,596

 

Goodwill acquired during the period

 

 

10,662

 

Effects of changes in foreign currency exchange rates

 

 

(3,217

)

December 31, 2024 balance

 

 

316,041

 

Effects of changes in foreign currency exchange rates

 

 

8,665

 

December 31, 2025 balance

 

$

324,706

 

Summary of Carrying Value of Other Intangible Assets As of December 31, 2025 and 2024, the carrying values of our acquired customer contracts were as follows (in thousands):

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

Acquired customer contracts (1)

 

$

177,156

 

 

$

(148,567

)

 

$

28,589

 

 

$

172,656

 

 

$

(133,279

)

 

$

39,377

 

 

Software. As of December 31, 2025 and 2024, the carrying values of our software assets were as follows (in thousands):

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

Acquired software (2)

 

$

85,208

 

 

$

(83,665

)

 

$

1,543

 

 

$

84,283

 

 

$

(79,843

)

 

$

4,440

 

Internal use software (3)

 

 

88,748

 

 

 

(70,575

)

 

 

18,173

 

 

 

90,292

 

 

 

(74,805

)

 

 

15,487

 

Total software

 

$

173,956

 

 

$

(154,240

)

 

$

19,716

 

 

$

174,575

 

 

$

(154,648

)

 

$

19,927

 

Summary of Aggregate Amortization Related to Intangible Assets

The aggregate amortization related to acquired customer contracts included in our operations for 2025, 2024, and 2023 was as follows (in thousands):

 

 

 

2025

 

 

2024

 

 

2023

 

Acquired customer contracts amortization (1)

 

$

11,082

 

 

$

11,346

 

 

$

9,775

 

(1)
Acquired customer contracts represent assets acquired in our business acquisitions. Acquired customer contracts are amortized over their estimated useful lives ranging from five to twenty years based on the approximate pattern in which the economic benefits of the intangible assets are expected to be realized, with the amortization expense included as cost of revenue in our Income Statements.

The aggregate amortization related to software included in our operations for 2025, 2024, and 2023 was as follows (in thousands):

 

 

 

2025

 

 

2024

 

 

2023

 

Acquired software amortization (2)

 

$

2,723

 

 

$

2,668

 

 

$

2,410

 

Internal use software amortization (3)

 

 

13,072

 

 

 

11,671

 

 

 

13,624

 

Total software amortization

 

$

15,795

 

 

$

14,339

 

 

$

16,034

 

 

(2)
Acquired software represents software and similar intellectual property rights acquired in our business acquisitions, which are amortized over their estimated useful lives ranging from two to eight years. The amortization of acquired software is reflected as a cost of revenue in our Income Statements.
(3)
Internal use software represents: (i) third-party software licenses; and (ii) the internal and external costs related to the implementation of third-party software licenses. Internal use software is amortized over its estimated useful life ranging from one to five years.
Summary of Carrying Values of Customer Contract Cost Assets As of December 31, 2025 and 2024, the carrying values of our customer contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

 

December 31, 2025

 

 

December 31, 2024

 

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated Amortization

 

 

Net Amount

 

Customer contract incentives (4)

 

$

11,067

 

 

$

(3,577

)

 

$

7,490

 

 

$

5,035

 

 

$

(3,183

)

 

$

1,852

 

Capitalized costs (5)

 

 

92,418

 

 

 

(38,638

)

 

 

53,780

 

 

 

82,363

 

 

 

(33,836

)

 

 

48,527

 

Capitalized commission fees (6)

 

 

18,373

 

 

 

(8,030

)

 

 

10,343

 

 

 

17,998

 

 

 

(7,568

)

 

 

10,430

 

Total customer contract costs

 

$

121,858

 

 

$

(50,245

)

 

$

71,613

 

 

$

105,396

 

 

$

(44,587

)

 

$

60,809

 

 

Summary of Aggregate Amortization Related to Customer Contract Costs

The aggregate amortization related to our customer contract costs included in our operations for 2025, 2024, and 2023 was as follows (in thousands):

 

 

 

2025

 

 

2024

 

 

2023

 

Customer contract incentives amortization (4)

 

$

1,409

 

 

$

748

 

 

$

1,136

 

Capitalized costs amortization (5)

 

 

16,151

 

 

 

17,216

 

 

 

15,422

 

Capitalized commission fees amortization (6)

 

 

3,723

 

 

 

3,298

 

 

 

3,733

 

Total customer contract costs amortization

 

$

21,283

 

 

$

21,262

 

 

$

20,291

 

(4)
Customer contract incentives consist principally of incentives provided to new or existing customers to convert their customer accounts to, or retain their customer accounts on, our solutions. Customer contract incentives are amortized ratably over the contract period to include renewal periods, if applicable, which as of December 31, 2025, range from 2026 to 2031. The amortization of customer contract incentives is reflected as a reduction of revenue in our Income Statements.
(5)
Capitalized costs are related to: (i) customer conversion/set-up activities; and (ii) direct material costs to fulfill long-term revenue management solutions and managed services arrangements. These costs are amortized over the contract period based on the transfer of goods or services to which the assets relate, which as of December 31, 2025, range from 2026 to 2036, and are included in cost of revenue in our Income Statements.
(6)
Capitalized commission fees are incremental commissions paid as a result of obtaining a customer contract. These fees are amortized over the contract period based on the transfer of goods or services to which the assets relate, which as of December 31, 2025, range from 2026 to 2033, and are included in SG&A expenses in our Income Statements. Incremental commission fees incurred as a result of obtaining a customer contract are expensed when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less.