XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Segment reporting and concentrations (Tables)
3 Months Ended
Mar. 31, 2023
Segment reporting and concentrations  
Schedule of segment reporting information, by segment

For the Three Months Ended March 31, 

    

2023

    

2022

Revenues:

 

  

 

  

DDS

$

12,746

$

15,911

Synodex

 

1,865

 

1,669

Agility

 

4,228

 

3,612

Total Consolidated

$

18,839

$

21,192

 

 

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

 

 

DDS

$

(281)

$

1,452

Synodex

 

(111)

 

(988)

Agility

 

(1,503)

 

(2,879)

Total Consolidated

$

(1,895)

$

(2,415)

 

 

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

 

 

DDS

$

(423)

$

1,296

Synodex

 

14

 

(859)

Agility

 

(1,486)

 

(2,852)

Total Consolidated

$

(1,895)

$

(2,415)

    

March 31, 2023

    

December 31, 2022

Total assets:

 

  

 

  

DDS

$

26,251

$

25,758

Synodex

 

3,433

 

3,270

Agility

 

19,451

 

19,014

Total Consolidated

$

49,135

$

48,042

    

March 31, 2023

    

December 31, 2022

Goodwill:

 

  

 

  

Agility

$

2,044

$

2,038

Total

$

2,044

$

2,038

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

    

For the Three Months Ended March 31,

2023

2022

Revenues of DDS Segment from:

 

  

 

  

Synodex

 

$

447

$

564

Agility

 

32

 

33

Totals

 

$

479

$

597

Schedule of revenue from external customers and long-lived assets

March 31, 

    

2023

    

2022

United States

$

11,409

$

13,393

United Kingdom

 

2,555

 

3,082

The Netherlands

 

1,723

 

1,652

Canada

 

1,438

 

1,377

Others - principally Europe

 

1,714

 

1,688

Totals

$

18,839

$

21,192

Schedule of revenue from external customers based on client domicile

    

March 31, 

    

December 31, 

 

2023

 

2022

United States

$

7,944

$

7,205

 

 

Foreign countries:

 

 

Canada

 

7,633

 

7,675

United Kingdom

 

1,160

 

1,198

Philippines

 

3,631

 

3,682

India

 

991

 

1,195

Sri Lanka

 

446

 

426

Israel

 

2

 

3

Germany

-

-

Total foreign

 

13,863

 

14,179

Totals

$

21,807

$

21,384