v3.25.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue $ 11,655 $ 12,074 $ 23,058 $ 23,646
Expenses:        
Cost of revenue $ 4,058 $ 4,152 $ 8,246 $ 8,566
Type of Cost, Good or Service [Extensible List] us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
Amortization of capitalized software development costs $ 10   $ 10  
Total cost of revenue 4,068 $ 4,152 8,256 $ 8,566
Sales and marketing 3,165 2,742 6,431 5,529
Product development 2,501 3,223 5,173 6,468
General and administrative 2,457 2,528 5,604 4,817
Amortization of intangible assets from acquisitions   151   301
Total operating expenses 12,191 12,796 25,464 25,681
Loss from operations (536) (722) (2,406) (2,035)
Interest income (expense) and other, net 626 (31) 623 (109)
Income (loss) before income tax expense 90 (753) (1,783) (2,144)
Income tax expense 5 3 114 62
Net income (loss) applicable to common stockholders $ 85 $ (756) $ (1,897) $ (2,206)
Basic net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Class A        
Expenses:        
Net income (loss) applicable to common stockholders $ 9 $ (82) $ (202) $ (239)
Basic net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Shares used to calculate basic net income (loss) per share applicable to common stockholders:        
Shares used to calculate basic net income (loss) per share applicable to common stockholders 4,661 4,661 4,661 4,661
Shares used to calculate diluted net income (loss) per share applicable to common stockholders:        
Shares used to calculate diluted net icome (loss) per share applicable to common stockholders 4,661 4,661 4,661 4,661
Class B        
Expenses:        
Net income (loss) applicable to common stockholders $ 76 $ (674) $ (1,695) $ (1,967)
Basic net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ 0 $ (0.02) $ (0.04) $ (0.05)
Shares used to calculate basic net income (loss) per share applicable to common stockholders:        
Shares used to calculate basic net income (loss) per share applicable to common stockholders 39,241 38,403 39,151 38,398
Shares used to calculate diluted net income (loss) per share applicable to common stockholders:        
Shares used to calculate diluted net icome (loss) per share applicable to common stockholders 43,902 43,064 43,812 43,059