XML 45 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
Year Ended September 30,
202120202019
Communications$445,968 $395,141 $321,246 
Residential
Single-family454,449 239,140 212,358 
Multi-family and Other232,898 172,650 100,978 
Total Residential687,347 411,790 313,336 
Infrastructure Solutions
Industrial Services44,427 40,701 48,948 
Custom Power Solutions102,553 87,678 87,842 
Total Infrastructure Solutions146,980 128,379 136,790 
Commercial & Industrial256,198 255,546 305,624 
Total Revenue$1,536,493 $1,190,856 $1,076,996 

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 
Year Ended September 30, 2019
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$229,143 $313,336 $129,096 $286,319 $957,894 
Time-and-material92,103 — 7,694 19,305 119,102 
Total revenue$321,246 $313,336 $136,790 $305,624 $1,076,996