Quarterly report pursuant to Section 13 or 15(d)

Contract Assets and Contract Liabilities (Details)

v3.21.1
Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 6,280,201 $ 4,572,581
Estimated earnings to date on uncompleted contracts (350,587) 872,302
Gross contract assets 5,929,614 5,444,883
Less: billings to date (5,160,365) (5,916,487)
Net contract assets (liabilities), on uncompleted contracts $ 769,249 $ (471,604)