XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Segment reporting and concentrations (Tables)
9 Months Ended
Sep. 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 September 30, 

For the Nine Months Ended September 30, 

   

2024

   

2023

   

2024

   

2023

Revenues:

 

  

 

  

  

 

  

DDS

$

44,694

$

16,003

$

89,810

$

41,929

Synodex

 

1,935

 

1,728

 

5,792

 

5,705

Agility

 

5,595

 

4,438

 

15,679

 

13,029

Total Consolidated

$

52,224

$

22,169

$

111,281

$

60,663

 

 

 

 

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

 

 

 

 

DDS

$

10,788

$

970

$

11,760

$

473

Synodex

 

259

 

(288)

 

604

 

(420)

Agility

 

400

 

75

 

773

 

(1,818)

Total Consolidated

$

11,447

$

757

$

13,137

$

(1,765)

 

 

 

 

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

 

 

 

 

DDS

$

10,641

$

827

$

11,317

$

36

Synodex

 

381

 

(154)

 

973

 

(19)

Agility

 

425

 

84

 

847

 

(1,782)

Total Consolidated

$

11,447

$

757

$

13,137

$

(1,765)

    

September 30, 2024

    

December 31, 2023

Total assets:

 

  

 

  

DDS

$

63,766

$

37,232

Synodex

 

4,427

 

3,379

Agility

 

19,977

 

18,820

Total Consolidated

$

88,170

$

59,431

    

September 30, 2024

    

December 31, 2023

Goodwill:

 

  

 

  

Agility

$

2,084

$

2,075

Total

$

2,084

$

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 nine-month periods ended September 30, 2024, and 2023 by geographic region (determined based upon customer’s domicile), were as follows (in thousands):

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

    

2024

    

2023

    

2024

    

2023

United States

$

43,237

$

13,273

$

84,910

$

35,469

United Kingdom

 

2,586

 

2,589

 

7,200

 

8,042

Canada

 

2,281

 

2,538

 

6,791

 

6,343

The Netherlands

 

1,880

 

1,911

 

5,924

 

5,396

Others - principally other European countries

 

2,240

 

1,858

 

6,456

 

5,413

Totals

$

52,224

$

22,169

$

111,281

$

60,663

Schedule of revenue from external customers based on client domicile

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

    

September 30, 

    

December 31, 

 

2024

 

2023

United States

$

10,287

$

9,101

 

 

Foreign countries:

 

 

Canada

 

6,800

 

7,328

United Kingdom

 

915

 

1,028

Philippines

 

3,466

 

3,484

India

 

1,616

 

1,791

Sri Lanka

 

565

 

423

Israel

 

70

 

13

Germany

5

-

Total foreign

 

13,437

 

14,067

Totals

$

23,724

$

23,168