Quarterly report [Sections 13 or 15(d)]

Note 17 - Segment Information (Tables)

v3.25.1
Note 17 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

 

Three months ended

 

 

March 31,

 

 

2025

   

2024

 

Net Sales:

 

   

 

Distribution

  $ 132,162     $ 86,822  

Solutions

    5,882       5,600  

    138,044       92,422  

Cost of Sales:

 

   

 

Distribution

  $ 111,764     $ 72,607  

Solutions

    2,884       2,795  

    114,648       75,402  

Direct Costs:

 

   

 

Distribution

  $ 9,462     $ 7,376  

Solutions

    1,470       1,381  

    10,932       8,757  

Segment Income: (1)

 

   

 

Distribution

  $ 10,936     $ 6,839  

Solutions

    1,528       1,424  

Segment Income

    12,464       8,263  

 

   

 

General and administrative

  $ 5,823     $ 3,766  

Acquisition related costs

    126       123  

Depreciation and amortization expense

    1,737       871  

Interest, net

    186       203  

Foreign currency transaction loss

    (580 )     (85 )

Change in fair value of acquisition contingent consideration

    (136 )      

Income before taxes

  $ 4,248     $ 3,621  

 

As of

   

As of

 

 

March 31,

   

December 31,

 

Selected Assets by Segment:

 

2025

   

2024

 

 

   

 

Distribution

  $ 293,604     $ 394,809  

Solutions

    21,715       21,882  

Segment Select Assets

    315,319       416,691  

Corporate Assets

    54,734       52,488  

Total Assets

  $ 370,053     $ 469,179  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

Three months ended

 
   

March 31, 2025

 

 

Distribution

   

Solutions

   

Total

 

Geography

                 

 

USA

  $ 105,088     $ 1,954     $ 107,042  

Europe and United Kingdom

    18,594       3,779       22,373  

Canada

    8,480       149       8,629  

Total net sales

  $ 132,162     $ 5,882     $ 138,044  

 

   

   

 

Timing of Revenue Recognition

                 

 

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

  $ 118,988     $ 4,299     $ 123,287  

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

    13,174       1,583       14,757  

Total net sales

  $ 132,162     $ 5,882     $ 138,044  
   

Three months ended

 
   

March 31, 2024

 

 

Distribution

   

Solutions

   

Total

 

Geography

                 

 

USA

  $ 62,364     $ 1,908     $ 64,272  

Europe and United Kingdom

    18,285       3,406       21,691  

Canada

    6,173       286       6,459  

Total net sales

  $ 86,822     $ 5,600     $ 92,422  

 

   

   

 

Timing of Revenue Recognition

                 

 

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

  $ 75,733     $ 3,558     $ 79,291  

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

    11,089       2,042       13,131  

Total net sales

  $ 86,822     $ 5,600     $ 92,422  
Long-Lived Assets by Geographic Areas [Table Text Block]

 

March 31,

   

December 31,

 

Identifiable Assets by Geographic Areas

 

2025

   

2024

 

USA

  $ 221,465     $ 278,957  

Canada

    31,440       34,352  

Europe and United Kingdom

    117,148       155,870  

Total

  $ 370,053     $ 469,179