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