XML 35 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statements of Income    
Revenues $ 56,294 $ 68,184
Operating expenses:    
Cost of revenues 4,759 6,984
Engineering and product development 4,792 5,773
Sales and marketing 13,078 18,147
General and administrative 12,732 14,290
Strategic streamlining   734
Total operating expenses 35,361 45,928
Income from operations 20,933 22,256
Interest and dividend income, net 1,877 2,471
Impairment of investments   (337)
Change in fair value of notes held for investment 128 (307)
Change in fair value of digital assets 24,933  
Other income 13 17
Other income, net 26,951 1,844
Pre-tax income 47,884 24,100
Income tax provision 6,985 3,517
Net income $ 40,899 $ 20,583
Net income per share, basic $ 5.66 $ 3.06
Weighted average number of shares used in computing basic net income per share 7,228,961 6,732,806
Net income per share, diluted $ 5.13 $ 2.63
Weighted average number of shares used in computing diluted net income per share 7,980,118 7,819,159