X | ||||||||||
- Definition Boolean flag that is true when the XBRL content amends previously-filed or accepted submission. No definition available.
|
X | ||||||||||
- Definition Area code of city No definition available.
|
X | ||||||||||
- Definition End date of current fiscal year in the format --MM-DD. No definition available.
|
X | ||||||||||
- Definition Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY. No definition available.
|
X | ||||||||||
- Definition This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD. No definition available.
|
X | ||||||||||
- Definition Boolean flag that is true only for a form used as an quarterly report. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Boolean flag that is true only for a form used as a transition report. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'. No definition available.
|
X | ||||||||||
- Definition Address Line 1 such as Attn, Building Name, Street Name No definition available.
|
X | ||||||||||
- Definition Name of the City or Town No definition available.
|
X | ||||||||||
- Definition Code for the postal or zip code No definition available.
|
X | ||||||||||
- Definition Name of the state or province. No definition available.
|
X | ||||||||||
- Definition A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument. No definition available.
|
X | ||||||||||
- Definition Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure. No definition available.
|
X | ||||||||||
- Definition Indicate if registrant meets the emerging growth company criteria. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen. No definition available.
|
X | ||||||||||
- Definition Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Two-character EDGAR code representing the state or country of incorporation. No definition available.
|
X | ||||||||||
- Definition Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Indicates that the company is a Smaller Reporting Company (SRC). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Local phone number for entity. No definition available.
|
X | ||||||||||
- Definition Title of a 12(b) registered security. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Name of the Exchange on which a security is registered. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Trading symbol of an instrument as listed on an exchange. No definition available.
|
X | ||||||||||
- Definition Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The total amount due within more than 12 month, or the operating cycle if longer, on all notes payable to banks paid on an installment. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of noncurrent assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount due from parties in nontrade transactions, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($) $ / shares in Thousands |
Jul. 31, 2019 |
Oct. 31, 2018 |
---|---|---|
Allowance for doubtful accounts | $ 95,664 | $ 64,242 |
Preferred stock, shares authorized (in shares) | 1,000,000 | 1,000,000 |
Preferred stock, shares issued (in shares) | 0 | 0 |
Preferred stock, shares outstanding (in shares) | 0 | 0 |
Preferred stock, no par value (in dollars per share) | $ 0 | $ 0 |
Common stock, no par value (in dollars per share) | $ 0 | $ 0 |
Common stock, shares authorized (in shares) | 50,000,000 | 50,000,000 |
Common stock, shares issued (in shares) | 7,459,056 | 7,694,387 |
Common stock, shares outstanding (in shares) | 7,459,056 | 7,694,387 |
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Face amount per share of no-par value common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Condensed Consolidated Statements of Operations (Unaudited) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Net sales | $ 17,367,068 | $ 23,116,584 | $ 53,074,911 | $ 67,555,313 |
Cost of goods sold | 12,875,614 | 16,090,042 | 39,711,764 | 46,343,676 |
Gross profit | 4,491,454 | 7,026,542 | 13,363,147 | 21,211,637 |
Selling, general and administrative expenses | 5,418,438 | 6,370,244 | 17,968,897 | 19,328,716 |
Royalty expense (income), net | 216 | (12,524) | (1,272) | (29,643) |
Amortization of intangible assets | 9,597 | 9,286 | 28,494 | 25,578 |
Income (loss) from operations | (936,797) | 659,536 | (4,632,972) | 1,886,986 |
Other expense, net: | ||||
Interest expense | (135,648) | (194,262) | (381,819) | (475,555) |
Other, net | 10 | (9,461) | (7,270) | 1,332 |
Other expense, net | (135,638) | (203,723) | (389,089) | (474,223) |
Income (loss) before income taxes | (1,072,435) | 455,813 | (5,022,061) | 1,412,763 |
Income tax expense (benefit) | 12,859 | 17,460 | (9,322) | (6,320) |
Net income (loss) | $ (1,085,294) | $ 438,353 | $ (5,012,739) | $ 1,419,083 |
Net income (loss) per share: Basic and diluted (in dollars per share) | $ (0.15) | $ 0.06 | $ (0.68) | $ 0.19 |
X | ||||||||||
- Definition Net amount of revenue (expense) recognized during the period related to royalty transactions. No definition available.
|
X | ||||||||||
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the cost of borrowed funds accounted for as interest expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The net result for the period of deducting operating expenses from operating revenues. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Represents impact of adoption of accounting standards update during the period. No definition available.
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Number of shares issued which are neither cancelled nor held in the treasury. No definition available.
|
X | ||||||||||
- Definition Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased and retired during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in income taxes receivable noncurrent, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid. No definition available.
|
X | ||||||||||
- Definition The net cash outflow or inflow from purchases, sales and disposals of intangible assets. No definition available.
|
X | ||||||||||
- Definition Amount of change related to write-down (recovery) of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. No definition available.
|
X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in noncurrent operating liabilities classified as other. No definition available.
|
X | ||||||||||
- Definition Amount of increase (decrease) in operating assets classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in receivables classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash outflow to reacquire common stock during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash outflow for loan and debt issuance costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The cash inflow from bank borrowing during the year. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of noncash expense for share-based payment arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 1 - General |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] |
The accompanying unaudited condensed consolidated financial statements of Optical Cable Corporation and its subsidiaries (collectively, the “Company” or “OCC®”) have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and the instructions to Form 10-Q and Regulation S-X. Accordingly, they do not include all of the information and notes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all material adjustments considered necessary for a fair presentation have been included. Operating results for the nine months ended July 31, 2019 are not necessarily indicative of the results for the fiscal year ending October 31, 2019 because the following items, among other things, may impact those results: changes in market conditions, seasonality, changes in technology, competitive conditions, timing of certain projects and purchases by key customers, significant variations in sales resulting from high volatility and timing of large sales orders among a limited number of customers in certain markets, ability of management to execute its business plans, continued ability to maintain and/or secure future debt and/or equity financing to adequately finance ongoing operations; as well as other variables, uncertainties, contingencies and risks set forth as risks in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2018 (including those set forth in the “Forward-Looking Information” section), or as otherwise set forth in other filings by the Company as variables, contingencies and/or risks possibly affecting future results. The unaudited condensed consolidated financial statements and condensed notes are presented as permitted by Form 10-Q and do not contain certain information included in the Company’s annual consolidated financial statements and notes. For further information, refer to the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2018.
In May 2014, the FASB issued Accounting Standards Update 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”). ASU 2014-09, and collectively with its subsequent amendments (“Topic 606”), is a comprehensive new revenue recognition model that expands disclosure requirements and requires an entity to recognize revenue when promised goods or services are transferred to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. The Company adopted Topic 606 effective November 1, 2018 using the modified retrospective transition method applied to contracts that were not completed as of November 1, 2018. Results for reporting periods beginning after November 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with the accounting standards in effect for those periods. The results of adopting Topic 606 did not have a material impact on the Company's results of operations, financial position or liquidity. Upon adoption, the Company recorded a cumulative adjustment to the opening balance of retained earnings which resulted in an increase of $61,763 due to the recognition of an asset for the right to recover the costs of products estimated to be returned as of November 1, 2018. See also note 10 for additional information and expanded disclosures under the new standard.
In August 2016, the FASB issued Accounting Standards Update 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (“ASU 2016-15”). ASU 2016-15 provides guidance related to the classification of certain cash receipts and cash payments on the statement of cash flows. The pronouncement provides clarification guidance on eight specific cash flow presentation issues that have developed due to diversity in practice. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company adopted ASU 2016-15 effective November 1, 2018. The adoption did not have a material impact on the Company's results of operations, financial position or liquidity or its related financial statement disclosures.
In October 2016, the FASB issued Accounting Standards Update 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (“ASU 2016-16”). ASU 2016-16 requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset (with the exception of inventory) when the transfer occurs. Under current GAAP, entities are prohibited from recognizing current and deferred income taxes for an intra-entity transfer until the asset is sold to a third party. Examples of assets that would be affected by the new guidance are intellectual property and property, plant and equipment. ASU 2016-16 is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company adopted ASU 2016-16 effective November 1, 2018. The adoption did not have any impact on the Company's results of operations, financial position or liquidity or its related financial statement disclosures. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 2 - Stock Incentive Plans and Other Share-based Compensation |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Share-based Payment Arrangement [Text Block] |
As of July 31, 2019, there were approximately 441,000 remaining shares available for grant under the Optical Cable Corporation 2017 Stock Incentive Plan (“2017 Plan”).
Share-based compensation expense for employees, a consultant and non-employee Directors recognized in the condensed consolidated statements of operations for the three months and nine months ended July 31, 2019 was $42,549 and $941,253 respectively, and for the three months and nine months ended July 31, 2018 was $658,616 and $1,361,475 respectively. Share-based compensation expense is entirely related to expense recognized in connection with the vesting of restricted stock awards or other stock awards.
Restricted and Other Stock Awards
The Company has granted, and anticipates granting from time to time, restricted stock awards subject to approval by the Compensation Committee of the Board of Directors. Since fiscal year 2004, the Company has exclusively used restricted stock awards for all share-based compensation of employees and consultants, and restricted stock awards or stock awards to non-employee members of the Board of Directors.
Restricted stock award activity during the nine months ended July 31, 2019 consisted of restricted stock grants totaling 30,360 shares, restricted shares forfeited totaling 4,745 and restricted shares withheld for taxes in connection with the vesting of restricted shares totaling 260,670. Employees and non-employee Directors have the option to surrender shares to pay for withholding tax obligations resulting from any vesting restricted shares, or to pay cash to the Company or taxing authorities in the amount of the withholding taxes owed on the value of any vesting restricted shares in order to avoid surrendering shares.
As of July 31, 2019, the estimated amount of compensation cost related to unvested equity-based compensation awards in the form of service-based and operational performance-based shares that the Company will recognize over a 1.4 year weighted-average period is approximately $386,000. |
X | ||||||||||
- Definition The entire disclosure for share-based payment arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Allowance for Doubtful Accounts for Trade Accounts Receivable Disclosure [Text Block] |
A summary of changes in the allowance for doubtful accounts for trade accounts receivable for the nine months ended July 31, 2019 and 2018 follows:
|
X | ||||||||||
- Definition Allowance for doubtful accounts for trade accounts receivable No definition available.
|
X | ||||||||||
- References No definition available.
|
Note 4 - Inventories |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory Disclosure [Text Block] |
Inventories as of July 31, 2019 and October 31, 2018 consist of the following:
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 5 - Product Warranties |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Product Warranty Disclosure [Text Block] |
As of July 31, 2019 and October 31, 2018, the Company’s accrual for estimated product warranty claims totaled $200,000 and $180,000, respectively, and is included in accounts payable and accrued expenses. Warranty claims expense for the three months and nine months ended July 31, 2019 totaled $69,075 and $225,629, respectively. Warranty claims expense for the three months and nine months ended July 31, 2018 totaled $8,196 and $142,377, respectively.
The following table summarizes the changes in the Company’s accrual for product warranties during the nine months ended July 31, 2019 and 2018:
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 6 - Long-term Debt and Notes Payable to Bank |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Long-term Debt [Text Block] |
The Company has credit facilities consisting of a real estate term loan, as amended and restated (the “Virginia Real Estate Loan”), a supplemental real estate term loan, as amended and restated (the “North Carolina Real Estate Loan”) and a Revolving Credit Note and related agreements (collectively, the “Revolver”).
Both the Virginia Real Estate Loan and the North Carolina Real Estate Loan are with Pinnacle Bank (“Pinnacle”), have a fixed interest rate of 3.95% and are secured by a first priority lien on all of the Company’s personal property and assets, all money, goods, machinery, equipment, fixtures, inventory, accounts, chattel paper, letter of credit rights, deposit accounts, commercial tort claims, documents, instruments, investment property and general intangibles now owned or hereafter acquired by the Company and wherever located, as well as a first lien deed of trust on the Company’s real property.
Long-term debt as of July 31, 2019 and October 31, 2018 consists of the following:
As of July 31, 2019, the Revolver with Pinnacle provided the Company with a $7.0 million revolving line of credit for the working capital needs of the Company. Under the Revolver, Pinnacle provided the Company with one or more revolving loans in a collective maximum principal amount of $7.0 million as of July 31, 2019. The Company may borrow, repay, and reborrow at any time or from time to time while the Revolver is in effect.
The applicable margin in the Revolver has a floor on the interest rate such that the rate will never be less than 2.50% per annum. As of July 31, 2019, the Revolver accrued interest at LIBOR plus 2.50% (resulting in a 4.90% rate at July 31, 2019). The Revolver is payable in monthly payments of interest only with principal and any outstanding interest due and payable at maturity.
On April 30, 2019, the Company entered into a Sixth Loan Modification Agreement with Pinnacle to modify the Credit Agreement dated April 26, 2016 entered into between the Company and Pinnacle and the term loans dated April 26, 2016. The Sixth Loan Modification Agreement extended the maturity date of the Revolver to June 30, 2020.
On September 11, 2019, subsequent to its fiscal quarter end, OCC entered into a Seventh Loan Modification Agreement (the “Agreement”) with Pinnacle to modify the Credit Agreement dated April 26, 2016 entered into between the Company and Pinnacle and the term loans dated April 26, 2016.
Pursuant to the Agreement, the Company has agreed to (i) reduce the total aggregate amount of funds available for lending under the Credit Agreement from $7.0 million to $6.5 million; (ii) reduce the aggregate outstanding balance under the Credit Agreement by $500,000 on or before November 29, 2019 by reducing the outstanding principal balances on each of the term loans by $250,000; and (iii) an interest rate on advances under the Revolver of prime lending rate plus 0.25%, effective September 10, 2019. In exchange for this consideration, the current ratio financial covenant was suspended for the fiscal quarter ended July 31, 2019.
Except as expressly amended and modified, all other terms and conditions of the Credit Agreement remain unaltered and in effect.
The Revolver is secured by a perfected first lien security interest on all assets, including but not limited to, accounts, as-extracted collateral, chattel paper, commodity accounts, commodity contracts, deposit accounts, documents, equipment, fixtures, furniture, general intangibles, goods, instruments, inventory, investment property, letter of credit rights, payment intangibles, promissory notes, software and general tangible and intangible assets owned now or later acquired. The Revolver is also cross-collateralized with the Company’s real property.
The terms of OCC’s credit facilities with Pinnacle require the Company to comply, on an annual basis, with specific financial covenants including a fixed charge coverage ratio. The Company is required to maintain a fixed charge coverage ratio of not less than 1.25 to 1.0. The ratio is calculated by dividing adjusted EBITDA, as defined in the loan agreements, by the sum of annual debt service, as defined in the loan agreements, and income taxes paid. Based on the financial results through the first nine months of fiscal year 2019, it is possible that the Company will not be in compliance with the fixed charge coverage ratio covenant at October 31, 2019 unless OCC is able to take steps to comply with the covenants through alternatives available to the Company. Additionally, the terms of OCC’s credit facilities with Pinnacle require the Company to comply, on a quarterly basis, with two other financial covenants including a current ratio.
Except as modified relative to the quarter ended July 31, 2019, the Company is required to maintain a current ratio of not less than 3.0 to 1.0. The ratio is calculated by dividing current assets by current liabilities. The Company’s Revolver is scheduled to mature on June 30, 2020, and therefore the $5.7 million of outstanding borrowings on the Revolver has been reclassified as a current liability as of July 31, 2019. As of July 31, 2019, the Company had a current ratio of 2.1 to 1.0. Had the maturity date of the Revolver been greater than one year from July 31, 2019, the $5.7 million of outstanding borrowings on the Revolver would have been classified as note payable to bank - noncurrent.
As of July 31, 2019, the Company had $5.7 million of outstanding borrowings on its Revolver and $1.3 million in available credit. As of October 31, 2018, the Company had outstanding borrowings of $3.0 million on its Revolver and $4.0 million in available credit. |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for long-term debt. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 7 - Fair Value Measurements |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Fair Value Disclosures [Text Block] |
The carrying amounts reported in the condensed consolidated balance sheets as of July 31, 2019 and October 31, 2018 for cash, trade accounts receivable, other receivables, notes payable to bank - current and accounts payable and accrued expenses, including accrued compensation and payroll taxes, approximate fair value because of the short maturity of these instruments. The carrying values of the Company’s note payable to bank - noncurrent and long-term debt approximate fair value based on similar long-term debt issues available to the Company as of July 31, 2019 and October 31, 2018. Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 8 - Net Income (Loss) Per Share |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Earnings Per Share [Text Block] |
Basic net income (loss) per share excludes dilution and is computed by dividing net income (loss) available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted net income (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that then shared in the net income (loss) of the Company.
The following is a reconciliation of the numerators and denominators of the net income (loss) per share computations for the periods presented:
Weighted average unvested shares for the three months and nine months ended July 31, 2019 totaling 141,257 and 124,242, respectively, while issued and outstanding, were not included in the computation of basic and diluted net loss per share for the three months and nine months ended July 31, 2019 (because to include such shares would have been antidilutive, or in other words, to do so would have reduced the net loss per share for those periods). |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure for earnings per share. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 9 - Segment Information and Business and Credit Concentrations |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Concentration Risk Disclosure [Text Block] |
The Company provides credit, in the normal course of business, to various commercial enterprises, governmental entities and not-for-profit organizations. Concentration of credit risk with respect to trade receivables is normally limited due to the Company’s large number of customers. The Company also manages exposure to credit risk through credit approvals, credit limits and monitoring procedures. Management believes that credit risks as of July 31, 2019 have been adequately provided for in the condensed consolidated financial statements.
For the three months ended July 31, 2019, 15.1% of consolidated net sales were attributable to one customer. For the nine months ended July 31, 2019, 14.5% and 14.1% of consolidated net sales were attributable to two customers. For the three months ended July 31, 2018, 10.2% and 35.5% of consolidated net sales were attributable to two customers. For the nine months ended July 31, 2018, 36.7% of consolidated net sales were attributable to one customer.
The Company has a single reportable segment for purposes of segment reporting. |
X | ||||||||||
- Definition The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 10 - Revenue Recognition |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes to Financial Statements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Text Block] |
Revenues consist of product sales that are recognized at a specific point in time under the core principle of recognizing revenue when control transfers to the customer. The Company considers customer purchase orders, governed by master sales agreements or the Company’s standard terms and conditions, to be the contract with the customer. For each contract, the promise to transfer the control of the products, each of which is individually distinct, is considered to be the identified performance obligation. The Company evaluates each customer’s credit risk when determining whether to accept a contract.
In determining transaction prices, the Company evaluates whether fixed order prices are subject to adjustment to determine the net consideration to which the Company expects to be entitled. Contracts do not include financing components, as payment terms are generally due 30 to 90 days after shipment. Taxes assessed by governmental authorities and collected from the customer including, but not limited to, sales and use taxes and value-added taxes, are not included in the transaction price and are not included in net sales.
The Company recognizes revenue at the point in time when products are shipped or delivered from its manufacturing facility to its customer, in accordance with the agreed upon shipping terms. Since the Company typically invoices the customer at the same time that performance obligations are satisfied, no contract assets are recognized. The Company’s contract liability represents advance consideration received from customers prior to transfer of the product. This liability was $40,946 as of July 31, 2019 and $123,979 as of November 1, 2018.
Sales to certain customers are made pursuant to agreements that provide price adjustments and limited return rights with respect to the Company’s products. The Company maintains a reserve for estimated future price adjustment claims, rebates and returns as a refund liability. The Company’s refund liability was $221,045 as of July 31, 2019 and $298,577 as of November 1, 2018.
The Company offers standard product warranty coverage which provides assurance that its products will conform to contractually agreed-upon specifications for a limited period from the date of shipment. Separately-priced warranty coverage is not offered. The warranty claim is generally limited to a credit equal to the purchase price or a promise to repair or replace the product for a specified period of time at no additional charge.
The Company accounts for shipping and handling activities related to contracts with customers as a cost to fulfill its promise to transfer control of the related product. Shipping and handling costs are included in selling, general and administrative expenses in the accompanying Condensed Consolidated Statements of Operations.
The Company incurs sales commissions to acquire customer contracts that are directly attributable to the contracts. The commissions are expensed as selling expenses during the period that the related products are transferred to customers.
Disaggregation of Revenue
The following table presents net sales attributable to the United States and all other countries in total for the three months and nine months ended July 31, 2019 and 2018:
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 11 - Contingencies |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Commitments and Contingencies Disclosure [Text Block] |
From time to time, the Company is involved in various claims, legal actions and regulatory reviews arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s financial position, results of operations or liquidity. |
X | ||||||||||
- Definition The entire disclosure for commitments and contingencies. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 12 - New Accounting Standards Not Yet Adopted |
9 Months Ended | ||
---|---|---|---|
Jul. 31, 2019 | |||
Notes to Financial Statements | |||
Description of New Accounting Pronouncements Not yet Adopted [Text Block] |
In February 2016, the FASB issued Accounting Standards Update 2016-02, Leases. The FASB has subsequently issued amendments to the initial guidance under ASU 2017-13, ASU 2018-10, ASU 2018-11, ASU 2018-20 and ASU 2019-01 (collectively, “Topic 842”). Topic 842 requires the recognition of a separate lease liability representing the required lease payments over the lease term and a separate lease asset representing the right to use the underlying asset during the same lease term. Additionally, Topic 842 provides clarification regarding the identification of certain components of contracts that would represent a lease as well as requires additional disclosures in the notes to the financial statements. Topic 842 is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period with early adoption permitted. The Company expects the adoption of this guidance may result in an increase to its long-term assets and liabilities on its consolidated balance sheet depending on the resulting impact of any decision by the Company to renew, extend or replace its two existing real estate leases, as the current leases expire; however, the Company does not expect the adoption to have a material impact on its results of operations, financial position and liquidity and its related financial statement disclosures.
In June 2018, the FASB issued Accounting Standards Update 2018-07, Compensation – Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting (“ASU 2018-07”). ASU 2018-07 expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. ASU 2018-07 also clarifies that Topic 718 does not apply to share-based payments used to effectively provide (1) financing to the issuer or (2) awards granted in conjunction with selling goods or services to customers as part of a contract accounted for under Revenue from Contracts with Customers (Topic 606). ASU 2018-07 is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. The adoption of ASU 2018-07 is not expected to have a material impact on the Company's results of operations, financial position or liquidity or its related financial statement disclosures.
In June 2018, the FASB issued Accounting Standards Update 2018-08, Clarifying the Scope and the Accounting Guidance for Contributions Received and Contributions Made (“ASU 2018-08”). ASU 2018-08 applies to entities that receive or make contributions, which primarily are not-for-profit entities but also affects business entities that make contributions. In the context of business entities that make contributions, the FASB clarified that a contribution is conditional if the arrangement includes both a barrier for the recipient to be entitled to the assets transferred and a right of return for the assets transferred (or a right of release of the business entity’s obligation to transfer assets). The recognition of contribution expense is deferred for conditional arrangements and is immediate for unconditional arrangements. ASU 2018-08 requires modified prospective transition to arrangements that have not been completed as of the effective date or that are entered into after the effective date, but full retrospective application to each period presented is permitted. ASU 2018-08 is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period, with early adoption permitted. The adoption of ASU 2018-08 is not expected to have a material impact on the Company's results of operations, financial position or liquidity or its related financial statement disclosures.
In July 2019, the FASB issued Accounting Standards Update 2019-07, Codification Updates to SEC Sections - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization and Miscellaneous Updates (SEC Update) (“ASU 2019-07”). ASU 2019-07 clarifies or improves the disclosure and presentation requirements of a variety of codification topics by aligning them with the SEC’s regulations, thereby eliminating redundancies and making the codification easier to apply. The Company does not expect the disclosure and presentation amendments included in ASU 2019-07, which are to be applied prospectively, to have a material impact on the Company’s results of operations, financial position or liquidity or its related financial statement disclosures.
There are no other new accounting standards issued, but not yet adopted by the Company, which are expected to materially impact the Company’s financial position, operating results or financial statement disclosures. |
X | ||||||||||
- Definition The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable [Table Text Block] |
|
X | ||||||||||
- Definition Summary Of Changes In The Allowance For Doubtful Accounts For Trade Accounts Receivable [Table Text Block] No definition available.
|
X | ||||||||||
- References No definition available.
|
Note 4 - Inventories (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Inventory, Current [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 5 - Product Warranties (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Product Warranty Liability [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 6 - Long-term Debt and Notes Payable to Bank (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Debt [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation. No definition available.
|
X | ||||||||||
- References No definition available.
|
Note 8 - Net Income (Loss) Per Share (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 10 - Revenue Recognition (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Tables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from External Customers by Geographic Areas [Table Text Block] |
|
X | ||||||||||
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
Note 1 - General (Details Textual) |
Nov. 01, 2018
USD ($)
|
---|---|
Accounting Standards Update 2014-09 [Member] | |
Cumulative Effect on Retained Earnings, Net of Tax, Total | $ 61,763 |
X | ||||||||||
- Definition Amount of the cumulative effect on retained earnings net of related income tax effect. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 2 - Stock Incentive Plans and Other Share-based Compensation (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Share-based Payment Arrangement, Expense | $ 42,549 | $ 658,616 | $ 941,253 | $ 1,361,475 |
Restricted Stock [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | 30,360 | |||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period | 4,745 | |||
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | 260,670 | |||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition | 1 year 4 months 24 days | |||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 386,000 | $ 386,000 | ||
The 2017 Stock Incentive Plan [Member] | ||||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 441,000 | 441,000 |
X | ||||||||||
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Gross number of share options (or share units) granted during the period. No definition available.
|
X | ||||||||||
- Definition Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable - Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable (Details) - USD ($) |
9 Months Ended | |
---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Balance at beginning of period | $ 64,242 | $ 87,446 |
Bad debt expense (recovery) | 56,483 | (29,247) |
Losses charged to allowance | (25,061) | (4,648) |
Balance at end of period | $ 95,664 | $ 53,551 |
X | ||||||||||
- Definition Amount of change related to write-down (recovery) of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable. No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
Note 4 - Inventories - Components of Inventories (Details) - USD ($) |
Jul. 31, 2019 |
Oct. 31, 2018 |
---|---|---|
Finished goods | $ 5,965,837 | $ 5,454,629 |
Work in process | 4,169,232 | 3,877,670 |
Raw materials | 8,385,386 | 7,871,145 |
Production supplies | 292,056 | 271,311 |
Total | $ 18,812,511 | $ 17,474,755 |
X | ||||||||||
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 5 - Product Warranties (Details Textual) - USD ($) |
3 Months Ended | 9 Months Ended | ||||
---|---|---|---|---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
Oct. 31, 2018 |
Oct. 31, 2017 |
|
Standard and Extended Product Warranty Accrual, Ending Balance | $ 200,000 | $ 165,000 | $ 200,000 | $ 165,000 | $ 180,000 | $ 180,000 |
Product Warranty Expense | 69,075 | $ 8,196 | 225,629 | $ 142,377 | ||
Accounts Payable and Accrued Liabilities [Member] | ||||||
Standard and Extended Product Warranty Accrual, Ending Balance | $ 200,000 | $ 200,000 | $ 180,000 |
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
Note 5 - Product Warranties - Changes in Accrual for Product Warranties (Details) - USD ($) |
9 Months Ended | |
---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Balance at beginning of period | $ 180,000 | $ 180,000 |
Liabilities accrued for warranties issued during the period | 222,520 | 165,269 |
Warranty claims and costs paid during the period | (205,629) | (157,377) |
Changes in liability for pre-existing warranties during the period | 3,109 | (22,892) |
Balance at end of period | $ 200,000 | $ 165,000 |
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase in the standard and extended product warranty accrual from warranties issued. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The current ratio that must be kept under the covenant of the debt instrument. No definition available.
|
X | ||||||||||
- Definition The fixed charge coverage ratio that is required by the covenant of the debt instrument. No definition available.
|
X | ||||||||||
- Definition The current ratio held by the company. No definition available.
|
X | ||||||||||
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. No definition available.
|
X | ||||||||||
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Contractual interest rate for funds borrowed, under the debt agreement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of increase (decrease) of the credit facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 6 - Long-term Debt and Notes Payable to Bank - Long-term Debt (Details) - USD ($) |
Jul. 31, 2019 |
Oct. 31, 2018 |
---|---|---|
Long-term Loan | $ 6,224,335 | $ 6,419,584 |
Less current installments | 768,201 | 260,954 |
Long-term debt, excluding current installments | 5,456,134 | 6,158,630 |
Virginia Real Estate Loan [Member] | ||
Long-term Loan | 4,629,043 | 4,774,252 |
North Carolina Real Estate Loan [Member] | ||
Long-term Loan | $ 1,595,292 | $ 1,645,332 |
X | ||||||||||
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 6 - Long-term Debt and Notes Payable to Bank - Long-term Debt (Details) (Parentheticals) - USD ($) |
9 Months Ended | 12 Months Ended |
---|---|---|
Jul. 31, 2019 |
Oct. 31, 2018 |
|
Virginia Real Estate Loan [Member] | ||
Original principal | $ 6,500,000 | $ 6,500,000 |
Monthly installments | $ 31,812 | $ 31,812 |
Debt Instrument, Interest Rate, Stated Percentage | 3.95% | 3.95% |
Final payment | $ 3,644,211 | $ 3,644,211 |
Maturity date | May 01, 2024 | May 01, 2024 |
North Carolina Real Estate Loan [Member] | ||
Original principal | $ 2,240,000 | $ 2,240,000 |
Monthly installments | $ 10,963 | $ 10,963 |
Debt Instrument, Interest Rate, Stated Percentage | 3.95% | 3.95% |
Final payment | $ 1,255,850 | $ 1,255,850 |
Maturity date | May 01, 2024 | May 01, 2024 |
X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Contractual interest rate for funds borrowed, under the debt agreement. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the required periodic payments including both interest and principal payments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 8 - Net Income (Loss) Per Share (Details Textual) - shares |
3 Months Ended | 9 Months Ended |
---|---|---|
Jul. 31, 2019 |
Jul. 31, 2019 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 141,257 | 124,242 |
X | ||||||||||
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
Note 8 - Net Income (Loss) Per Share - Components of Reconciliation of Numerators and Denominators Net Loss Per Share (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Jul. 31, 2019 |
Apr. 30, 2019 |
Jan. 31, 2019 |
Jul. 31, 2018 |
Apr. 30, 2018 |
Jan. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Net income (loss) (numerator) | $ (1,085,294) | $ (617,425) | $ (3,310,020) | $ 438,353 | $ 1,390,865 | $ (410,135) | $ (5,012,739) | $ 1,419,083 |
Shares (denominator) (in shares) | 7,319,274 | 7,696,068 | 7,409,465 | 7,559,340 | ||||
Basic and diluted net income (loss) per share (in dollars per share) | $ (0.15) | $ 0.06 | $ (0.68) | $ 0.19 |
X | ||||||||||
- Definition The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS). No definition available.
|
Note 9 - Segment Information and Business and Credit Concentrations (Details Textual) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Number of Reportable Segments | 1 | |||
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | ||||
Concentration Risk, Number of Customers | 1 | 2 | 2 | 1 |
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member] | ||||
Concentration Risk, Percentage | 15.10% | 10.20% | 14.50% | 36.70% |
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member] | ||||
Concentration Risk, Percentage | 35.50% | 14.10% |
X | ||||||||||
- Definition Number of customers for a concentration risk benchmark. No definition available.
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
Note 10 - Revenue Recognition (Details Textual) - USD ($) |
Jul. 31, 2019 |
Nov. 01, 2018 |
---|---|---|
Contract with Customer, Liability, Total | $ 40,946 | $ 123,979 |
Contract with Customer, Refund Liability, Total | $ 221,045 | $ 298,577 |
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
Note 10 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2019 |
Jul. 31, 2018 |
Jul. 31, 2019 |
Jul. 31, 2018 |
|
Net sales | $ 17,367,068 | $ 23,116,584 | $ 53,074,911 | $ 67,555,313 |
UNITED STATES | ||||
Net sales | 14,421,221 | 20,280,006 | 43,460,603 | 58,013,199 |
Non-US [Member] | ||||
Net sales | $ 2,945,847 | $ 2,836,578 | $ 9,614,308 | $ 9,542,114 |
X | ||||||||||
- Definition Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|