XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
Year Ended September 30,
202320222021
Communications$600,776 $559,777 $445,968 
Residential
Single-family961,271 825,505 454,449 
Multi-family and Other318,233 305,909 232,898 
Total Residential1,279,504 1,131,414 687,347 
Infrastructure Solutions
Industrial Services46,091 65,686 44,427 
Custom Power Solutions171,262 101,427 102,553 
Total Infrastructure Solutions217,353 167,113 146,980 
Commercial & Industrial279,594 308,504 256,198 
Total Revenue$2,377,227 $2,166,808 $1,536,493 

Year Ended September 30, 2023
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$404,684 $1,279,504 $210,547 $241,159 $2,135,894 
Time-and-material196,092 — 6,806 38,435 241,333 
Total revenue$600,776 $1,279,504 $217,353 $279,594 $2,377,227 
Year Ended September 30, 2022
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$367,513 $1,131,414 $159,994 $282,522 $1,941,443 
Time-and-material192,264 — 7,119 25,982 225,365 
Total revenue$559,777 $1,131,414 $167,113 $308,504 $2,166,808 
Year Ended September 30, 2021
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$327,496 $687,347 $139,532 $243,546 $1,397,921 
Time-and-material118,472 — 7,448 12,652 138,572 
Total revenue$445,968 $687,347 $146,980 $256,198 $1,536,493