XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue [Abstract]  
Disaggregation of Revenue

Three Months Ended

June 30,

Six Months Ended

June 30,

2022

2021

2022

2021

Construction

57.0

%

58.3

%

57.3

%

58.4

%

CIG

25.9

26.0

25.5

25.8

Industrial & Utility

17.1

15.7

17.2

15.8

Total net sales

100.0

%

100.0

%

100.0

%

100.0

%