XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Contracts in Progress (Tables)
6 Months Ended
Jun. 30, 2020
Contractors [Abstract]  
Schedule of contracts in progress

​

​

​

​

​

​

​

​

​

    

June 30,

    

December 31, 

​

​

2020

​

2019

Costs incurred on uncompleted contracts

​

$

1,004,176

​

$

884,244

Estimated earnings

​

 

158,982

​

 

144,160

​

​

 

1,163,158

​

 

1,028,404

Less: Billings to date

​

 

(1,180,648)

​

 

(1,035,796)

​

​

$

(17,490)

​

$

(7,392)

Included in the accompanying Condensed Consolidated Balance Sheets under the following captions:

​

 

  

​

 

  

Costs and estimated earnings in excess of billings on uncompleted contracts

​

$

36,339

​

$

41,389

Billings in excess of costs and estimated earnings on uncompleted contracts

​

 

(53,829)

​

 

(48,781)

​

​

$

(17,490)

​

$

(7,392)