XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue
3 Months Ended
Mar. 31, 2025
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 months ended March 31, 2025 and 2024:

Three Months Ended

March 31,

2025

2024

Construction

59.9

%

59.2

%

CIG

22.1

22.7

Industrial & Utility

18.0

18.1

Total net sales

100.0

%

100.0

%

We had no material contract assets, contract liabilities, or deferred contract costs recorded on the condensed consolidated balance sheet as of March 31, 2025 and December 31, 2024. In addition, for the three months ended March 31, 2025 and 2024, revenue recognized in the reporting period that was included in the contract liability balance at the beginning of the period was not material.