XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF INCOME    
Revenues $ 33,378 $ 23,514
Cost of revenues 7,929 5,684
Gross margin 25,449 17,830
Operating costs and expenses:    
General and administrative 8,935 6,963
Sales and marketing 8,251 5,922
Product development 2,551 1,306
Depreciation and amortization 2,896 970
Total operating costs and expenses 22,633 15,161
Operating income 2,816 2,669
Other income (expense)    
Interest expense, net (1,116) (11)
Other expense (See Notes 6 and 7) (391) 0
Income before income taxes 1,309 2,658
Income tax expense 543 724
Net income $ 766 $ 1,934
Income per share - basic $ 0.20 $ 0.52
Income per share - diluted $ 0.20 $ 0.52
Weighted average number of common shares outstanding - basic 3,802 3,720
Weighted average number of common shares outstanding - diluted 3,816 3,740