CONTRACT BALANCES - Accounts receivable-trade, net of allowance for doubtful accounts (Details) - USD ($) |
6 Months Ended | ||
---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
Sep. 30, 2023 |
|
CONTRACT BALANCES | |||
Accounts receivable-trade, net of allowance for doubtful accounts | $ 46,322,223 | $ 51,168,895 | |
Change in accounts receivable-trade, net of allowance for doubtful accounts | (4,846,672) | $ (13,713,923) | |
Contract assets | |||
Cost and estimated earnings in excess of billings | 14,648,381 | 15,955,220 | |
Change in cost and estimated earnings in excess of billings | (1,306,839) | (4,659,578) | |
Contract liabilities | |||
Billings in excess of cost and estimated earnings | 16,308,516 | $ 17,743,001 | |
Change in billings in excess of cost and estimated earnings | $ (1,434,485) | $ 1,016,632 |