XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Quarterly Financial Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Total revenue $ 16,240,000 $ 15,627,000 $ 14,685,000 $ 14,286,000 $ 14,164,000 $ 13,874,000 $ 12,670,000 $ 12,491,000    
Operating expenses:                    
Selling and marketing 4,332,000 4,221,000 3,958,000 4,027,000 3,747,000 3,502,000 3,613,000 3,809,000 $ 16,538,000 $ 14,671,000
General and administrative 3,406,000 3,695,000 3,432,000 3,296,000 3,320,000 3,309,000 3,167,000 3,997,000    
Research and development 1,502,000 1,473,000 1,328,000 1,249,000 1,255,000 1,275,000 1,138,000 1,191,000 5,552,000 4,860,000
Total operating expenses 15,614,000 15,492,000 14,105,000 13,803,000 14,126,000 13,510,000 13,187,000 14,065,000 59,014,000 54,888,000
Income (loss) from operations 626,000 135,000 580,000 483,000 38,000 364,000 (517,000) (1,574,000) 1,824,000 (1,689,000)
Total other income/(expense), net (7,000) 59,000 35,000 (22,000) 40,000 1,373,000 (4,000) 16,000 65,000 1,425,000
Income (loss) before income tax 619,000 194,000 615,000 461,000 78,000 1,737,000 (521,000) (1,558,000) 1,889,000 (264,000)
Income tax benefit/(provision) (112,000) (46,000) (27,000) (27,000) (17,000) (33,000) (24,000) (24,000)    
Net income/(loss) $ 507,000 $ 148,000 $ 588,000 $ 434,000 $ 61,000 $ 1,704,000 $ (545,000) $ (1,582,000) $ 1,677,000 $ (362,000)
Basic earnings per common share $ 0.02 $ 0.01 $ 0.02 $ 0.02 $ 0.00 $ 0.07 $ (0.02) $ (0.06) $ 0.06 $ (0.01)
Diluted earnings per common share $ 0.02 $ 0.00 $ 0.02 $ 0.01 $ 0.00 $ 0.06 $ (0.02) $ (0.06) $ 0.06 $ (0.01)
Software Solutions                    
Total revenue $ 7,043,000 $ 5,860,000 $ 5,325,000 $ 5,146,000 $ 5,318,000 $ 4,691,000 $ 3,930,000 $ 4,108,000    
Operating expenses:                    
Cost of revenue 2,270,000 1,686,000 1,445,000 1,392,000 1,822,000 1,328,000 1,293,000 1,185,000    
Service                    
Total revenue 7,984,000 7,953,000 8,067,000 4,398,000 7,685,000 7,517,000 7,308,000 7,158,000    
Operating expenses:                    
Cost of revenue 3,396,000 3,336,000 3,246,000 3,109,000 3,294,000 3,173,000 3,095,000 3,044,000    
Product                    
Total revenue 1,213,000 1,814,000 1,293,000 1,295,000 1,161,000 1,666,000 1,432,000 1,225,000    
Operating expenses:                    
Cost of revenue $ 708,000 $ 1,081,000 $ 696,000 $ 730,000 $ 688,000 $ 923,000 $ 881,000 $ 839,000