v3.25.4
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets The table shows the breakdown and changes in carrying value of intangible assets:
December 31, 2025
December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Internally developed
software
$217,629
$(143,990)
$—
$73,639
$125,831
$(81,034)
$(1,047)
$43,750
Internally developed
software in progress
57,665
—
(2,462)
55,203
62,923
—
(1,899)
61,024
Acquired technology
166,019
(150,226)
—
15,793
150,199
(106,914)
(2,742)
40,543
Acquired customer
relationships
102,269
(95,051)
—
7,218
97,802
(84,735)
—
13,067
Total intangible
assets
$543,582
$(389,267)
$(2,462)
$151,853
$436,755
$(272,683)
$(5,688)
$158,384
Schedule of Indefinite-Lived Intangible Assets The table shows the breakdown and changes in carrying value of intangible assets:
December 31, 2025
December 31, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Internally developed
software
$217,629
$(143,990)
$—
$73,639
$125,831
$(81,034)
$(1,047)
$43,750
Internally developed
software in progress
57,665
—
(2,462)
55,203
62,923
—
(1,899)
61,024
Acquired technology
166,019
(150,226)
—
15,793
150,199
(106,914)
(2,742)
40,543
Acquired customer
relationships
102,269
(95,051)
—
7,218
97,802
(84,735)
—
13,067
Total intangible
assets
$543,582
$(389,267)
$(2,462)
$151,853
$436,755
$(272,683)
$(5,688)
$158,384
Schedule of Future Amortization Expense As of December 31, 2025, expected amortization expense for intangible assets for the next five years and thereafter is as
follows:
Software
Technology
and customer
relationships
Total
2026
$49,158
$15,205
$64,363
2027
44,697
1,415
46,112
2028
25,786
1,415
27,201
2029
9,201
1,415
10,616
2030
—
1,415
1,415
Thereafter
—
2,146
2,146
Total
$128,842
$23,011
$151,853