XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 39,484,356 $ 31,002,746
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 3,391,473 1,065,875
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 1,731,100 658,389
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 328,746 125,926
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 991,704 234,672
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 292,191 3,281
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 73,157 0
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 7,681 0
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 2,795,961 893,061
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 628,618 129,207
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 36,688,395 30,109,685
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 2,762,855 $ 936,668