XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment reporting and concentrations (Tables)
6 Months Ended
Jun. 30, 2024
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 June 30, 

For the Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

Revenues:

 

  

 

  

  

 

  

DDS

$

25,410

$

13,180

$

45,116

$

25,927

Synodex

 

1,986

 

2,112

 

3,857

 

3,976

Agility

 

5,157

 

4,363

 

10,084

 

8,591

Total Consolidated

$

32,553

$

19,655

$

59,057

$

38,494

 

 

 

 

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

 

 

 

 

DDS

$

(27)

$

(216)

$

972

$

(497)

Synodex

 

195

 

(22)

 

345

 

(133)

Agility

 

108

 

(389)

 

373

 

(1,892)

Total Consolidated

$

276

$

(627)

$

1,690

$

(2,522)

 

 

 

 

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

 

 

 

 

DDS

$

(172)

$

(368)

$

676

$

(792)

Synodex

 

316

 

121

 

592

 

135

Agility

 

132

 

(380)

 

422

 

(1,865)

Total Consolidated

$

276

$

(627)

$

1,690

$

(2,522)

    

June 30, 2024

    

December 31, 2023

Total assets:

 

  

 

  

DDS

$

42,925

$

37,232

Synodex

 

3,759

 

3,379

Agility

 

19,289

 

18,820

Total Consolidated

$

65,973

$

59,431

    

June 30, 2024

    

December 31, 2023

Goodwill:

 

  

 

  

Agility

$

2,044

$

2,075

Total

$

2,044

$

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

Revenues for the three and six-month periods ended June 30, 2024, and 2023 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):

Revenues by geographic region

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

United States

$

23,804

$

10,960

$

41,673

$

22,196

United Kingdom

 

2,364

 

2,898

 

4,614

 

5,453

Canada

 

2,284

 

1,762

 

4,510

 

3,485

The Netherlands

 

2,005

 

2,193

 

4,044

 

3,805

Others - principally other European countries

 

2,096

 

1,842

 

4,216

 

3,555

Totals

$

32,553

$

19,655

$

59,057

$

38,494

Schedule of revenue from external customers based on client domicile

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

    

June 30, 

    

December 31, 

 

2024

 

2023

United States

$

10,222

$

9,101

 

 

Foreign countries:

 

 

Canada

 

6,806

 

7,328

United Kingdom

 

922

 

1,028

Philippines

 

3,591

 

3,484

India

 

1,717

 

1,791

Sri Lanka

 

548

 

423

Israel

 

46

 

13

Total foreign

 

13,630

 

14,067

Totals

$

23,852

$

23,168