XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Segment and Related Information - Information by Industry Segment (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Sales $ 21,836,087 $ 11,878,700
Gross profit 4,829,888 3,018,441
Operating income 2,571,071 643,085
Income (loss) before provision for income taxes 2,328,872 498,336
Operating Segments [Member] | Commercial Air Handling [Member]    
Sales 11,744,561 9,115,937
Gross profit 3,001,933 2,147,125
Operating income 1,782,987 880,106
Income (loss) before provision for income taxes 1,782,696 865,205
Operating Segments [Member] | Test and Measurement [Member]    
Sales 274,032 1,071,847
Gross profit 45,214 475,026
Operating income 45,214 (110,031)
Income (loss) before provision for income taxes 45,214 (128,949)
Operating Segments [Member] | Industrial Hose [Member]    
Sales 1,797,091 1,690,916
Gross profit 525,735 396,290
Operating income 248,291 140,012
Income (loss) before provision for income taxes 192,479 100,189
Operating Segments [Member] | Aerospace [Member]    
Sales 8,020,403
Gross profit 1,257,006
Operating income 759,609
Income (loss) before provision for income taxes 562,956
Corporate, Non-Segment [Member]    
Operating income (265,030) (267,002)
Income (loss) before provision for income taxes (254,473) (338,109)
Consolidation, Eliminations [Member]    
Income (loss) before provision for income taxes