XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Segment reporting and concentrations (Tables)
3 Months Ended
Mar. 31, 2025
Segment reporting and concentrations  
Reconciliation of Assets from Segment to Consolidated

The measure of segment assets is reported on the balance sheet as total consolidated assets shown in the table below (in thousands):

    

March 31, 2025

    

December 31, 2024*

Total assets:

 

  

 

  

DDS

$

102,723

$

91,588

Synodex

 

4,743

 

4,790

Agility(1)

 

17,744

 

17,071

Total Consolidated

$

125,210

$

113,449

*Prior period segment assets of DDS, Synodex and Agility segments have been reclassified to align with the current period presentation, with no impact on the Company’s consolidated results.

(1)Agility assets include goodwill of $2.0 million for each of the periods ended March 31, 2025 and December 31, 2024.
(2)Segment assets consist of cash, receivables, prepaid and other assets, property and equipment, right of-use-assets, deferred income tax and intangibles.
Segment information for other significant income statement

The table below shows segment information for other significant income statement items (in thousands):

Three Months Ended March 31, 2025

   

DDS

Synodex

   

Agility

   

Total

Revenues

 

$

50,831

 

$

2,013

$

5,500

$

58,344

Direct operating costs (1) (3)

31,102

1,461

2,529

35,092

Gross profit

 

19,729

 

552

2,971

23,252

Selling and administrative expenses (2) (4)

 

11,594

 

286

3,100

14,980

Segment operating income

8,135

266

(129)

8,272

Interest income, net

 

(127)

 

-

-

(127)

Income (loss) before provision for income taxes

$

8,262

$

266

$

(129)

$

8,399

    

Three Months Ended March 31, 2024

DDS

    

Synodex

    

Agility

    

Total

Revenues

 

$

19,705

 

$

1,871

$

4,928

$

26,504

Direct operating costs (1) (3)

13,147

1,472

2,250

16,869

Gross profit

6,558

399

2,678

9,635

Selling and administrative expenses (2) (4)

5,795

123

2,387

8,305

Segment operating income

763

276

291

1,330

Interest (income) expense, net

(85)

-

1

(84)

Income before provision for income taxes

$

848

$

276

$

290

$

1,414

(1)Direct operating costs consist of direct and indirect labor costs, occupancy costs, data center hosting fees, cloud services, content acquisition costs, depreciation and amortization, travel, telecommunications, computer services and supplies, realized (gain) loss on forward contracts, foreign currency revaluation (gain) loss, recruitment costs and other direct expenses that are incurred in providing services to our customers.
(2)Selling and administrative expenses consist of payroll and related costs including commissions, bonuses, and stock-based compensation; marketing, advertising, trade conferences and related expenses; new services research and related software development expenses, software subscriptions, professional and consultant fees, provision for credit losses and other administrative overhead expenses.
(3)Includes non-cash expenses which consist mainly of depreciation, amortization of capitalized software development costs and stock-based compensation expense.
(4)Includes non-cash expenses which consist mainly of stock-based compensation expense.
Schedule of revenue by geographic region

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

For the Three Months Ended

March 31, 

    

2025

    

2024

United States

$

48,897

$

17,872

Canada

 

2,723

 

2,226

United Kingdom

 

2,426

 

2,249

The Netherlands

2,165

2,039

Others - principally other European countries

 

2,133

 

2,118

Totals

$

58,344

$

26,504

Schedule of long-lived assets by geographic region

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

    

March 31, 

    

December 31, 

 

2025

 

2024

United States

$

10,633

$

10,182

 

 

Foreign countries:

 

 

Canada

 

6,214

 

6,265

United Kingdom

 

784

 

806

Philippines

 

3,606

 

3,532

India

 

2,367

 

2,251

Sri Lanka

 

621

 

587

Israel

 

74

 

63

Germany

4

4

Total foreign

 

13,670

 

13,508

Totals

$

24,303

$

23,690