Annual report pursuant to Section 13 and 15(d)

Industry, Segment and Geographic Financial Information (Tables)

v3.24.0.1
Industry, Segment and Geographic Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Information  
Schedule of segment reporting information

​

​

​

​

​

​

​

​

​

​

​

Year ended

​

​

​

December 31,

​

​

​

2023

  

2022

  

Net Sales:

​

​

​

​

​

​

​

Distribution

​

$

325,262

​

$

282,509

​

Solutions

​

 

26,751

​

 

21,839

​

​

​

 

352,013

​

 

304,348

​

Gross Profit:

​

​

​

​

​

​

​

Distribution

​

$

53,363

​

$

44,970

​

Solutions

​

 

10,884

​

 

9,124

​

​

​

 

64,247

​

 

54,094

​

Direct Costs:

​

​

​

​

​

​

​

Distribution

​

$

22,467

​

$

15,804

​

Solutions

​

 

5,238

​

 

4,296

​

​

​

 

27,705

​

 

20,100

​

Segment Income Before Taxes: (1)

​

​

​

​

​

​

​

Distribution

​

$

30,896

​

$

29,166

​

Solutions

​

 

5,646

​

 

4,828

​

Segment Income Before Taxes

​

 

36,542

​

 

33,994

​

​

​

​

​

​

​

​

​

General and administrative

​

$

16,625

​

$

14,044

​

Acquisition related costs

​

​

629

​

​

582

​

Depreciation and amortization expense

​

​

2,798

​

​

2,054

​

Interest, net

​

 

927

​

 

159

​

Foreign currency transaction loss

​

​

(636)

​

​

(941)

​

Income before taxes

​

$

16,781

​

$

16,532

​

​

(1) Excludes general corporate expenses including acquisition related costs, amortization and depreciation expense, interest, and foreign currency transaction (loss) gain.

​

​

​

​

​

​

​

​

​

​

    

​

    

​

    

​

​

As of

​

As of

​

​

​

December 31,

​

December 31,

​

Selected Assets by Segment:

​

2023

​

2022

​

​

​

​

​

​

​

​

​

Distribution

​

$

242,927

​

$

180,602

​

Solutions

​

 

37,992

​

 

21,420

​

Segment Select Assets

​

 

280,919

​

 

202,022

​

Corporate Assets

​

 

54,179

​

 

29,834

​

Total Assets

​

$

335,098

​

$

231,856

​

Schedule of net sales to identifiable assets by geographic areas

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Year ended

    

​

​

December 31, 2023

​

​

​

Distribution

  

Solutions

​

Total

​

Geography

​

​

              

​

​

              

​

​

​

​

USA

​

$

244,261

​

$

15,425

​

$

259,686

​

Europe and United Kingdom

​

 

57,253

​

 

10,167

​

 

67,420

​

Canada

​

 

23,748

​

 

1,159

​

 

24,907

​

Total net sales

​

$

325,262

​

$

26,751

​

$

352,013

​

​

​

​

​

​

​

​

​

​

​

​

Timing of Revenue Recognition

​

​

              

​

​

              

​

​

​

​

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

​

$

286,051

​

$

19,853

​

$

305,904

​

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

​

 

39,211

​

 

6,898

​

 

46,109

​

Total net sales

​

$

325,262

​

$

26,751

​

$

352,013

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Year ended

    

​

​

December 31, 2022

​

​

​

Distribution

  

Solutions

​

Total

​

Geography

​

​

              

​

​

              

​

​

​

​

USA

​

$

225,380

​

$

11,137

​

$

236,517

​

Europe and United Kingdom

​

 

34,423

​

 

9,171

​

 

43,594

​

Canada

​

 

22,706

​

 

1,531

​

 

24,237

​

Total net sales

​

$

282,509

​

$

21,839

​

$

304,348

​

​

​

​

​

​

​

​

​

​

​

​

Timing of Revenue Recognition

​

​

              

​

​

              

​

​

​

​

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

​

$

251,334

​

$

15,044

​

$

266,378

​

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

​

 

31,175

​

 

6,795

​

 

37,970

​

Total net sales

​

$

282,509

​

$

21,839

​

$

304,348

​

​

(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

​

​

​

​

​

​

​

​

​

​

    

December 31,

​

December 31,

 

Identifiable Assets by Geographic Areas

​

2023

    

2022

​

USA

​

$

171,080

​

$

137,877

​

Canada

​

​

23,994

​

​

27,597

​

Europe and United Kingdom

​

​

140,024

​

​

66,382

​

Total

​

$

335,098

​

$

231,856

​