XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 76,417,371 $ 62,904,773
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 7,242,815 2,237,139
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 3,488,362 2,548,563
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 628,288 351,769
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 1,493,852 869,739
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 487,400 234,595
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 138,566 579,388
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 15,519 61,415
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 5,120,780 3,997,690
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 1,131,207 647,779
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 71,296,591 58,907,083
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 6,111,608 $ 1,589,360