XML 46 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note A - The Company and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
  

December 31,

 
  

2024

  

2023

 
         

Accounts receivable

 $1,351,482  $2,207,311 

Allowance for doubtful accounts

  (633,253)  (1,005,785)

Accounts receivable, net of allowances for doubtful accounts

 $718,229  $1,201,526 
  

Balance at Beginning of Year

  

Charged to Costs and Expenses

  

Deductions from Reserves

  

Balance at End of Year

 
                 

Year ended December 31, 2024 Allowance for Doubtful Accounts

 $1,005,785  $16,265  $(388,797) $633,253 

Year ended December 31, 2023 Allowance for Doubtful Accounts

 $573,785  $750,000  $(318,000) $1,005,785 
Useful Lives of Property Plan and Equipment [Table Text Block]
  

Years

 

Equipment and leasehold improvements

   

Equipment

 3 - 5 

Furniture and fixtures

 3 - 5 

Software

 3 

Leasehold improvements

 

life or lease term

 
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Year ended

 
  

December 31,

 
  

2024

  

2023

 
         

Selling, general and administrative

 $201,100  $209,134 

Research, development and engineering

  42,150   56,598 
  $243,250  $265,732