XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Contract Assets and Contract Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Contract Assets and Contract Liabilities  
Summary of costs and estimated earnings on uncompleted contracts


 

 

2022

 

 

2021

 



2020

 

Costs incurred on uncompleted contracts 

 

$

13,730,177

 

 

$

4,272,425

 


$4,572,581

Provision for loss on uncompleted contracts




2,238,578




Estimated earnings (losses) to date on uncompleted contracts

 

 

(2,160,085

)

 

 

(3,156,377

)

872,302


Gross contract assets

 

 

11,570,092

 

 

 

3,354,626

 



5,444,883


Less: billings to date

 

 

(11,970,979

)

 

 

(4,750,289

)



(5,916,487)


Net contract liabilities on uncompleted contracts

 

$

(400,887

)

 

$

(1,395,663

)


$(471,604)
Summary of costs included in condensed consolidated balance sheets


 

 

2022

 

 

2021

 



2020

 

Contract assets

 

$

36,384

 

 

$

41,916

 


$1,303,136


Contract liabilities

 

 

(437,271

)

 

 

(1,437,579

)

(1,774,740)


    Net contract liabilities

 

$

(400,887

)

 

$

(1,395,663

)
$(471,604)