XML 37 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
6 Months Ended
Mar. 31, 2021
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
Three Months Ended March 31,Six Months Ended March 31,
2021202020212020
Communications$94,886 $95,990 $193,242 $180,279 
Residential
Single-family100,476 58,958 172,602 113,832 
Multi-family and Other49,860 41,069 97,225 78,923 
Total Residential150,336 100,027 269,827 192,755 
Infrastructure Solutions
Industrial Services10,548 10,724 20,588 21,835 
Custom Power Solutions24,168 18,576 48,529 38,748 
Total Infrastructure Solutions34,716 29,300 69,117 60,583 
Commercial & Industrial52,023 65,960 114,613 133,703 
Total Revenue$331,961 $291,277 $646,799 $567,320 

Three Months Ended March 31, 2021
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$68,551 $150,336 $32,959 $49,003 $300,849 
Time-and-material26,335 — 1,757 3,020 31,112 
Total revenue$94,886 $150,336 $34,716 $52,023 $331,961 
Three Months Ended March 31, 2020
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$71,377 $100,027 $29,276 $62,779 $263,459 
Time-and-material24,613 — 24 3,181 27,818 
Total revenue$95,990 $100,027 $29,300 $65,960 $291,277 

Six Months Ended March 31, 2021
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$144,565 $269,827 $65,623 $109,690 $589,705 
Time-and-material48,677 — 3,494 4,923 57,094 
Total revenue$193,242 $269,827 $69,117 $114,613 $646,799 
Six Months Ended March 31, 2020
CommunicationsResidentialInfrastructure SolutionsCommercial & IndustrialTotal
Fixed-price$133,404 $192,755 $58,767 $126,614 $511,540 
Time-and-material46,875 — 1,816 7,089 55,780 
Total revenue$180,279 $192,755 $60,583 $133,703 $567,320