Annual report pursuant to Section 13 and 15(d)

Industry, Segment and Geographic Financial Information (Details)

v3.20.4
Industry, Segment and Geographic Financial Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Segment reporting information                    
Number of reportable operating segments | segment                 2  
Revenue $ 71,445 $ 60,919 $ 56,586 $ 62,618 $ 60,862 $ 52,363 $ 50,676 $ 44,858 $ 251,568 $ 208,759
Gross profit $ 10,525 $ 7,237 $ 7,114 $ 8,164 $ 7,859 $ 7,055 $ 7,819 $ 7,234 33,040 29,967
Direct Costs                 14,220 11,630
Segment Income Before Taxes                 18,820 18,337
General and administrative                 9,709 9,264
Legal and financial advisory expenses - unsolicited bid and related matters                 1,586 120
Acquisition related costs                 1,518  
Amortization and depreciation expense                 704 487
Interest, net                 121 500
Foreign currency transaction gain                 796 82
Income before provision for income taxes                 6,220 9,048
Distribution Segment                    
Segment reporting information                    
Revenue                 233,740 193,558
Gross profit                 29,136 26,773
Direct Costs                 12,453 10,104
Segment Income Before Taxes                 16,683 16,669
Solutions Segment                    
Segment reporting information                    
Revenue                 17,828 15,201
Gross profit                 3,904 3,194
Direct Costs                 1,767 1,526
Segment Income Before Taxes                 $ 2,137 $ 1,668