Annual report pursuant to Section 13 and 15(d)

Note 1 - Summary of Significant Accounting Policies (Tables)

v3.20.2
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Sep. 30, 2020
Notes Tables  
Investments Classified by Contractual Maturity Date [Table Text Block]
      September 30, 2020       September 30, 2019  
Less than one year   $
10,582,527
    $
13,524,270
 
1-5 years    
25,143,000
     
23,902,000
 
Total   $
35,725,527
    $
37,426,270
 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
Year Ended     Balance at Beginning of Year       Additions Charged to Costs and Expenses       Less Write-offs       Balance at End of Year  
September 30, 2020   $
289,085
    $
-
    $
-
    $
289,085
 
September 30, 2019    
79,085
     
210,000
     
-
     
289,085
 
Schedule of Inventory, Current [Table Text Block]
      September 30, 2020       September 30, 2019  
Raw materials   $
12,287,134
    $
8,234,046
 
Work-in-process    
1,033,021
     
540,962
 
Finished goods    
2,048,514
     
1,356,720
 
Inventories, gross    
15,368,669
     
10,131,728
 
Inventory reserve    
(960,131
)    
(1,118,748
)
Inventories, net   $
14,408,538
    $
9,012,980
 
Property, Plant and Equipment [Table Text Block]
      September 30, 2020       September 30, 2019  
Manufacturing equipment   $
8,171,497
    $
7,106,041
 
Office equipment    
4,281,481
     
3,996,251
 
Leasehold improvements    
2,576,861
     
2,436,346
 
Vehicles    
245,903
     
245,903
 
Construction in progress    
19,143
     
8,921
 
Property, plant and equipment, gross    
15,294,885
     
13,793,462
 
Less accumulated depreciation    
10,184,897
     
8,380,221
 
Property, plant and equipment, net   $
5,109,988
    $
5,413,241
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
    September 30, 2020
    Years   Gross Carrying Amount   Accumulated Amortization   Net Book Value Amount
Customer relationships    
15
    $
3,742,000
    $
654,850
    $
3,087,150
 
Certifications    
8
     
1,068,000
     
350,437
     
717,563
 
Trademarks    
8
     
563,000
     
184,734
     
378,266
 
Patents    
20
     
689,889
     
56,257
     
633,632
 
Other    
5
     
31,091
     
18,655
     
12,436
 
Totals    
 
    $
6,093,980
    $
1,264,933
    $
4,829,047
 
    September 30, 2019
    Years   Gross Carrying Amount   Accumulated Amortization   Net Book Value Amount
Customer relationships    
15
    $
3,742,000
    $
405,384
    $
3,336,616
 
Certifications    
8
     
1,068,000
     
216,937
     
851,063
 
Trademarks    
8
     
563,000
     
114,359
     
448,641
 
Patents    
20
     
530,409
     
38,247
     
492,162
 
Other    
5
     
31,091
     
12,438
     
18,653
 
Totals    
 
    $
5,934,500
    $
787,365
    $
5,147,135
 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Year ended September 30,   2020   2019
Net income   $
7,293,066
    $
4,566,156
 
Weighted average common shares    
13,643,355
     
13,442,871
 
Dilutive potential common shares    
-
     
8,343
 
Weighted average dilutive common shares outstanding    
13,643,355
     
13,451,214
 
Earnings per share:                
Basic   $
0.53
    $
0.34
 
Diluted   $
0.53
    $
0.34
 
Useful Lives [Member]  
Notes Tables  
Property, Plant and Equipment [Table Text Block]
    Years
Equipment  
3
7
Leasehold improvements    
7-10 or life of lease
 
Vehicles    
3