v3.26.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2026
Revenue [Abstract]  
Disaggregation Of Revenue

Three Months Ended
‎
September 30,

Nine Months Ended
‎
September 30,

2026

2025

2026

2025

Construction

60.4

%

61.3

%

61.0

%

60.8

%

CIG

19.2

20.8

19.4

21.3

Industrial & Utility

20.4

17.9

19.6

17.9

Total net sales

100.0

%

100.0

%

100.0

%

100.0

%