Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details)

v3.24.1.u1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
item
Mar. 31, 2023
USD ($)
Segment Information    
Number of reportable operating segments | item 2  
Net sales $ 92,422 $ 85,040
Gross profit 17,020 15,209
Direct Costs 8,757 6,078
Segment Income Before Taxes 8,263 9,131
General and administrative 3,766 4,163
Acquisition related costs 123 22
Depreciation and amortization expense 871 713
Interest, net 203 112
Foreign currency transaction (loss) gain (85) 44
Income before provision for income taxes 3,621 4,389
Distribution    
Segment Information    
Net sales 86,822 78,550
Gross profit 14,215 12,728
Direct Costs 7,376 4,777
Segment Income Before Taxes 6,839 7,951
Solutions    
Segment Information    
Net sales 5,600 6,490
Gross profit 2,805 2,481
Direct Costs 1,381 1,301
Segment Income Before Taxes $ 1,424 $ 1,180