XML 89 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Intangible Assets  
Schedule of Indefinite-Lived and Definite-Lived Intangible Assets

    

    

Accumulated

    

 

At December 31, 2022

Cost

amortization

Net book value

 

Trade names and trademarks

$

54,023

$

(2,889)

$

51,134

Customer relationships

 

245,407

 

(85,657)

 

159,750

Software and technology assets

 

289,078

 

(182,303)

 

106,775

Software under development

 

4,535

 

 

4,535

Backlog

1,100

(642)

458

$

594,143

$

(271,491)

$

322,652

    

    

Accumulated 

    

At December 31, 2021

Cost

amortization

Net book value

Trade names and trademarks

$

54,400

$

(2,147)

$

52,253

Customer relationships

 

245,984

 

(65,480)

 

180,504

Software and technology assets

 

255,636

 

(144,309)

 

111,327

Software under development

 

5,424

 

 

5,424

Backlog

1,100

(92)

1,008

$

562,544

$

(212,028)

$

350,516

Schedule of Annual Amortization Expense

2023

    

$

55,829

2024

 

41,016

2025

 

24,661

2026

 

20,672

2027

 

18,590

$

160,768