XML 71 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Accounts Receivable [Abstract]  
Summary of accounts receivable

 

 

2019

 

 

2018

 


Billed: 

 

 

 

 

 

 


Block sales

 

$

 

 

$

14,723

 


Construction services


1,321,575


1,619,498

Engineering services

 

 

14,594

 

 

 

400,877

 


Retainage receivable

 

 

544,911

 

 

 

543,417

 


Other receivable


6,000


7,706

Total gross receivables

 

 

1,887,080

 

 

 

2,586,221

 


Less: allowance for doubtful accounts 

 

 

(785,895)

 

 

(839,895

)


Total net receivables

 

$

1,101,185

 

 

$

1,746,326