v3.26.1
Segment Reporting (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
TOTAL REVENUES $ 35,141,000 $ 43,970,000 $ 90,487,000 $ 142,929,000
Cost of revenue 27,132,000 36,773,000 73,672,000 126,522,000
Cost of revenue - depreciation 989,000 618,000 1,925,000 618,000
Cost of lease operations 792,000 973,000 1,598,000 1,964,000
Gross profit 8,009,000 7,197,000 16,815,000 16,407,000
Payroll and benefits excluded from cost of revenues 34,852,000 43,970,000 90,198,000 142,929,000
Depreciation and amortization expense 320,000 226,000 626,000 436,000
Bank factoring fees 510,000 859,000 1,214,000 2,327,000
Interest income 565,000 175,000 1,290,000 558,000
Pre-tax income 1,845,000 1,552,000 4,512,000 4,580,000
Facilities Segment [Member]        
Payroll and benefits excluded from cost of revenues 2,723,000 1,482,000 4,013,000 2,780,000
Operating Segments [Member]        
TOTAL REVENUES 35,141,000 43,970,000 90,487,000 142,929,000
Cost of revenue 25,908,000 36,155,000 71,512,000 125,904,000
Cost of revenue - depreciation 989,000 618,000 1,925,000 618,000
Cost of lease operations 235 0 235 0
Total cost of revenues 27,132 36,773 73,672 126,522
Gross profit 8,009,000 7,197,000 16,815,000 16,407,000
Payroll and benefits excluded from cost of revenues 1,277,000 963,000 2,421,000 1,933,000
Depreciation and amortization expense 225,000 146,000 444,000 328,000
Bank factoring fees 510,000 859,000 1,214,000 2,327,000
Loss on sale or disposal of assets 17   17  
Other operating expenses (income) 326,000 358,000 678,000 661,000
Interest expense 322,000 0 655,000 0
Interest income 0 0 0 0
Other expense (income) 0 0 0 0
Pre-tax income 5,332,000 4,871,000 11,386,000 11,158,000
Capital expenditures 7,717,000 12,705,000 8,062,000 27,574,000
Operating Segments [Member] | Facilities Segment [Member]        
TOTAL REVENUES 2,723,000 1,482,000 4,013,000 2,780,000
Cost of revenue 1,169,000 381,000 1,624,000 1,148,000
Cost of revenue - depreciation 0 0 0 0
Cost of lease operations 0 0 0 1,148
Total cost of revenues 1,169 381 1,624 0
Gross profit 1,554,000 1,101,000 2,389,000 1,632,000
Payroll and benefits excluded from cost of revenues 163,000 170,000 290,000 309,000
Depreciation and amortization expense 1,000 3,000 3,000 6,000
Bank factoring fees 36,000 3,000 51,000 17,000
Loss on sale or disposal of assets 0   0  
Other operating expenses (income) 17,000 15,000 22,000 24,000
Interest expense 0 0 0 0
Interest income 0 0 0 0
Other expense (income) 0 0 0 0
Pre-tax income 1,337,000 910,000 2,023,000 1,276,000
Capital expenditures 0 0 0 0
Operating Segments [Member] | Procurement [Member]        
TOTAL REVENUES 18,249,000 33,002,000 58,229,000 123,179,000
Cost of revenue 16,233,000 30,463,000 53,516,000 113,612,000
Cost of revenue - depreciation 0 0 0 0
Cost of lease operations 0 0 0 0
Total cost of revenues 16,233 30,463 53,516 113,612
Gross profit 2,016,000 2,539,000 4,713,000 9,567,000
Payroll and benefits excluded from cost of revenues 0 0 0 0
Depreciation and amortization expense 0 0 0 0
Bank factoring fees 397,000 756,000 904,000 2,108,000
Loss on sale or disposal of assets 0   0  
Other operating expenses (income) 0 0 0 14,000
Interest expense 0 0 0 0
Interest income 0 0 0 0
Other expense (income) 0 0 0 0
Pre-tax income 1,619,000 1,783,000 3,809,000 7,445,000
Capital expenditures 0 0 0 0
Operating Segments [Member] | System Integration [Member]        
TOTAL REVENUES 14,169,000 9,486,000 28,245,000 16,970,000
Cost of revenue 8,506,000 5,311,000 16,372,000 11,144,000
Cost of revenue - depreciation 989,000 618,000 1,925,000 618,000
Cost of lease operations 235 0 235 0
Total cost of revenues 9,730 5,929 18,532 11,762
Gross profit 4,439,000 3,557,000 9,713,000 5,208,000
Payroll and benefits excluded from cost of revenues 1,114,000 793,000 2,131,000 1,624,000
Depreciation and amortization expense 224,000 143,000 441,000 322,000
Bank factoring fees 77,000 100,000 259,000 202,000
Loss on sale or disposal of assets 17   656  
Other operating expenses (income) 309,000 343,000 17,000 623,000
Interest expense 322,000 0 655,000 0
Interest income 0 0 0 0
Other expense (income) 0 0 0 0
Pre-tax income 2,376,000 2,178,000 5,554,000 2,437,000
Capital expenditures $ 7,717,000 $ 12,705,000 $ 8,062,000 $ 27,574,000