XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 15 - Acquisitions - Revenue and Net Income of Acquired Entities (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual $ 143,885,934 $ 127,754,927
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 13,294,793 6,561,403
Reverso Pumps, Inc. [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 6,527,485 5,467,426
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 1,141,472 876,558
Separ America [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 2,339,485 1,746,551
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 744,663 353,239
Knitting Machinery Company of America LLC [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 633,573 1,022,603
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 33,579 82,830
Acquired Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 9,500,543 8,236,580
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 1,919,714 1,312,627
All Other Entities [Member]    
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual 134,385,391 119,518,347
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual $ 11,375,079 $ 5,248,776