v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Mar. 31, 2026
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block] Our consolidated revenue for the three and six months ended March 31, 2026 and 2025 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 March 31,Six Months Ended March 31,
2026202520262025
Communications$367,696 $273,016 $719,616 $505,976 
Residential
Single-family Electrical134,202 160,065 271,181 329,282 
Single-family Plumbing & HVAC90,059 79,168 172,919 153,351 
Multi-family and Other63,355 78,733 127,560 155,304 
Total Residential287,616 317,966 571,660 637,937 
Infrastructure Solutions
Industrial Services40,687 29,178 64,87847,846 
Custom Engineered Solutions151,761 88,442 267,745177,899 
Total Infrastructure Solutions192,448 117,620 332,623225,745 
Commercial & Industrial126,524 125,358 221,343213,849 
Total revenue$974,284 $833,960 $1,845,242$1,583,507 

Three Months Ended March 31, 2026
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$219,657 $287,616 $163,624 $112,454 $783,351 
Time-and-material148,039 — 28,824 14,070 190,933 
Total revenue$367,696 $287,616 $192,448 $126,524 $974,284 
Three Months Ended March 31, 2025
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$202,412 $317,966 $106,477 $107,516 $734,371 
Time-and-material70,604 — 11,143 17,842 99,589 
Total revenue$273,016 $317,966 $117,620 $125,358 $833,960