XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue [Abstract]  
Disaggregation of Revenue

Three Months Ended

September 30,

Nine Months Ended

September 30,

2022

2021

2022

2021

Construction

56.1

%

59.1

%

56.9

%

58.7

%

CIG

26.2

25.5

25.7

25.7

Industrial & Utility

17.7

15.4

17.4

15.6

Total net sales

100.0

%

100.0

%

100.0

%

100.0

%