XML 43 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
6 Months Ended
Mar. 31, 2019
Revenue Recognition [Abstract]  
Disaggregation Of Revenue [Table Text Block]
Three Months Ended March 31,Six Months Ended March 31,
2019201820192018
Commercial & Industrial$79,97565,589152,558118,591
Communications70,43750,244139,762104,703
Infrastructure Solutions
Industrial Services12,14510,40424,36821,457
Custom Power Solutions22,30513,46239,56124,094
Total 34,45023,86663,92945,551
Residential
Single-family51,49243,594101,96888,208
Multi-family and Other20,56022,38442,53946,924
Total72,05265,978144,507135,132
Total Revenue$256,914$205,677$500,756$403,977

Three Months Ended March 31, 2019
Commercial &Infrastructure
IndustrialCommunicationsSolutionsResidentialTotal
Fixed-price$76,467$48,602$30,130$72,052$227,251
Time-and-material3,50821,8354,320-29,663
Total revenue$79,975$70,437$34,450$72,052$256,914
Three Months Ended March 31, 2018
Commercial &Infrastructure
IndustrialCommunicationsSolutionsResidentialTotal
Fixed-price$58,183$37,344$20,636$65,978$182,141
Time-and-material7,40612,9003,230-23,536
Total revenue$65,589$50,244$23,866$65,978$205,677
Six Months Ended March 31, 2019
Commercial &Infrastructure
IndustrialCommunicationsSolutionsResidentialTotal
Fixed-price$142,297$97,431$57,641$144,507$441,876
Time-and-material10,26142,3316,288-58,880
Total revenue$152,558$139,762$63,929$144,507$500,756
Six Months Ended March 31, 2018
Commercial &Infrastructure
IndustrialCommunicationsSolutionsResidentialTotal
Fixed-price$107,103$81,500$40,309$135,132$364,044
Time-and-material11,48823,2035,242-39,933
Total revenue$118,591$104,703$45,551$135,132$403,977
Contract With Customer Asset And Liability [Table Text Block]
March 31,September 30,
20192018
Costs and estimated earnings on uncompleted contracts$586,289$539,226
Less: Billings to date and unbilled accounts receivable(590,928)(541,606)
$(4,639)$(2,380)

March 31,September 30,
20192018
Costs and estimated earnings in excess of billings$28,293$31,446
Billings in excess of costs and estimated earnings(32,932)(33,826)
$(4,639)$(2,380)