XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 110,058,884 $ 95,094,396
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 10,057,550 3,491,684
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 4,987,873 3,930,057
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 863,978 663,070
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 1,942,594 1,440,788
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 617,175 247,346
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 229,080 818,108
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 19,014 73,195
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 7,159,547 6,188,953
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 1,500,167 983,611
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 102,899,337 88,905,443
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 8,557,383 $ 2,508,073