Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Tables)

v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Information  
Schedule of segment reporting information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine months ended

​

Three months ended

​

​

September 30,

​

September 30,

​

​

2023

  

2022

  

2023

  

2022

Net Sales:

​

​

​

​

​

​

​

​

​

​

​

​

Distribution

​

$

226,905

​

$

195,304

​

$

72,227

​

$

66,529

Solutions

​

 

18,324

​

 

20,139

​

 

6,230

​

 

9,732

​

​

 

245,229

​

 

215,443

​

 

78,457

​

 

76,261

Gross Profit:

​

​

​

​

​

​

​

​

​

​

​

​

Distribution

​

$

35,472

​

$

30,953

​

$

11,671

​

$

11,101

Solutions

​

 

7,704

​

 

7,031

​

 

2,603

​

 

2,416

​

​

 

43,176

​

 

37,984

​

 

14,274

​

 

13,517

Direct Costs:

​

​

​

​

​

​

​

​

​

​

​

​

Distribution

​

$

15,225

​

$

11,374

​

$

5,249

​

$

4,123

Solutions

​

 

3,844

​

 

3,262

​

 

1,226

​

 

1,113

​

​

 

19,069

​

 

14,636

​

 

6,475

​

 

5,236

Segment Income Before Taxes: (1)

​

​

​

​

​

​

​

​

​

​

​

​

Distribution

​

$

20,247

​

$

19,579

​

$

6,422

​

$

6,978

Solutions

​

 

3,860

​

 

3,769

​

 

1,377

​

 

1,303

Segment Income Before Taxes

​

 

24,107

​

 

23,348

​

 

7,799

​

 

8,281

​

​

​

​

​

​

​

​

​

​

​

​

​

General and administrative

​

$

12,861

​

$

10,390

​

$

3,647

​

$

3,686

Acquisition related costs

​

​

277

​

​

445

​

​

246

​

​

365

Depreciation and amortization expense

​

​

1,934

​

​

1,357

​

​

617

​

​

555

Interest, net

​

 

760

​

 

40

​

​

318

​

​

58

Foreign currency transaction loss

​

​

(100)

​

​

(799)

​

 

(140)

​

 

(500)

Income before taxes

​

$

9,695

​

$

10,397

​

$

3,467

​

$

3,233

​

​

​

​

​

​

​

​

​

​

​

​

​

​

(1) Excludes general corporate expenses including interest and foreign currency transaction loss

​

​

​

​

​

​

​

​

​

​

    

​

    

​

    

​

​

As of

​

As of 

​

​

​

September 30,

​

December 31,

​

Selected Assets by Segment:

​

2023

​

2022

​

​

​

​

​

​

​

​

​

Distribution

​

$

141,224

​

$

180,602

​

Solutions

​

 

26,116

​

 

21,420

​

Segment Select Assets

​

 

167,340

​

 

202,022

​

Corporate Assets

​

 

65,025

​

 

29,834

​

Total Assets

​

$

232,365

​

$

231,856

​

​

Summary of disaggregation of revenue according to revenue type

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Nine months ended

    

Three months ended

​

​

September 30, 2023

​

September 30, 2023

​

​

Distribution

  

Solutions

​

Total

​

Distribution

  

Solutions

​

Total

Geography

​

​

              

​

​

              

​

​

​

​

​

              

​

​

              

​

​

​

USA

​

$

180,278

​

$

9,908

​

$

190,186

​

$

60,891

​

$

3,605

​

$

64,496

Europe and United Kingdom

​

 

28,903

​

 

7,508

​

 

36,411

​

 

6,353

​

 

2,418

​

 

8,771

Canada

​

 

17,724

​

 

908

​

 

18,632

​

 

4,983

​

 

207

​

 

5,190

Total net sales

​

$

226,905

​

$

18,324

​

$

245,229

​

$

72,227

​

$

6,230

​

$

78,457

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Timing of Revenue Recognition

​

​

              

​

​

              

​

​

​

​

​

              

​

​

              

​

​

​

Transferred at a point in time where the Company is principal (1)

​

$

200,027

​

$

13,290

​

$

213,317

​

$

63,587

​

$

4,422

​

$

68,009

Transferred at a point in time where the Company is agent (2)

​

 

26,878

​

 

5,034

​

 

31,912

​

 

8,640

​

 

1,808

​

 

10,448

Total net sales

​

$

226,905

​

$

18,324

​

$

245,229

​

$

72,227

​

$

6,230

​

$

78,457

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Nine months ended

    

Three months ended

​

​

September 30, 2022

​

September 30, 2022

​

​

Distribution

  

Solutions

​

Total

​

Distribution

  

Solutions

​

Total

Geography

​

​

              

​

​

              

​

​

​

​

​

              

​

​

              

​

​

​

USA

​

$

159,335

​

$

12,027

​

$

171,362

​

$

54,812

​

$

7,224

​

$

62,036

Europe and United Kingdom

​

 

19,252

​

 

6,816

​

 

26,068

​

 

5,933

​

 

2,077

​

 

8,010

Canada

​

 

16,717

​

 

1,296

​

 

18,013

​

 

5,784

​

 

431

​

 

6,215

Total net sales

​

$

195,304

​

$

20,139

​

$

215,443

​

$

66,529

​

$

9,732

​

$

76,261

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Timing of Revenue Recognition

​

​

              

​

​

              

​

​

​

​

​

              

​

​

              

​

​

​

Transferred at a point in time where the Company is principal (1)

​

$

173,606

​

$

15,076

​

$

188,682

​

$

58,669

​

$

7,982

​

$

66,651

Transferred at a point in time where the Company is agent (2)

​

 

21,698

​

 

5,063

​

 

26,761

​

 

7,860

​

 

1,750

​

 

9,610

Total net sales

​

$

195,304

​

$

20,139

​

$

215,443

​

$

66,529

​

$

9,732

​

$

76,261

​

(1) Includes net sales from third-party hardware and software products.

​

(2) Includes net sales from third-party maintenance, software support and services.
Summary of identifiable assets by geographic area

​

​

​

​

​

​

​

​

​

​

    

September 30,

​

December 31,

 

Identifiable Assets by Geographic Areas

​

2023

    

2022

​

USA

​

$

147,805

​

$

137,877

​

Canada

​

​

24,169

​

​

27,597

​

Europe and United Kingdom

​

​

60,391

​

​

66,382

​

Total

​

$

232,365

​

$

231,856

​

​