v3.26.3
Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Significant Accounting Policies  
Disaggregation of revenue

 

 

Three Months Ended

September 30,

 

 

Nine Months Ended

September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Facilities Management:

 

 

 

 

 

 

 

 

 

 

 

 

Maintenance revenues

 

$753

 

 

$1,014

 

 

$2,205

 

 

$2,912

 

Equipment sales, deployment and other services

 

 

366

 

 

 

577

 

 

 

2,927

 

 

 

1,459

 

Total Facilities Management revenues

 

 

1,119

 

 

 

1,591

 

 

 

5,132

 

 

 

4,371

 

Systems integration services

 

 

16,112

 

 

 

9,191

 

 

 

44,068

 

 

 

26,161

 

Procurement services

 

 

32,396

 

 

 

31,101

 

 

 

90,625

 

 

 

154,280

 

TOTAL REVENUES

 

$49,627

 

 

$41,883

 

 

$139,825

 

 

$184,812

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Revenues recognized at a point in time

 

$36,349

 

 

$37,280

 

 

$102,153

 

 

$173,519

 

Revenues recognized over time

 

 

13,278

 

 

 

4,603

 

 

 

37,672

 

 

 

11,293

 

TOTAL REVENUES

 

$49,627

 

 

$41,883

 

 

$139,825

 

 

$184,812

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Revenues recognized on time and materials contracts

 

$366

 

 

$577

 

 

$2,927

 

 

$1,459

 

Revenues recognized on fixed-price contracts

 

 

49,261

 

 

 

41,306

 

 

 

136,898

 

 

 

183,353

 

TOTAL REVENUES

 

$49,627

 

 

$41,883

 

 

$139,825

 

 

$184,812

 

Schedule of concentration risk on revenue

 

 

Three Months Ended

September 30,

 

 

Nine Months Ended

September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

US-based IT OEM

 

 

99%

 

 

99%

 

 

99%

 

 

99%
Schedule of information relevant to factoring program

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Aggregate gross amount factored

 

$63,504

 

 

$65,941

 

 

$164,182

 

 

$259,425

 

Financing fees paid

 

$670

 

 

$844

 

 

$1,797

 

 

$3,269

 

Schedule of changes in allowance for credit losses

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Balance at beginning of period

 

$-

 

 

$21

 

 

$-

 

 

$7

 

Additions charged to expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

14

 

Recovery of amounts previously reserved

 

 

-

 

 

 

(21 )

 

 

-

 

 

 

(21 )

Amounts written off

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Balance at end of period

 

$-

 

 

$-

 

 

$-

 

 

$-