v3.26.1
Unaudited Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Procurement $ 18,249 $ 33,002 $ 58,229 $ 123,179
Facilities management 2,723 1,482 4,013 2,780
System integration 13,880 9,486 27,956 16,970
Operating lease income 289 0 289 0
Total revenues 35,141 43,970 90,487 142,929
Cost of revenues:        
Cost of revenues 25,908 36,155 71,512 125,904
Cost of revenues - depreciation 989 618 1,925 618
Cost of lease operations 235 0 235 0
Total cost of revenues 27,132 36,773 73,672 126,522
Gross profit 8,009 7,197 16,815 16,407
Operating expenses:        
Selling, general and administrative 5,560 4,735 11,082 9,622
Depreciation and amortization 320 226 626 436
Bank factoring fees 510 859 1,214 2,327
Loss on sale or disposal of assets 17 0 17 0
Total operating expenses 6,407 5,820 12,939 12,385
Income from operations 1,602 1,377 3,876 4,022
Interest expense 322 0 655 0
Interest income (565) (175) (1,290) (558)
Other expense (income) 0 0 (1) 0
Pre-tax income 1,845 1,552 4,512 4,580
Income tax expense 413 69 804 118
Net income $ 1,432 $ 1,483 $ 3,708 $ 4,462
Earnings per common share - Basic $ 0.05 $ 0.06 $ 0.13 $ 0.19
Earnings per common share - Diluted $ 0.05 $ 0.06 $ 0.13 $ 0.17