v3.26.3
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues:        
Total revenues $ 7,326 $ 7,015 $ 19,302 $ 18,850
Costs of revenues:        
Total costs of revenues 4,240 4,329 11,490 11,509
Gross profit 3,086 2,686 7,812 7,341
Selling, general and administrative expenses 2,120 2,111 5,883 6,075
Income from operations 966 575 1,929 1,266
Other income/(expense):        
Dividend income 50 100
Interest income 17 7 32 16
Gain on sale of assets (2) 946 15 946
Fair market value (loss) / gain on digital assets 175 48 (28) 144
Loss on foreign currency exchange (1) (1) (3)
Interest expense     (1) (2)
Income before income taxes 1,155 1,626 1,946 2,467
Income tax expense 330 480 616 728
Net income $ 825 $ 1,146 $ 1,330 $ 1,739
Per share - net income:        
Basic $ 0.17 $ 0.22 $ 0.27 $ 0.34
Diluted $ 0.17 $ 0.22 $ 0.27 $ 0.34
Weighted average number of common shares outstanding:        
Basic 4,973 5,284 5,014 5,124
Diluted 4,986 5,297 5,027 5,137
Verification and Certification Service Revenue [Member]        
Revenues:        
Total revenues $ 5,897 $ 5,556 $ 15,710 $ 15,070
Costs of revenues:        
Total costs of revenues 3,400 3,348 9,321 9,025
Product [Member]        
Revenues:        
Total revenues 1,211 1,202 2,861 2,868
Costs of revenues:        
Total costs of revenues 681 781 1,682 1,826
Professional Services [Member]        
Revenues:        
Total revenues 218 257 731 912
Costs of revenues:        
Total costs of revenues $ 159 $ 200 $ 487 $ 658