v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue [Abstract]  
Revenue 3. REVENUE

The following table summarizes the percentages of our net sales attributable to each of our vertical markets for the three and six months ended June 30, 2026 and 2025:

Three Months Ended
June 30,

Six Months Ended
June 30,

2026

2025

2026

2025

Construction

61.4

%

60.7

%

61.3

%

60.5

%

CIG

19.3

21.4

19.5

21.6

Industrial & Utility

19.3

17.9

19.2

17.9

Total net sales

100.0

%

100.0

%

100.0

%

100.0

%

Certain reclassifications have been made to the vertical market assigned to customers in the prior year’s information to conform to the June 30, 2026 presentation.

We had no material contract assets or deferred contract costs recorded on the condensed consolidated balance sheet as of June 30, 2026 and December 31, 2025. We had contract liabilities of $182.3 million and $105.9 million recorded on the condensed consolidated balance sheets as of June 30, 2026 and December 31, 2025, respectively. For the three and six months ended June 30, 2026 and 2025, revenue recognized in the reporting period that was included in the contract liability balance at the beginning of the period was not material.