XML 42 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
3 Months Ended
Dec. 31, 2019
Revenue Recognition and Deferred Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
 
 
Three Months Ended December 31,
 
 
2019
 
2018
Commercial & Industrial
 
$
67,743

 
$
72,583

Communications
 
84,289

 
69,325

Infrastructure Solutions
 
 
 
 
Industrial Services
 
11,111

 
12,223

Custom Power Solutions
 
20,172

 
17,256

Total
 
31,283

 
29,479

Residential
 
 
 
 
Single-family
 
54,874

 
50,476

Multi-family and Other
 
37,854

 
21,979

Total
 
92,728

 
72,455

Total Revenue
 
$
276,043

 
$
243,842

 
 
 
 
 


 
 
Three Months Ended December 31, 2019
 
 
 
Commercial & Industrial
 
Communications
 
Infrastructure Solutions
 
Residential
 
Total
Fixed-price
 
$
63,835

 
$
62,027

 
$
29,491

 
$
92,728

 
$
248,081

Time-and-material
 
 
3,908

 
 
22,262

 
 
1,792

 
 

 
 
27,962

Total revenue
 
$
67,743

 
$
84,289

 
$
31,283

 
$
92,728

 
$
276,043

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended December 31, 2018
 
 
 
Commercial & Industrial
 
Communications
 
Infrastructure Solutions
 
Residential
 
Total
Fixed-price
 
$
65,830

 
$
48,829

 
$
27,511

 
$
72,455

 
$
214,625

Time-and-material
 
 
6,753

 
 
20,496

 
 
1,968

 
 

 
 
29,217

Total revenue
 
$
72,583

 
$
69,325

 
$
29,479

 
$
72,455

 
$
243,842



Contract with Customer, Asset and Liability [Table Text Block]
The net asset (liability) position for contracts in process consisted of the following:

 
 
December 31,
 
September 30,
 
 
2019
 
2019
Costs and estimated earnings on uncompleted contracts
 
$
750,341

 
$
761,401

Less: Billings to date and unbilled accounts receivable
 
 
(767,955
)
 
 
(772,104
)
 
 
$
(17,614
)
 
$
(10,703
)


The net asset (liability) position for contracts in process included in the accompanying consolidated balance sheets was as follows:

 
 
December 31,
 
September 30,
 
 
2019
 
2019
Costs and estimated earnings in excess of billings
 
$
27,941

 
$
29,860

Billings in excess of costs and estimated earnings
 
 
(45,555
)
 
 
(40,563
)
 
 
$
(17,614
)
 
$
(10,703
)