XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues:    
Total revenues $ 24,845 $ 21,932
Costs of revenues:    
Total costs of revenues 14,377 12,195
Gross profit 10,468 9,737
Selling, general and administrative expenses 7,816 7,434
Income from operations 2,652 2,303
Other income/(loss):    
Dividend income from Progressive Beef 250 200
Gain on sale of assets 12 95
Loan forgiveness from Paycheck Protection Program 1,037
Other income, net 5 2
Loss on foreign currency exchange (38) (11)
Impairment expense (62)
Interest expense (3) (6)
Income before income taxes 2,816 3,620
Income tax expense 822 659
Net income $ 1,994 $ 2,961
Per share - net income    
Basic $ 0.34 $ 0.49
Diluted $ 0.33 $ 0.48
Weighted average number of common shares outstanding:    
Basic 5,955 6,098
Diluted 6,035 6,185
Verification And Certification Service Revenue [Member]    
Revenues:    
Total revenues $ 17,610 $ 16,058
Costs of revenues:    
Total costs of revenues 9,748 8,402
Product Sales [Member]    
Revenues:    
Total revenues 4,364 3,830
Costs of revenues:    
Total costs of revenues 2,333 2,441
Software And Related Consulting Revenue [Member]    
Revenues:    
Total revenues 2,871 2,044
Costs of revenues:    
Total costs of revenues $ 2,296 $ 1,352