v3.26.1
Goodwill and Other Intangibles (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Other Intangibles  
Changes in the carrying amount of goodwill by reporting unit

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​Accumulated   

  ​ ​ ​

Gross Goodwill

FX Translation

Gross Goodwill

Impairment

Net Goodwill

December 31, 2025

Additions

Adjustment

March 31, 2026

Losses

March 31, 2026

Installation

$

1,960,011

$

15,176

$

-

$

1,975,187

$

(762,021)

$

1,213,166

Progressive

442,316

13

-

442,329

-

442,329

Installation Services

2,402,327

15,189

-

2,417,516

(762,021)

1,655,495

Specialty Distribution

 

1,404,921

 

12,266

(1,742)

 

1,415,445

 

-

 

1,415,445

Total goodwill

$

3,807,248

$

27,455

$

(1,742)

$

3,832,961

$

(762,021)

$

3,070,940

Schedule of other intangible assets

As of

March 31, 2026

December 31, 2025

Gross definite-lived intangible assets

  ​ ​ ​

$

1,763,989

$

1,755,193

Accumulated amortization

  ​ ​ ​

(438,951)

(403,581)

Other intangible assets, net

$

1,325,038

$

1,351,612

Schedule of amortization expense

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Amortization expense

$

35,880

$

18,156