XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 11,175,706 $ 11,307,975
Estimated earnings to date on uncompleted contracts 1,032,413 838,615
Gross contract assets 12,208,119 12,146,590
Less: billings to date (13,776,176) 13,221,152
Net contract assets (liabilities) $ (1,568,057) $ (1,074,562)