Quarterly report pursuant to Section 13 or 15(d)

Contract Assets and Contract Liabilities (Details)

v3.21.2
Contract Assets and Contract Liabilities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 6,924,517 $ 4,572,581
Provision for loss on uncompleted contracts 194,450
Estimated earnings to date on uncompleted contracts (1,446,921) 872,302
Gross contract assets 5,672,046 5,444,883
Less: billings to date (4,338,883) (5,916,487)
Net contract assets (liabilities), on uncompleted contracts $ 1,333,163 $ (471,604)