XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 5,117,157 $ 6,045,982 $ 9,429,335 $ 12,338,984
Cost of revenues 2,465,594 3,010,300 4,705,285 6,175,640
Gross profit 2,651,563 3,035,682 4,724,050 6,163,344
Operating expenses:        
   Research and development 1,189,930 1,121,116 2,437,049 2,174,722
   Sales and marketing 1,004,579 964,434 2,011,371 1,864,314
   General and administrative 748,609 760,848 1,522,597 1,471,320
      Total operating expenses 2,943,118 2,846,398 5,971,017 5,510,356
Operating income (loss) (291,555) 189,284 (1,246,967) 652,988
Interest expense, net (55,261) (45,005) (93,269) (90,611)
Net income (loss) before income taxes (346,816) 144,279 (1,340,236) 562,377
Income tax benefit (expense) (166,000) (40,320) (166,000) (116,485)
Net income (loss) $ (512,816) $ 103,959 $ (1,506,236) $ 445,892
Net income (loss) per share:        
   Basic $ (0.06) $ 0.01 $ (0.18) $ 0.06
   Diluted $ (0.06) $ 0.01 $ (0.18) $ 0.05
Weighted average shares outstanding:        
   Basic 7,163,608 7,219,646 7,135,149 7,225,641
   Diluted 7,163,608 7,643,315 7,135,149 7,687,980