Annual report pursuant to Section 13 and 15(d)

Acquisitions - Additional Information (Details)

v3.19.3.a.u2
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 27, 2017
Dec. 17, 2015
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]                          
Business acquisition, sales     $ 13,028 $ 13,142 $ 14,462 $ 15,107 $ 16,562 $ 15,787 $ 14,972 $ 13,305 $ 55,739 $ 60,625 $ 49,521
Business acquisition, cost of goods sold                     30,415 34,114 26,219
Business acquisition, net income     $ 63 $ (135) $ 662 $ 336 $ 1,275 $ 437 $ (3,190) $ (1,106) $ 926 $ (2,584) 1,141
Antenna Plus                          
Business Acquisition [Line Items]                          
Business acquisition, sales                         5,200
Business acquisition, cost of goods sold                         2,300
Business acquisition, net income                         $ 400
Business acquisition, purchase price $ 6,349                        
Skycross, Inc.                          
Business Acquisition [Line Items]                          
Date of asset purchase agreement   Dec. 17, 2015                      
Business acquisition, purchase price   $ 4,000