XML 86 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Note 17 - Segment and Related Information - Information by Industry Segment (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Dec. 31, 2018
Sep. 30, 2017
Revenues $ 21,135,277 $ 19,771,137 $ 13,593,192 $ 11,878,700 $ 11,754,219 $ 10,892,868 $ 7,220,626 $ 3,346,315 $ 2,356,926 $ 66,378,306 $ 23,816,735
Gross profit 4,460,559 4,450,389 3,486,578 3,018,441 3,225,832 3,034,379 3,029,146 1,377,514 583,238 15,303,967 8,024,277
Operating income $ 2,383,150 $ 2,471,279 $ 1,816,945 $ 643,085 1,290,945 $ 1,414,462 $ 1,308,925 $ 265,896 (307,346) 7,314,459 2,681,937
Income (loss) before provision for income taxes         1,177,991       (305,706) 5,281,730 2,188,760
Operating Segments [Member] | Commercial Air Handling [Member]                      
Revenues         9,004,560       41,833,444 11,190,844
Gross profit         2,103,202       11,046,113 2,900,296
Operating income         921,721       6,409,687 1,129,995
Income (loss) before provision for income taxes         905,736       6,328,158 1,424,278
Operating Segments [Member] | Test and Measurement [Member]                      
Revenues         1,161,773       827,066 3,204,419 6,610,684
Gross profit         600,141       193,601 790,979 3,426,732
Operating income         123,274       (461,972) (723,969) 650,806
Income (loss) before provision for income taxes         96,947       (460,332) (497,712) 1,859,936
Operating Segments [Member] | Industrial Hose [Member]                      
Revenues         1,587,886       1,529,860 6,942,886 6,015,207
Gross profit         522,489       389,637 1,813,752 1,697,249
Operating income         245,950       235,011 820,881 605,606
Income (loss) before provision for income taxes         205,910       154,626 619,909 595,939
Operating Segments [Member] | Aerospace [Member]                      
Revenues               14,397,557
Gross profit               1,653,123
Operating income               807,860
Income (loss) before provision for income taxes               630,966
Corporate, Non-Segment [Member]                      
Operating income              
Income (loss) before provision for income taxes         (30,602)       (639,017) (1,691,993)
Consolidation, Eliminations [Member]                      
Income (loss) before provision for income taxes               $ (1,160,574)