v3.25.4
Revenue Recognition
3 Months Ended
Dec. 31, 2025
Revenue Recognition and Deferred Revenue [Abstract]  
Revenue from External Customers by Products and Services [Table Text Block]
3. REVENUE RECOGNITION

Contracts
Our revenue is derived from contracts with customers, and we determine the appropriate accounting treatment for each contract at its inception. Our contracts primarily relate to electrical and mechanical contracting services, technology infrastructure products and services, and electro-mechanical solutions for industrial operations. Revenue is earned based upon an agreed fixed price or actual costs incurred plus an agreed upon percentage.
We account for a contract when: (i) it has approval and commitment from both parties, (ii) the rights of the parties are identified, (iii) payment terms are identified, (iv) the contract has commercial substance, and (v) collectability of consideration is probable. We consider the start of a project to be when the above criteria have been met and we have written authorization from the customer to proceed.
Performance Obligations

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.

We recognize revenue over time for the majority of the services we perform as (i) control continuously transfers to the customer as work progresses at a project location controlled by the customer and (ii) we have the right to bill the customer as costs are incurred. Within our Infrastructure Solutions Custom Engineered Solutions business, we often perform work inside our own facilities, where control does not continuously transfer to the customer as work progresses. In such cases, we evaluate whether the work performed creates an asset with alternative use to the Company and whether we have the right to bill the customer as costs are incurred. Such assessment involves an evaluation of contractual termination clauses. Where we are creating an asset with no alternative use and we have a contractual right to payment for work performed to date, we recognize revenue over time. If we do not have such a right, we recognize revenue upon completion of the contract, when control of the work transfers to the customer.

For arrangements where we recognize revenue over time, we generally use the percentage of completion method of accounting under which revenue recognized is measured principally by the costs incurred and accrued to date for each contract as a percentage of the estimated total cost for each contract at completion. Contract costs include all direct material, labor and indirect costs related to contract performance. Changes in job performance, job conditions, estimated contract costs and profitability and final contract settlements may result in revisions to costs and income, and the effects of these revisions are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. This process requires updates to the estimate of total costs to complete the contract, and these updates may include subjective assessments and judgments. Revenue for arrangements whose durations are short in nature is recognized when the project is complete and billable to the customer under the right to invoice practical expedient.
 
Variable Consideration

The transaction price for our contracts may include variable consideration, which includes changes to transaction price for unapproved change orders, claims and incentives. Change orders, claims and incentives are generally not distinct from the existing contract due to the significant integration service provided in the context of the contract and are accounted for as a modification of the existing contract. We estimate variable consideration at either the expected probability weighted value or the most likely amount in a range of possible consideration amounts, utilizing estimation methods that best predict the amount of consideration to which we will be entitled (or will be incurred in the case of liquidated damages, if any). We include variable consideration in the estimated transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur or when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in transaction price are based largely on an assessment of our anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. The effect of variable consideration on the transaction price of a performance obligation is recognized as an adjustment to revenue on a cumulative catch-up basis. To the extent unapproved change orders and claims reflected in transaction price (or accounted for as a reduction of the transaction price in the case of liquidated damages) are not resolved in our favor, or to the extent incentives reflected in transaction price are not earned, there could be reductions in, or reversals of, previously recognized revenue.
Disaggregation of Revenue

We disaggregate our revenue from contracts with customers by activity and contract type, as these categories reflect how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Our consolidated revenue for the three months ended December 31, 2025 and 2024 was derived from the following activities. Certain prior period amounts have been reclassified to conform with the current period presentation, where applicable. See details in the following tables:
Three Months Ended December 31,
20252024
Communications$351,920 $232,960 
Residential
Single-family Electrical136,979 169,217 
Single-family Plumbing & HVAC82,860 74,183 
Multi-family and Other64,205 76,571 
Total Residential284,044 319,971 
Infrastructure Solutions
Industrial Services24,19118,668 
Custom Engineered Solutions115,98489,457 
Total Infrastructure Solutions140,175108,125 
Commercial & Industrial94,81988,491 
Total revenue$870,958$749,547 

Three Months Ended December 31, 2025
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$223,694 $284,044 $131,510 $83,591 $722,839 
Time-and-material128,226 — 8,665 11,228 148,119 
Total revenue$351,920 $284,044 $140,175 $94,819 $870,958 
Three Months Ended December 31, 2024
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$166,333 $319,971 $100,200 $76,190 $662,694 
Time-and-material66,627 — 7,925 12,301 86,853 
Total revenue$232,960 $319,971 $108,125 $88,491 $749,547