XML 72 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Acquisitions - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 27, 2017
Dec. 17, 2015
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]                          
Business acquisition, sales     $ 16,561,520 $ 15,786,913 $ 14,971,681 $ 13,305,098 $ 12,807,175 $ 12,448,436 $ 13,013,143 $ 11,252,417 $ 60,625,212 $ 49,521,171 $ 43,433,867
Business acquisition, cost of goods sold                     34,114,044 26,218,965 24,156,792
Net income (loss)     1,274,559 $ 437,259 $ (3,190,347) $ (1,105,791) $ 591,933 $ 234,353 $ (70,121) $ 385,090 (2,584,320) 1,141,255 $ 3,733,707
Business acquisition up front payment                       6,348,730  
Payment of deferred purchase price outstanding amount                     375,000    
Business combination, gain on deferred purchase price liability                     $ 388,733    
Antenna Plus                          
Business Acquisition [Line Items]                          
Total consideration paid in cash $ 6,348,730                        
Business acquisition, sales                       5,200,000  
Business acquisition, cost of goods sold                       2,300,000  
Net income (loss)                       $ 400,000  
Business acquisition pro forma information description                     The pro forma information includes adjustments to amortization and depreciation for intangible assets and property, plant and equipment acquired. The pro forma data are for informational purposes only and are not necessarily indicative of the consolidated results of operations of the combined business had the acquisition actually occurred at the beginning of fiscal year 2016 or of the results of future operations of the combined business.    
Business acquisition up front payment 6,383,500                        
Accounts receivable $ 584,390                        
Skycross, Inc.                          
Business Acquisition [Line Items]                          
Date of asset purchase agreement   Dec. 17, 2015                      
Business acquisition up front payment   $ 4,000,000                      
Contingent consideration arrangement   1,000,000                 $ 1,000,000    
Business Combination Contingent Consideration Arrangements Description                     The $1.0 million of contingent consideration is payable upon the later of (i) the expiration of the Transition Services Agreement between the Company and Skycross which defined transition services to be provided by Skycross to the Company and (ii) the date on which the Company received copies of third party approvals with respect to each customer and program that was purchased.    
Amount to be paid under contingent consideration arrangements, value, low   0                      
Amount to be paid under contingent consideration arrangements, value, high   $ 1,000,000                      
Accounts receivable     362,069               $ 362,069    
Payment of deferred purchase price outstanding amount                     375,000    
Business combination, due to skycross     $ 125,802               125,802    
Business combination, gain on deferred purchase price liability                     $ 388,733