XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2022
Intangible Assets and Goodwill  
Schedule of intangible assets

June 30, 2022

Gross Carrying

Accumulated

Intangible

    

Amount (a)

    

Amortization

    

Asset, net

Customer relationships

$

507,906

$

(333,638)

$

174,268

Developed technology

88,553

(87,825)

728

Trade names (b)

8,415

(3,102)

5,313

Outsource contract costs

16,968

(15,011)

1,957

Internally developed software

50,563

(31,262)

19,301

Assembled workforce

4,473

(3,914)

559

Purchased software

26,749

(6,241)

20,508

Intangibles, net

$

703,627

$

(480,993)

$

222,634

December 31, 2021

Gross Carrying

Accumulated

Intangible

    

Amount (a)

    

Amortization

    

Asset, net

Customer relationships

$

508,241

$

(316,084)

$

192,157

Developed technology

88,553

(87,612)

941

Trade names (b)

8,400

(3,100)

5,300

Outsource contract costs

16,814

(14,486)

2,328

Internally developed software

49,108

(27,812)

21,296

Assembled workforce

4,473

(3,355)

1,118

Purchased software

26,749

(5,350)

21,399

Intangibles, net

$

702,338

$

(457,799)

$

244,539

(a)Amounts include intangible assets acquired in business combinations and asset acquisitions.
(b)The carrying amount of trade names for 2022 and 2021 is net of accumulated impairment losses of $44.1 million. Carrying amount of $5.3 million as at June 30, 2022 represents indefinite-lived intangible asset.
Schedule of goodwill by reporting segment

    

Balances as at January 1, 2021 (a)

Additions

Deletions

Impairments

Currency Translation Adjustments

Balances as at December 31, 2021 (a)

ITPS

$

254,130

$

$

(825)

$

$

(633)

$

252,672

HS

86,786

86,786

LLPS

18,865

18,865

Total

$

359,781

$

$

(825)

$

$

(633)

$

358,323

    

Balances as at January 1, 2022 (a)

Additions

Deletions

Impairments

Currency Translation Adjustments

Balances as at June 30, 2022 (a)

ITPS

$

252,672

$

$

$

$

(151)

$

252,521

HS

86,786

86,786

LLPS

18,865

18,865

Total

$

358,323

$

$

$

$

(151)

$

358,172

(a)The goodwill amount for all periods presented is net of accumulated impairment amounts. Accumulated impairment relating to ITPS is $316.5 million as at June 30, 2022 and December 31, 2021; and $317.5 million as at December 31, 2020. Accumulated impairment relating to LLPS is $243.4 million as at June 30, 2022, December 31, 2021 and December 31, 2020.