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