XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues:    
Total revenues $ 5,273 $ 5,582
Costs of revenues:    
Total costs of revenues 3,078 3,253
Gross profit 2,195 2,329
Selling, general and administrative expenses 2,053 2,068
Income from operations 142 261
Other income/(expense):    
Interest income 4 7
Fair market value loss on digital assets (76)
Loss on foreign currency exchange (2)
Interest expense (1) (1)
Income before income taxes 69 265
Income tax expense 38 87
Net income $ 31 $ 178
Per share - net income:    
Basic $ 0.01 $ 0.03
Diluted $ 0.01 $ 0.03
Weighted average number of common shares outstanding:    
Basic 5,212 5,480
Diluted 5,230 5,500
Verification and Certification Service Revenue [Member]    
Revenues:    
Total revenues $ 4,182 $ 4,434
Costs of revenues:    
Total costs of revenues 2,395 2,515
Product Sales [Member]    
Revenues:    
Total revenues 702 733
Professional Services [Member]    
Revenues:    
Total revenues 389 415
Costs of revenues:    
Total costs of revenues 255 304
Product [Member]    
Revenues:    
Total revenues 702 733
Costs of revenues:    
Total costs of revenues $ 428 $ 434