XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2022
Accounts Receivable  
Summary of accounts receivable



 

 

2022

 

 

2021

 



2020

Billed: 

 

 

 

 

 

 






Construction services 
$1,310,456

$2,293,187

$1,391,555

Engineering services

 

 

 

 

86,388

 



86,264

Medical revenue



679,446


1,157,819

Retainage receivable  

 

 

 

 

635,049

 



615,136


Other receivable

115,746


186,692


180,748

Total gross receivables 

 

1,426,202

 

 

 

3,880,762

 



3,431,522

Less: allowance for credit losses

 

(145,746

)

 

 

(963,116

)



(795,914)

Total net receivables

$

1,280,456

 

 

$

2,917,646

 


$2,635,608