Annual report pursuant to Section 13 and 15(d)

Industry, Segment and Geographic Financial Information (Details)

v3.22.4
Industry, Segment and Geographic Financial Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment reporting information    
Number of reportable operating segments | segment 2  
Revenue $ 304,348 $ 282,582
Gross profit 54,094 45,716
Direct Costs 20,100 19,351
Segment Income Before Taxes 33,994 26,365
General and administrative 14,044 12,785
Amortization and depreciation expense 2,054 1,529
Acquisition related costs 582 0
Interest, net 159 359
Foreign currency transaction loss (941) (46)
Income before provision for income taxes 16,532 12,364
Distribution    
Segment reporting information    
Revenue 282,509 259,360
Gross profit 44,970 36,526
Direct Costs 15,804 14,610
Segment Income Before Taxes 29,166 21,916
Solutions    
Segment reporting information    
Revenue 21,839 23,222
Gross profit 9,124 9,190
Direct Costs 4,296 4,741
Segment Income Before Taxes $ 4,828 $ 4,449