XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2022
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
Year Ended September 30,
202220212020
Communications$559,777 $445,968 $395,141 
Residential
Single-family825,505 454,449 239,140 
Multi-family and Other305,909 232,898 172,650 
Total Residential1,131,414 687,347 411,790 
Infrastructure Solutions
Industrial Services65,686 44,427 40,701 
Custom Power Solutions101,427 102,553 87,678 
Total Infrastructure Solutions167,113 146,980 128,379 
Commercial & Industrial308,504 256,198 255,546 
Total Revenue$2,166,808 $1,536,493 $1,190,856 
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 
Year Ended September 30, 2020
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$309,567 $411,790 $121,922 $241,864 $1,085,143 
Time-and-material85,574 — 6,457 13,682 105,713 
Total revenue$395,141 $411,790 $128,379 $255,546 $1,190,856