XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONTRACT BALANCES (Details) - USD ($)
9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2021
CONTRACT BALANCES      
Accounts receivable-trade, net of allowance for doubtful accounts $ 24,108,401   $ 21,022,207
Change in accounts receivable-trade, net of allowance for doubtful accounts 3,086,194 $ (3,936,155)  
Contract assets      
Cost and estimated earnings in excess of billings 11,937,080   8,730,402
Change in cost and estimated earnings in excess of billings 3,206,678 674,444  
Contract liabilities      
Billings in excess of cost and estimated earnings 6,014,875   $ 3,153,290
Change in billings in excess of cost and estimated earnings $ 2,861,585 $ (1,223,272)