XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
12 Months Ended
Sep. 30, 2020
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
Year Ended September 30,
202020192018
Communications$395,141 $321,246 $219,655 
Residential
Single-family239,140 212,358 190,379 
Multi-family and Other172,650 100,978 95,332 
Total Residential411,790 313,336 285,711 
Infrastructure Solutions
Industrial Services40,701 48,948 44,701 
Custom Power Solutions87,678 87,842 52,462 
Total Infrastructure Solutions128,379 136,790 97,163 
Commercial & Industrial255,546 305,624 274,299 
Total Revenue$1,190,856 $1,076,996 $876,828 
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 
Year Ended September 30, 2018
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$166,258 $285,711 $90,155 $244,464 $786,588 
Time-and-material53,397 — 7,008 29,835 90,240 
Total revenue$219,655 $285,711 $97,163 $274,299 $876,828