XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Segment reporting and concentrations (Tables)
6 Months Ended
Jun. 30, 2023
Segment reporting and concentrations  
Schedule of segment reporting information, by segment

For the Three Months Ended June 30, 

For the Six Months Ended June 30, 

    

2023

    

2022

    

2023

    

2022

Revenues:

 

  

 

  

  

 

  

DDS

$

13,180

$

14,181

$

25,927

$

30,092

Synodex

 

2,112

 

1,945

 

3,976

 

3,614

Agility

 

4,363

 

3,861

 

8,591

 

7,473

Total Consolidated

$

19,655

$

19,987

$

38,494

$

41,179

 

 

 

 

Income (loss) before provision for income taxes(1):

 

 

 

 

DDS

$

(216)

$

(72)

$

(497)

$

1,381

Synodex

 

(22)

 

(831)

 

(133)

 

(1,819)

Agility

 

(389)

 

(2,378)

 

(1,892)

 

(5,258)

Total Consolidated

$

(627)

$

(3,281)

$

(2,522)

$

(5,696)

 

 

 

 

Income (loss) before provision for income taxes(2):

 

 

 

 

DDS

$

(368)

$

(250)

$

(792)

$

1,046

Synodex

 

121

 

(680)

 

135

 

(1,540)

Agility

 

(380)

 

(2,351)

 

(1,865)

 

(5,202)

Total Consolidated

$

(627)

$

(3,281)

$

(2,522)

$

(5,696)

    

June 30, 2023

    

December 31, 2022

Total assets:

 

  

 

  

DDS

$

29,012

$

25,758

Synodex

 

3,438

 

3,270

Agility

 

19,155

 

19,014

Total Consolidated

$

51,605

$

48,042

    

June 30, 2023

    

December 31, 2022

Goodwill:

 

  

 

  

Agility

$

2,069

$

2,038

Total

$

2,069

$

2,038

(1)Before elimination of any inter-segment profits
(2)After elimination of any inter-segment profits

    

For the Three Months Ended June 30,

    

For the Six Months Ended June 30,

    

2023

    

2022

    

2023

    

2022

Revenues of DDS Segment from:

 

  

 

  

 

  

 

  

Synodex

 

$

488

$

487

$

935

$

943

Agility

 

31

 

38

 

63

 

72

Totals

 

$

519

$

525

$

998

$

1,015

Schedule of revenue from external customers and long-lived assets

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

United States

$

10,960

$

12,385

$

22,196

$

25,777

United Kingdom

 

2,898

 

2,558

 

5,453

 

5,640

Canada

 

2,193

 

1,439

 

3,805

 

2,816

The Netherlands

 

1,762

 

1,717

 

3,485

 

3,369

Others - principally Europe

 

1,842

 

1,888

 

3,555

 

3,577

Totals

$

19,655

$

19,987

$

38,494

$

41,179

Schedule of revenue from external customers based on client domicile

    

June 30, 

    

December 31, 

 

2023

 

2022

United States

$

8,422

$

7,205

 

 

Foreign countries:

 

 

Canada

 

7,612

 

7,675

Philippines

 

3,550

 

3,682

United Kingdom

 

1,136

 

1,198

India

 

788

 

1,195

Sri Lanka

 

416

 

426

Israel

 

2

 

3

Total foreign

 

13,504

 

14,179

Totals

$

21,926

$

21,384