XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue - Costs, Estimated Earnings, and Billings on Uncompleted Contracts (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
Costs incurred on contracts in progress $ 7,418,433 $ 4,464,471  
Estimated earnings 5,071,039 2,087,396  
Costs and Estimated Earnings on Uncompleted Contracts 12,489,472 6,551,867  
Billings to date (11,408,605) (6,212,229)  
Net Cost in Excess of Billings 1,080,867 339,638  
Deferred revenue related to non-systems contracts (192,920) (632,014)  
Contract Liability In Excess of Contract Assets 887,947 (292,376)  
Included in accompanying balance sheets      
Contract assets 2,538,373 494,281 $ 500,000
Contract liabilities $ (1,650,426) $ (786,657)