XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment reporting and concentrations (Tables)
3 Months Ended
Mar. 31, 2034
Segment reporting and concentrations  
Schedule of segment reporting information, by segment

Revenues from external customers, segment operating profit (loss), and other reportable segment information are as follows (in thousands):

For the Three Months Ended March 31, 

    

2024

    

2023

Revenues:

 

  

 

  

DDS

$

19,705

$

12,746

Synodex

 

1,871

 

1,865

Agility

 

4,928

 

4,228

Total Consolidated

$

26,504

$

18,839

 

 

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

 

 

DDS

$

998

$

(281)

Synodex

 

150

 

(111)

Agility

 

266

 

(1,503)

Total Consolidated

$

1,414

$

(1,895)

 

 

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

 

 

DDS

$

848

$

(423)

Synodex

 

276

 

14

Agility

 

290

 

(1,486)

Total Consolidated

$

1,414

$

(1,895)

    

March 31, 2024

    

December 31, 2023

Total assets:

 

  

 

  

DDS

$

40,329

$

37,232

Synodex

 

3,612

 

3,379

Agility

 

19,631

 

18,820

Total Consolidated

$

63,572

$

59,431

    

March 31, 2024

    

December 31, 2023

Goodwill:

 

  

 

  

Agility

$

2,056

$

2,075

Total

$

2,056

$

2,075

(1)Before elimination of any inter-segment profits
(2)After elimination of any inter-segment profits
Schedule of revenue from external customers and long-lived assets

For the Three Months Ended

March 31, 

    

2024

    

2023

United States

$

17,872

$

11,409

United Kingdom

 

2,249

 

2,555

The Netherlands

 

2,039

 

1,723

Canada

 

2,226

 

1,438

Others - principally other European countries

 

2,118

 

1,714

Totals

$

26,504

$

18,839

Schedule of revenue from external customers based on client domicile

Long-lived assets as of March 31, 2024 and December 31, 2023 by geographic region were comprised of (in thousands):

    

March 31, 

    

December 31, 

 

2024

 

2023

United States

$

9,384

$

9,101

 

 

Foreign countries:

 

 

Canada

 

7,030

 

7,328

United Kingdom

 

975

 

1,028

Philippines

 

3,411

 

3,484

India

 

1,628

 

1,791

Sri Lanka

 

394

 

423

Israel

 

11

 

13

Total foreign

 

13,449

 

14,067

Totals

$

22,833

$

23,168