XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Receivable  
Summary of accounts receivable

 

 

2023

 

 

2022

 



2021

Billed: 

 

 

 

 

 

 






Construction services 
$ 819,887

$ 1,310,456

$ 2,293,187

Engineering services

 

 

 

 

 



86,388

Medical revenue






679,446

Retainage receivable  

 

 

 

 

 



635,049

Other receivable




115,746


186,692

Total gross receivables 

 

819,887

 

 

 

1,426,202

 



3,880,762

Less: allowance for credit losses

 

(637,134

)

 

 

(145,746

)



(963,116 )

Total net receivables

$

182,753

 

 

$

1,280,456

 


$ 2,917,646