XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues:    
Total revenues $ 25,746 $ 25,135
Costs of revenues:    
Total costs of revenues 15,184 14,613
Gross profit 10,562 10,522
Selling, general and administrative expenses 8,355 7,825
Income from operations 2,207 2,697
Other income/(loss):    
Dividend income from Progressive Beef 400 320
Interest income 35 52
Gain on sale of assets 1 7
Fair market value gain on digital assets 345
Other income, net 1
Loss on foreign currency exchange (5) (7)
Interest expense (4) (5)
Income before income taxes 2,979 3,065
Income tax expense 859 913
Net income $ 2,120 $ 2,152
Per share - net income    
Basic $ 0.40 $ 0.39
Diluted $ 0.40 $ 0.39
Weighted average number of common shares outstanding:    
Basic 5,318 5,485
Diluted 5,334 5,548
Verification and Certification Service Revenue [Member]    
Revenues:    
Total revenues $ 20,552 $ 19,413
Costs of revenues:    
Total costs of revenues 11,849 10,986
Product [Member]    
Revenues:    
Total revenues 3,803 4,001
Costs of revenues:    
Total costs of revenues 2,313 2,272
Professional Services [Member]    
Revenues:    
Total revenues 1,391 1,721
Costs of revenues:    
Total costs of revenues $ 1,022 $ 1,355