XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Disaggregation - Costs, Estimated Earnings, and Billings on Uncompleted Contracts (Details)
Sep. 30, 2021
USD ($)
Costs incurred on contracts in progress $ 5,762,058
Estimated earnings 3,868,499
Costs and Estimated Earnings on Uncompleted Contracts 9,630,557
Billings to date (9,168,780)
Net Cost in Excess of Billings 461,777
Deferred revenue related to non-systems contracts (337,954)
Contract Liability In Excess of Contract Assets 123,823
Included in accompanying balance sheets  
Contract assets 1,628,168
Contract liabilities $ (1,504,345)