Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Assets Acquired and Liabilities Assumed (Details)

v3.22.1
Business Combinations - Assets Acquired and Liabilities Assumed (Details) - USD ($)
Aug. 31, 2021
Aug. 17, 2021
Sep. 25, 2021
Dec. 26, 2020
Recognized amounts of identifiable liabilities assumed        
Goodwill     $ 369,607,198 $ 259,422,822
Access Control Technologies, LLC        
Fair Value of Consideration Transferred        
Payments to Acquire Businesses, Gross $ 9,383,460      
Business Combination, Contingent Consideration, Liability 1,350,000      
Business Combination, Consideration Transferred 10,733,460      
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Cash 169,485      
Accounts receivable 1,100,533      
Other current assets 102,521      
Property and equipment 196,561      
Recognized amounts of identifiable liabilities assumed        
Accounts payable (473,353)      
Accrued expenses (152,191)      
Other liabilities (1,395,911)      
Total identifiable net assets 3,747,645      
Goodwill 6,985,815      
Access Control Technologies, LLC | Trademark        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets 1,450,000      
Access Control Technologies, LLC | Customer Relationships [Member]        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets 2,470,000      
Access Control Technologies, LLC | Backlog        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets $ 280,000      
DBCI, LLC        
Fair Value of Consideration Transferred        
Payments to Acquire Businesses, Gross   $ 169,172,537    
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Cash   207,655    
Accounts receivable   8,501,810    
Inventories   9,075,049    
Property and equipment   7,802,720    
Other assets   29,280    
Recognized amounts of identifiable liabilities assumed        
Accounts payable   (8,011,998)    
Accrued expenses   (571,375)    
Other liabilities   (887,271)    
Total identifiable net assets   66,445,870    
Goodwill   102,726,667    
DBCI, LLC | Trademark        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   20,850,000    
DBCI, LLC | Customer Relationships [Member]        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   26,320,000    
DBCI, LLC | Backlog        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   $ 3,130,000