v3.25.2
Note 11 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
Profit and Loss-One Segment 

 

Three Months Ended

  

 

Six Months Ended
 
  June 30, 2025  June 30, 2024  June 30, 2025  June 30, 2024 
Revenues: $2,379,046  $1,973,639  $4,618,393  $4,176,878 

Operating expenses:

                
Salary and wages  1,008,977   978,118   2,051,261   2,052,773 
Installation expenses  74,939   96,179   154,813   182,938 
Professional fees  110,452   104,389   262,614   222,407 
Equipment costs  38,250   42,460   78,401   91,644 
Rent  74,834   74,327   144,140   151,900 
Health insurance  80,437   51,601   138,383   164,042 
Paid time off  45,574   38,343   130,142   106,742 
Other segment expenses  746,812   907,275   1,594,578   1,756,871 
Total operating expenses  2,180,275   2,292,692   4,554,332   4,729,317 
Operating income (loss)  198,771   (319,053)  64,061   (552,439)
Other income and (expense)  (787,481)  (788,218)  (1,573,571)  (1,577,058)
Net Income (loss) $(588,710) $(1,107,271) $(1,509,510) $(2,129,497)