XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Construction Backlog (Tables)
12 Months Ended
Dec. 31, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts

 

 

 

2018

 

 

2017

 

 

Balance - beginning of period

 

$

76,659,029

 

 

$

541,291

 

 

New contracts and change orders during the period

 

 

29,189,062

 

 

 

81,179,323

 

 

Subtotal  

 

 

105,848,091

 

 

 

81,720,614

 

 

Less: contract revenue earned during the period

 

 

(8,190,712

)

 

 

(5,061,585

)

 

Balance - end of period

 

$

97,657,379

 

 

$

76,659,029

 

Construction Backlog [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of expects to satisfy remaining unsatisfied performance obligation



2018

Within 1 year
$ 22,563,674

1 to 2 years


54,639,417

Thereafter


20,454,288


Total Backlog
$ 97,657,379