0001437749-23-017089.txt : 20230612 0001437749-23-017089.hdr.sgml : 20230612 20230612113027 ACCESSION NUMBER: 0001437749-23-017089 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230612 DATE AS OF CHANGE: 20230612 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPTICAL CABLE CORP CENTRAL INDEX KEY: 0001000230 STANDARD INDUSTRIAL CLASSIFICATION: DRAWING AND INSULATING NONFERROUS WIRE [3357] IRS NUMBER: 541237042 STATE OF INCORPORATION: VA FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27022 FILM NUMBER: 231007419 BUSINESS ADDRESS: STREET 1: 5290 CONCOURSE DR CITY: ROANOKE STATE: VA ZIP: 24019 BUSINESS PHONE: 5402650690 MAIL ADDRESS: STREET 1: 5290 CONCOURSE DRIVE CITY: ROANOKE STATE: VA ZIP: 24019 10-Q 1 occ20230430_10q.htm FORM 10-Q occ20230430_10q.htm
0001000230 false --10-31 2023 FY 1 1 1 0 3 1 0 0 0 0 0 0 00010002302022-11-012023-04-30 iso4217:USD 0001000230occ:WaterDamageFromPipeBurstMember2022-11-012023-04-30 00010002302023-04-30 00010002302021-11-012022-04-30 00010002302022-02-012022-04-30 00010002302023-02-012023-04-30 0001000230us-gaap:NonUsMember2021-11-012022-04-30 0001000230us-gaap:NonUsMember2022-11-012023-04-30 0001000230us-gaap:NonUsMember2022-02-012022-04-30 0001000230us-gaap:NonUsMember2023-02-012023-04-30 0001000230country:US2021-11-012022-04-30 0001000230country:US2022-11-012023-04-30 0001000230country:US2022-02-012022-04-30 0001000230country:US2023-02-012023-04-30 00010002302022-10-31 xbrli:pure 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-02-012022-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberocc:OneCustomerMember2021-11-012022-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberocc:OneCustomerMember2022-02-012022-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-02-012023-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-11-012023-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberocc:CustomerOneMember2022-11-012023-04-30 0001000230us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberocc:CustomerOneMember2023-02-012023-04-30 xbrli:shares iso4217:USDxbrli:shares utr:M 00010002302022-02-012023-04-30 0001000230us-gaap:OtherNoncurrentLiabilitiesMember2022-10-31 0001000230occ:AccountsPayableAndAccruedLiabilitiesCurrentMember2022-10-31 0001000230us-gaap:OtherNoncurrentLiabilitiesMember2023-04-30 0001000230occ:AccountsPayableAndAccruedLiabilitiesCurrentMember2023-04-30 0001000230us-gaap:OtherAssetsMember2022-10-31 0001000230us-gaap:OtherAssetsMember2023-04-30 0001000230us-gaap:AccountsPayableAndAccruedLiabilitiesMember2022-10-31 0001000230us-gaap:AccountsPayableAndAccruedLiabilitiesMember2023-04-30 0001000230occ:OperatingLeaseForOfficeEquipmentMember2023-04-30 utr:Y 0001000230occ:OperatingLeaseForWarehouseSpaceInRoanokeVirginiaMember2023-04-30 utr:sqft 0001000230occ:OperatingLeaseForOfficeManufacturingAndWarehouseSpaceInPlanoTexasMember2023-04-30 0001000230us-gaap:RevolvingCreditFacilityMemberocc:PinnacleFinancialPartnersMember2022-10-31 0001000230us-gaap:RevolvingCreditFacilityMemberocc:PinnacleFinancialPartnersMember2023-04-30 0001000230us-gaap:RevolvingCreditFacilityMemberocc:NorthMillCapitalLlcMember2020-07-242020-07-24 0001000230us-gaap:RevolvingCreditFacilityMemberocc:NorthMillCapitalLlcMember2023-04-30 0001000230us-gaap:RevolvingCreditFacilityMemberocc:NorthMillCapitalLlcMemberus-gaap:PrimeRateMember2022-11-012023-04-30 0001000230us-gaap:RevolvingCreditFacilityMemberocc:NorthMillCapitalLlcMembersrt:MaximumMember2023-04-30 0001000230us-gaap:RevolvingCreditFacilityMemberocc:NorthMillCapitalLlcMember2020-07-24 0001000230occ:NorthCarolinaRealEstateLoanMember2022-10-31 0001000230occ:NorthCarolinaRealEstateLoanMember2023-04-30 thunderdome:item 0001000230occ:NorthCarolinaRealEstateLoanMember2021-11-012022-10-31 0001000230occ:NorthCarolinaRealEstateLoanMember2022-11-012023-04-30 0001000230occ:VirginiaRealEstateLoanMember2022-10-31 0001000230occ:VirginiaRealEstateLoanMember2023-04-30 0001000230occ:VirginiaRealEstateLoanMember2021-11-012022-10-31 0001000230occ:VirginiaRealEstateLoanMember2022-11-012023-04-30 0001000230occ:PinnacleFinancialPartnersMemberocc:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember2023-04-30 00010002302022-04-30 00010002302021-10-31 0001000230us-gaap:RestrictedStockMember2023-04-30 0001000230us-gaap:RestrictedStockMember2022-11-012023-04-30 0001000230occ:Plan2017Memberocc:EmployeesConsultantAndNonemployeeDirectorsMember2021-11-012022-04-30 0001000230occ:Plan2017Memberocc:EmployeesConsultantAndNonemployeeDirectorsMember2022-02-012022-04-30 0001000230occ:Plan2017Memberocc:EmployeesConsultantAndNonemployeeDirectorsMember2022-11-012023-04-30 0001000230occ:Plan2017Memberocc:EmployeesConsultantAndNonemployeeDirectorsMember2023-02-012023-04-30 0001000230occ:Plan2017Member2023-04-30 0001000230occ:PinnacleFinancialPartnersMemberocc:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember2021-11-012022-04-30 0001000230occ:PinnacleFinancialPartnersMemberocc:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember2022-11-012023-04-30 0001000230us-gaap:RetainedEarningsMember2022-04-30 0001000230us-gaap:CommonStockMember2022-04-30 0001000230us-gaap:RetainedEarningsMember2022-02-012022-04-30 0001000230us-gaap:CommonStockMember2022-02-012022-04-30 00010002302022-01-31 0001000230us-gaap:RetainedEarningsMember2022-01-31 0001000230us-gaap:CommonStockMember2022-01-31 00010002302021-11-012022-01-31 0001000230us-gaap:RetainedEarningsMember2021-11-012022-01-31 0001000230us-gaap:CommonStockMember2021-11-012022-01-31 0001000230us-gaap:RetainedEarningsMember2021-10-31 0001000230us-gaap:CommonStockMember2021-10-31 0001000230us-gaap:RetainedEarningsMember2023-04-30 0001000230us-gaap:CommonStockMember2023-04-30 0001000230us-gaap:RetainedEarningsMember2023-02-012023-04-30 0001000230us-gaap:CommonStockMember2023-02-012023-04-30 00010002302023-01-31 0001000230us-gaap:RetainedEarningsMember2023-01-31 0001000230us-gaap:CommonStockMember2023-01-31 00010002302022-11-012023-01-31 0001000230us-gaap:RetainedEarningsMember2022-11-012023-01-31 0001000230us-gaap:CommonStockMember2022-11-012023-01-31 0001000230us-gaap:RetainedEarningsMember2022-10-31 0001000230us-gaap:CommonStockMember2022-10-31 00010002302023-06-07
 

Table of Contents

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 10-Q

 

         QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended April 30, 2023

 

OR

 

         TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from _____________ to ______________

 

Commission file number 0-27022

 

OPTICAL CABLE CORPORATION

 

(Exact name of registrant as specified in its charter)

 

Virginia 54-1237042
(State or other jurisdiction of incorporation (I.R.S. Employer
or organization) Identification No.)

         

5290 Concourse Drive
Roanoke, Virginia 24019
(Address of principal executive offices, including zip code)

 

(540) 265-0690
(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of Each Class

Trading Symbol

Name of exchange on which registered

Common Stock, no par value

OCC

Nasdaq Global Market

 

Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. (1) Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. (See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act). (Check one):

 

Large Accelerated Filer ☐ Accelerated Filer ☐ Non-accelerated Filer ☐ Smaller Reporting Company

Emerging Growth Company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No ☒

 

As of June 7, 2023, 7,865,121 shares of the registrant’s Common Stock, no par value, were outstanding.

 

 

 

 

OPTICAL CABLE CORPORATION

Form 10-Q Index

Six Months Ended April 30, 2023

 

    Page
     

PART I.

FINANCIAL INFORMATION

 
       
 

Item 1.

Financial Statements (unaudited)

 
       

 

 

Condensed Consolidated Balance Sheets – April 30, 2023 and October 31, 2022 2
       

 

 

Condensed Consolidated Statements of Operations – Three Months and Six Months Ended April 30, 2023 and 2022 3
       

 

 

Condensed Consolidated Statements of Shareholders’ Equity – Three Months and Six Months Ended April 30, 2023 and 2022 4
       

 

 

Condensed Consolidated Statements of Cash Flows –Six Months Ended April 30, 2023 and 2022 5
       

 

 

Condensed Notes to Condensed Consolidated Financial Statements 6
       
 

Item 2.

Managements Discussion and Analysis of Financial Condition and Results of Operations

15

       
 

Item 4.

Controls and Procedures

29

     

PART II.

OTHER INFORMATION

 
     

 

Item 5.

Other Information 30
       

 

Item 6.

Exhibits

31
       

SIGNATURES

  35

 

 

 

 

 

PART I.  FINANCIAL INFORMATION

Item 1.  Financial Statements

OPTICAL CABLE CORPORATION

Condensed Consolidated Balance Sheets

(Unaudited)

 

   

April 30,

   

October 31,

 

 

 

2023

   

2022

 
Assets                
Current assets:                

Cash

  $ 324,994     $ 215,936  

Restricted cash

    1,517,885        

Trade accounts receivable, net of allowance for doubtful accounts of $84,602 at April 30, 2023 and $69,643 at October 31, 2022

    11,306,726       10,963,753  

Other receivables

    73,309       37,442  

Inventories

    23,099,964       19,438,766  

Prepaid expenses and other assets

    459,623       540,225  

Total current assets

    36,782,501       31,196,122  

Property and equipment, net

    7,274,715       7,390,285  

Intangible assets, net

    593,229       618,142  

Other assets, net

    1,325,441       1,353,257  

Total assets

  $ 45,975,886     $ 40,557,806  

Liabilities and ShareholdersEquity

               
Current liabilities:                

Current installments of long-term debt

  $ 344,451     $ 338,094  

Accounts payable and accrued expenses

    5,255,712       5,354,150  

Accrued compensation and payroll taxes

    1,990,719       1,772,551  

Income taxes payable

    73,427       18,098  

Total current liabilities

    7,664,309       7,482,893  

Note payable, revolver - noncurrent

    8,006,810       5,999,663  

Long-term debt, excluding current installments

    4,016,555       4,190,508  

Other noncurrent liabilities

    721,594       725,024  

Total liabilities

    20,409,268       18,398,088  
Shareholders’ equity:                

Preferred stock, no par value, authorized 1,000,000 shares; none issued and outstanding

           

Common stock, no par value, authorized 50,000,000 shares; issued and outstanding 7,865,121 shares at April 30, 2023 and 7,893,194 shares at October 31, 2022

    14,812,334       14,638,505  

Retained earnings

    10,754,284       7,521,213  

Total shareholders’ equity

    25,566,618       22,159,718  

Commitments and contingencies

           

Total liabilities and shareholders’ equity

  $ 45,975,886     $ 40,557,806  

 

See accompanying condensed notes to condensed consolidated financial statements.

 

 

 

OPTICAL CABLE CORPORATION

Condensed Consolidated Statements of Operations

(Unaudited)

 

   

Three Months Ended

   

Six Months Ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

Net sales

  $ 19,619,536     $ 17,200,578     $ 37,903,211     $ 31,640,873  

Cost of goods sold

    12,836,830       12,167,132       24,599,296       22,561,575  

Gross profit

    6,782,706       5,033,446       13,303,915       9,079,298  

Selling, general and administrative expenses

    5,662,339       5,036,331       11,117,805       9,816,530  

Royalty expense, net

    6,572       6,586       13,158       13,544  

Amortization of intangible assets

    13,689       11,540       26,910       23,635  

Income (loss) from operations

    1,100,106       (21,011 )     2,146,042       (774,411 )
Other income (expense), net:                                

Interest expense, net

    (286,065 )     (182,531 )     (556,688 )     (340,791 )

Gain on insurance proceeds received for damage to property and equipment

    1,696,290             1,696,290        

Other, net

    (12,311 )     (29,643 )     54,824       (41,028 )

Other income (expense), net

    1,397,914       (212,174 )     1,194,426       (381,819 )

Income (loss) before income taxes

    2,498,020       (233,185 )     3,340,468       (1,156,230 )

Income tax expense (benefit)

    74,933       (5,194 )     107,397       7,554  

Net income (loss)

  $ 2,423,087     $ (227,991 )   $ 3,233,071     $ (1,163,784 )

Net income (loss) per share: Basic and diluted

  $ 0.31     $ (0.03 )   $ 0.41     $ (0.16 )

 

See accompanying condensed notes to condensed consolidated financial statements.

 

 

 

OPTICAL CABLE CORPORATION

Condensed Consolidated Statements of Shareholders’ Equity

(Unaudited)

 

   

Six Months Ended April 30, 2023

 
                           

Total

 
   

Common Stock

   

Retained

   

Shareholders’

 
   

Shares

   

Amount

   

Earnings

   

Equity

 

Balances at October 31, 2022

    7,893,194     $ 14,638,505     $ 7,521,213     $ 22,159,718  

Share-based compensation, net

    (24,626 )     34,322             34,322  

Net income

                809,984       809,984  

Balances at January 31, 2023

    7,868,568     $ 14,672,827     $ 8,331,197     $ 23,004,024  
                                 

Share-based compensation, net

    (3,447 )     139,507             139,507  

Net income

                2,423,087       2,423,087  

Balances at April 30, 2023

    7,865,121     $ 14,812,334     $ 10,754,284     $ 25,566,618  

 

   

Six Months Ended April 30, 2022

 
                           

Total

 
   

Common Stock

   

Retained

   

Shareholders

 
   

Shares

   

Amount

   

Earnings

   

Equity

 

Balances at October 31, 2021

    7,897,477     $ 14,337,649     $ 7,868,304     $ 22,205,953  

Share-based compensation, net

    (47,479 )     19,803             19,803  

Net loss

                (935,793 )     (935,793 )

Balances at January 31, 2022

    7,849,998     $ 14,357,452     $ 6,932,511     $ 21,289,963  
                                 

Share-based compensation, net

    44,864       113,212             113,212  

Net loss

                (227,991 )     (227,991 )

Balances at April 30, 2022

    7,894,862     $ 14,470,664     $ 6,704,520     $ 21,175,184  

 

See accompanying condensed notes to condensed consolidated financial statements.

 

 

 

OPTICAL CABLE CORPORATION

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 
Cash flows from operating activities:                

Net income (loss)

  $ 3,233,071     $ (1,163,784 )
Adjustments to reconcile net income (loss) to net cash used in operating activities:                

Depreciation and amortization

    496,661       569,257  

Bad debt expense

    14,959       18,038  

Share-based compensation expense

    289,680       237,651  

Gain on insurance proceeds received for damage to property and equipment

    (1,696,290 )      

Loss on sale of property and equipment

    10,307       31,905  
(Increase) decrease in:                

Trade accounts receivable

    (357,932 )     (2,193,887 )

Other receivables

    (35,867 )     21,647  

Inventories

    (3,661,198 )     (2,342,183 )

Prepaid expenses and other assets

    80,602       100,399  

Other assets

    (103,560 )     193,872  
Increase (decrease) in:                

Accounts payable and accrued expenses

    (102,154 )     1,932,023  

Accrued compensation and payroll taxes

    218,168       276,170  

Income taxes payable

    55,329       3,790  

Other noncurrent liabilities

    65,078       (712,902 )

Net cash used in operating activities

    (1,493,146 )     (3,028,004 )
Cash flows from investing activities:                

Purchase of and deposits for the purchase of property and equipment

    (230,252 )     (100,313 )

Insurance proceeds received for damange to property and equipment, net

    1,696,290        

Investment in intangible assets

    (1,997 )     (11,669 )

Net cash provided by (used in) investing activities

    1,464,041       (111,982 )
Cash flows from financing activities:                

Payroll taxes withheld and remitted on share-based payments

    (115,851 )     (104,636 )

Proceeds from note payable, revolver

    41,292,679       33,107,669  

Payments on note payable, revolver

    (39,285,532 )     (29,528,380 )

Principal payments on long-term debt

    (167,596 )     (161,049 )

Payments for financing costs

    (50,000 )     (50,000 )

Principal payments on finance lease

    (17,652 )     (16,833 )

Net cash provided by financing activities

    1,656,048       3,246,771  

Net increase in cash and restricted cash

    1,626,943       106,785  

Cash at beginning of period

    215,936       132,249  

Cash and restricted cash at end of period

  $ 1,842,879     $ 239,034  

 

See accompanying condensed notes to condensed consolidated financial statements.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

 

 

 

(1)

General

 

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 six months ended April 30, 2023 are not necessarily indicative of the results for the fiscal year ending October 31, 2023 because the following items, among other things, may impact those results: changing macroeconomic conditions in various markets, supply chain and labor constraints impacting production volumes, any increased costs related to government and private industry mandates in the areas of the world in which we operate, changes in market conditions, seasonality, inflation and interest rates, 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, 2022 (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, 2022.

 

 

(2)

Stock Incentive Plans and Other ShareBased Compensation

 

As of April 30, 2023, there were approximately 384,000 remaining shares available for grant under the Optical Cable Corporation 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 six months ended April 30, 2023 was $154,639 and $289,680, respectively. 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 six months ended April 30, 2022 was $113,212 and $237,651, respectively. Share-based compensation expense is entirely related to expense recognized in connection with the vesting of restricted stock awards or other stock awards.

 

Stock Compensation

 

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.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

Restricted stock award activity during the six months ended April 30, 2023 consisted of restricted shares withheld for taxes in connection with the vesting of restricted shares totaling 28,073 shares. OCC restricted stock grants provide the participant with 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 April 30, 2023, 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.2 year weighted-average period is approximately $730,000.

 

 

(3)

Allowance for Doubtful Accounts for Trade Accounts Receivable

 

A summary of changes in the allowance for doubtful accounts for trade accounts receivable for the six months ended April 30, 2023 and 2022 follows:

 

   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 69,643     $ 61,527  

Bad debt expense

    14,959       18,038  

Balance at end of period

  $ 84,602     $ 79,565  

 

 

(4)

Inventories

 

Inventories as of April 30, 2023 and October 31, 2022 consist of the following:

 

   

April 30,

   

October 31,

 
   

2023

   

2022

 

Finished goods

  $ 5,581,554     $ 3,894,102  

Work in process

    5,249,317       4,054,789  

Raw materials

    11,876,802       11,093,140  

Production supplies

    392,291       396,735  

Total

  $ 23,099,964     $ 19,438,766  

 

 

(5)

Product Warranties

 

As of April 30, 2023 and October 31, 2022, the Company’s accrual for estimated product warranty claims totaled $65,000 and $75,000, respectively, and is included in accounts payable and accrued expenses. Warranty claims expense for the three months and six months ended April 30, 2023 totaled $13,078 and $29,652, respectively. Warranty claims expense for the three months and six months ended April 30, 2022 totaled $15,641 and $23,535, respectively.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

The following table summarizes the changes in the Company’s accrual for product warranties during the six months ended April 30, 2023 and 2022:

 

   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 75,000     $ 75,000  

Liabilities accrued for warranties issued during the period

    59,149       80,092  

Warranty claims and costs paid during the period

    (39,652 )     (33,535 )

Changes in liability for pre-existing warranties during the period

    (29,497 )     (56,557 )

Balance at end of period

  $ 65,000     $ 65,000  

 

 

(6)

Long-term Debt and Notes Payable

 

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 Master Promissory Note and related agreements (collectively, the “Revolver”).

 

Both the Virginia Real Estate Loan and the North Carolina Real Estate Loan are with Northeast Bank, have a fixed interest rate of 3.95% and are secured by a first lien deed of trust on the Company’s real property. Also see note 12.

 

Long-term debt as of April 30, 2023 and October 31, 2022 consists of the following:

 

   

April 30,

   

October 31,

 
   

2023

   

2022

 

Virginia Real Estate Loan ($6.5 million original principal) payable in monthly installments of $31,812, including interest (at 3.95%), with final payment of $3,318,029 due May 1, 2024

  $ 3,550,720     $ 3,669,294  

North Carolina Real Estate Loan ($2.24 million original principal) payable in monthly installments of $10,963, including interest (at 3.95%), with final payment of $711,773 due May 1, 2024

    810,286       859,308  

Total long-term debt

    4,361,006       4,528,602  

Less current installments

    344,451       338,094  

Long-term debt, excluding current installments

  $ 4,016,555     $ 4,190,508  

 

The Revolver with North Mill Capital LLC (now doing business as SLR Business Credit, “SLR”) provides the Company with one or more advances in an amount up to: (a) 85% of the aggregate outstanding amount of eligible accounts (the “eligible accounts loan value”); plus (b) the lowest of (i) an amount up to 35% of the aggregate value of eligible inventory, (ii) $5,000,000, and (iii) an amount not to exceed 100% of the then outstanding eligible accounts loan value; minus (c) $1,150,000.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

The maximum aggregate principal amount subject to the Revolver is $18,000,000. Interest accrues on the daily balance at the per annum rate of 1.5% above the Prime Rate in effect from time to time, but not less than 4.75% (the “Applicable Rate”). In the event of a default, interest may become 6.0% above the Applicable Rate. As of April 30, 2023, the Revolver accrued interest at the prime lending rate plus 1.5% (resulting in a 9.5% rate at April 30, 2023). The termination date of the Revolver is July 24, 2025 and the loan may be extended in one year periods subject to the agreement of SLR.

 

The Revolver is secured by all of the following assets: properties, rights and interests in property of the Company whether now owned or existing, or hereafter acquired or arising, and wherever located; all accounts, equipment, commercial tort claims, general intangibles, chattel paper, inventory, negotiable collateral, investment property, financial assets, letter-of-credit rights, supporting obligations, deposit accounts, money or assets of the Company, which hereafter come into the possession, custody, or control of SLR; all proceeds and products, whether tangible or intangible, of any of the foregoing, including proceeds of insurance covering any or all of the foregoing; any and all tangible or intangible property resulting from the sale, lease, license or other disposition of any of the foregoing, or any portion thereof or interest therein, and all proceeds thereof; and any other assets of the Company which may be subject to a lien in favor of SLR as security for the obligations under the Loan Agreement.

 

As of April 30, 2023, the Company had $8.0 million of outstanding borrowings on its Revolver and $5.0 million in available credit. As of October 31, 2022, the Company had $6.0 million of outstanding borrowings on its Revolver and $5.9 million in available credit.

 

 

(7)

Leases

 

The Company has an operating lease agreement for approximately 34,000 square feet of office, manufacturing and warehouse space in Plano, Texas (near Dallas). The lease term expires on November 30, 2024.

 

The Company has an operating lease agreement for approximately 36,000 square feet of warehouse space in Roanoke, Virginia. During the first quarter of fiscal year 2023, the lease term was extended for an additional three years. The new expiration date is April 30, 2026.

 

The Company also leases certain office equipment under operating leases with initial 60 month terms. The lease terms expire in February and April of 2025.

 

OCC leases printers that are used in the Roanoke, Virginia manufacturing facility. The lease term expires on August 22, 2026. The right-of-use asset is being amortized on a straight line basis over seven years. When the lease term ends, the remaining net book value of the right-of-use asset will be classified as property and equipment.

 

The Company’s lease contracts may include options to extend or terminate the leases. The Company exercises judgment to determine the term of those leases when such options are present and include such options in the calculation of the lease term when it is reasonably certain that it will exercise those options.

 

The Company includes contract lease components in its determination of lease payments, while non-lease components of the contracts, such as taxes, insurance, and common area maintenance, are expensed as incurred. At commencement, right-of-use assets and lease liabilities are measured at the present value of future lease payments over the lease term. The Company uses its incremental borrowing rate based on information available at the time of lease commencement to measure the present value of future payments.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

Operating lease expense is recognized on a straight-line basis over the lease term. Short term leases with an initial term of 12 months or less are expensed as incurred. The Company’s short term leases have month-to-month terms.

 

Operating lease right-of-use assets of $779,031 and $662,328 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Operating lease liabilities of $395,891 and $439,520 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Operating lease liabilities of $355,183 and $374,570 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Operating lease expense recognized during the three months and six months ended April 30, 2023 totaled $109,144 and $212,477, respectively. Operating lease expense recognized during the three months and six months ended April 30, 2022 totaled $103,333 and $206,667, respectively.

 

The weighted average remaining lease term was 26.2 months and the weighted average discount rate was 7.1% as of April 30, 2023.

 

For the three months ended April 30, 2023 and 2022, cash paid for operating lease liabilities totaled $109,151 and $107,835, respectively. For the three months ended April 30, 2023 and 2022, there were no right-of-use assets obtained in exchange for new operating lease liabilities.

 

Finance lease right-of-use assets of $156,091 and $170,839 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Finance lease liabilities of $36,581 and $112,404 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Finance lease liabilities of $35,724 and $130,911 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Interest expense related to the finance lease totaled $1,840 and $3,784, respectively, for the three months and six months ended April 30, 2023. Interest expense related to the finance lease totaled $2,251 and $4,601, respectively, for the three months and six months ended April 30, 2022. For the three months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $7,374. For the six months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $14,749.

 

The remaining lease term for the finance lease is 40 months and the discount rate is 4.75% as of April 30, 2023.

 

For the three months ended April 30, 2023, cash paid for the finance lease liability totaled $1,840 for interest and $8,878 for principal. For the six months ended April 30, 2023, cash paid for the finance lease liability totaled $3,784 for interest and $17,652 for principal.

 

For the three months ended April 30, 2022, cash paid for the finance lease liability totaled $2,251 for interest and $8,466 for principal. For the six months ended April 30, 2022, cash paid for the finance lease liability totaled $4,601 for interest and $16,833 for principal.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

The Company’s future payments due under leases reconciled to the lease liabilities are as follows:

 

Fiscal Year

 

Operating

leases

   

Finance

lease

 

2023 (1)

  $ 220,050     $ 21,434  

2024

    448,298       42,868  

2025

    177,997       42,868  

2026

    63,644       55,715  

Total undiscounted lease payments

    909,989       162,885  

Present value discount

    (74,578 )     (13,900 )

Total lease liability

  $ 835,411     $ 148,985  

 

(1) Remaining six months of fiscal year 2023.

 

 

 

(8)

Fair Value Measurements

 

The carrying amounts reported in the condensed consolidated balance sheets as of April 30, 2023 and October 31, 2022 for cash, restricted cash, trade accounts receivable, other receivables, current installments of long-term debt, accounts payable and accrued expenses, and 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, revolver – noncurrent, and long-term debt, excluding current installments, approximate fair value based on long-term debt issues available to the Company as of April 30, 2023 and October 31, 2022. 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.

 

 

(9)

Net Income (Loss) Per Share

 

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:

 

   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

Net income (loss) (numerator)

  $ 2,423,087     $ (227,991 )   $ 3,233,071     $ (1,163,784 )

Shares (denominator)

    7,867,755       7,487,337       7,880,685       7,464,862  

Basic and diluted net income (loss) per share

  $ 0.31     $ (0.03 )   $ 0.41     $ (0.16 )

 

Weighted average unvested shares for the three months and six months ended April 30, 2022 totaling 373,751 and 403,114, respectively, while issued and outstanding, were not included in the computation of basic and diluted net loss per share for the three months and six months ended April 30, 2022 (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 that period).

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

 

(10)

Segment Information and Business and Credit Concentrations

 

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 April 30, 2023 have been adequately provided for in the condensed consolidated financial statements. The Company includes all entities under common ownership for the purpose of calculating business concentrations.

 

For the three months and six months ended April 30, 2023, 17.7% and 16.3%, respectively, of consolidated net sales were attributable to one national distributor customer. For the three months and six months ended April 30, 2022, 17.0% and 17.1%, respectively, of consolidated net sales were attributable to one national distributor customer.

 

The Company has a single reportable segment for purposes of segment reporting.

 

 

(11)

Revenue Recognition

 

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 $59,660 as of April 30, 2023 and $317,310 as of October 31, 2022.

 

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 $208,034 as of April 30, 2023 and $233,494 as of October 31, 2022.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

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 six months ended April 30, 2023 and 2022:

 

   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 15,829,216     $ 14,792,289     $ 30,407,301     $ 26,936,668  

Outside the United States

    3,790,320       2,408,289       7,495,910       4,704,205  

Total net sales

  $ 19,619,536     $ 17,200,578     $ 37,903,211     $ 31,640,873  

 

 

 

(12)

Restricted Cash and Gain on Insurance Proceeds

 

Restricted Cash

 

At the end of December 2022, an office building and its contents at the Company’s Asheville facilities sustained water damage resulting from a burst pipe in the sprinkler system. The office building is separate from the Company’s manufacturing building which houses its manufacturing operations and certain offices at the same location. The Company has insurance coverage for the office building, its contents and certain business expenses to cover damages and any losses incurred.

 

As of April 30, 2023, the Company has restricted cash of $1,517,885, resulting from the receipt of a portion of the proceeds from the insurance claim for which offsetting expenses have not yet been incurred. The insurance proceeds recorded as restricted cash relate to the collateral for the Company’s real estate term loans with Northeast Bank and, as a result, are held in escrow. Cash may be released from escrow as the Company submits details of expenses incurred for restoration and repair of the related property to Northeast Bank. Any cash remaining in escrow after any restoration and repairs are completed, will be available for the benefit of the Company or to pay down the real estate term loans once Northeast Bank is satisfied that the collateral has been returned to an acceptable state. Cash may also be released from escrow in the event the Company pays off the real estate term loans with Northeast Bank.

 

 

OPTICAL CABLE CORPORATION

 

Condensed Notes to Condensed Consolidated Financial Statements

Six Months Ended April 30, 2023

(Unaudited)

 

Gain on Insurance Proceeds

 

During the second quarter of fiscal year 2023, the Company received insurance proceeds in connection with the office building and its contents at the Company’s Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. The office building damaged is separate from the Company’s manufacturing building, which houses its manufacturing operations and certain offices at the same location. There was no significant impact to the Company’s operations as a result of this event.

 

Insurance proceeds for all assets covered, net of applicable deductibles, received through April 30, 2023 totaled $2,056,008. During the first half of fiscal year 2023, the Company recorded a loss on property and equipment totaling $7,538 and incurred expenses for building stabilization and cleaning, removal of damaged items, and other miscellaneous and related activities totaling $359,718.

 

Insurance proceeds received in excess of expenses incurred through April 30, 2023, a net total of $1,696,290, is included in other income (expense), net as a gain on insurance proceeds received for damage to property and equipment on the Company’s condensed consolidated statement of operations. To the extent the Company incurs expenses in future periods for renovation, repair or replacement or damaged assets, the Company may recognize offsetting losses in those future periods. The Company does not expect any future restoration and repair costs to exceed any insurance proceeds.

 

 

(13)

Contingencies

 

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.

 

 

(14)

New Accounting Standards Not Yet Adopted

 

There are no 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.

 

 

 

 

Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Forward-Looking Information

 

This Form 10-Q may contain certain forward-looking information within the meaning of the federal securities laws. The forward-looking information may include, among other information, (i) statements concerning our outlook for the future, (ii) statements of belief, anticipation or expectation, (iii) future plans, strategies or anticipated events, and (iv) similar information and statements concerning matters that are not historical facts. Such forward-looking information is subject to known and unknown variables, uncertainties, contingencies and risks that may cause actual events or results to differ materially from our expectations. Such known and unknown variables, uncertainties, contingencies and risks (collectively, “factors”) may also adversely affect Optical Cable Corporation and its subsidiaries (collectively, the “Company” or “OCC®”), the Company’s future results of operations and future financial condition, and/or the future equity value of the Company. Factors that could cause or contribute to such differences from our expectations or that could adversely affect the Company include, but are not limited to: the level of sales to key customers, including distributors; timing of certain projects and purchases by key customers; the economic conditions affecting network service providers; corporate and/or government spending on information technology; actions by competitors; fluctuations in the price of raw materials (including optical fiber, copper, gold and other precious metals, plastics and other materials); fluctuations in transportation costs; our dependence on customized equipment for the manufacture of certain of our products in certain production facilities; our ability to protect our proprietary manufacturing technology; market conditions influencing prices or pricing in one or more of the markets in which we participate, including the impact of increased competition; our dependence on a limited number of suppliers for certain product components; the loss of or conflict with one or more key suppliers or customers; an adverse outcome in any litigation, claims and other actions, and potential litigation, claims and other actions against us; an adverse outcome in any regulatory reviews and audits and potential regulatory reviews and audits; adverse changes in state tax laws and/or positions taken by state taxing authorities affecting us; technological changes and introductions of new competing products; changes in end-user preferences for competing technologies relative to our product offering; economic conditions that affect the telecommunications sector, the data communications sector, certain technology sectors and/or certain industry market sectors (for example, mining, oil & gas, military, and wireless carrier industry market sectors); economic conditions that affect U.S.-based manufacturers; economic conditions or changes in relative currency strengths (for example, the strengthening of the U.S. dollar relative to certain foreign currencies) and import and/or export tariffs imposed by the U.S. and other countries that affect certain geographic markets, industry market sector, and/or the economy as a whole; changes in demand for our products from certain competitors for which we provide private label connectivity products; changes in the mix of products sold during any given period (due to, among other things, seasonality or varying strength or weaknesses in particular markets in which we participate) which may impact gross profits and gross profit margins or net sales; variations in orders and production volumes of hybrid cables (fiber and copper) with high copper content, which tend to have lower gross profit margins; significant variations in sales resulting from: (i) high volatility within various geographic markets, within targeted markets and industries, for certain types of products, and/or with certain customers (whether related to the market generally or to specific customers’ business in particular), (ii) timing of large sales orders, and (iii) high sales concentration among a limited number of customers in certain markets, particularly the wireless carrier market; terrorist attacks or acts of war, any current or potential future military conflicts, and acts of civil unrest; cold wars and economic sanctions as a result of these activities; changes in the level of spending by the United States government, including, but not limited to military spending; ability to recruit and retain key personnel (including production personnel); poor labor relations; increasing labor costs; delays, extended lead times and/or changes in availability of needed raw materials, equipment and/or supplies; shipping and other logistics challenges; impact of inflation on costs, including raw materials and labor, and ability to pass along any increased costs to customers; impact of rising interest rates increasing the cost of capital; impact of cybersecurity risks and incidents and the related actual or potential costs and consequences of such risks and incidents, including costs and regulations to limit such risks; the impact of data privacy laws and the General Data Protection Regulation and the related actual or potential costs and consequences; the impact of changes in accounting policies and related costs of compliance, including changes by the Securities and Exchange Commission (“SEC”), the Public Company Accounting Oversight Board (“PCAOB”), the Financial Accounting Standards Board (“FASB”), and/or the International Accounting Standards Board (“IASB”); our ability to continue to successfully comply with, and the cost of compliance with, the provisions of Section 404 of the Sarbanes-Oxley Act of 2002 or any revisions to that act which apply to us; the impact of changes and potential changes in federal laws and regulations adversely affecting our business and/or which result in increases in our direct and indirect costs, including our direct and indirect costs of compliance with such laws and regulations; rising healthcare costs; impact of new or changed government laws and regulations on healthcare costs; the impact of changes in state or federal tax laws and regulations increasing our costs and/or impacting the net return to investors owning our shares; any changes in the status of our compliance with covenants with our lenders; our continued ability to maintain and/or secure future debt financing and/or equity financing to adequately finance our ongoing operations; the impact of future consolidation among competitors and/or among customers adversely affecting our position with our customers and/or our market position; actions by customers adversely affecting us in reaction to the expansion of our product offering in any manner, including, but not limited to, by offering products that compete with our customers, and/or by entering into alliances with, making investments in or with, and/or acquiring parties that compete with and/or have conflicts with our customers; voluntary or involuntary delisting of the Company’s common stock from any exchange on which it is traded; the deregistration by the Company from SEC reporting requirements as a result of the small number of holders of the Company’s common stock; adverse reactions by customers, vendors or other service providers to unsolicited proposals regarding the ownership or management of the Company; the additional costs of considering, responding to and possibly defending our position on unsolicited proposals regarding the ownership or management of the Company; direct and indirect impacts of weather, natural disasters and/or epidemic, pandemic or endemic diseases in the areas of the world in which we operate, market our products and/or acquire raw materials including impacts on supply chains, labor constraints impacting our production volumes and costs; any present or future government mandates, travel restrictions, shutdowns or other regulations regarding any epidemic, pandemic or endemic diseases; an increase in the number of shares of the Company’s common stock issued and outstanding; economic downturns generally and/or in one or more of the markets in which we operate; changes in market demand, exchange rates, productivity, market dynamics, market confidence, macroeconomic and/or other economic conditions in the areas of the world in which we operate and market our products; and our success in managing the risks involved in the foregoing.

 

 

We caution readers that the foregoing list of important factors is not exclusive. Furthermore, we incorporate by reference those factors included in current reports on Form 8‑K and/or in our other filings.

 

Dollar amounts presented in the following discussion have been rounded to the nearest hundred thousand, except in the case of amounts less than one million and except in the case of the table set forth in the “Results of Operations” section, the amounts in which both cases have been rounded to the nearest thousand.

 

Overview of Optical Cable Corporation

 

Optical Cable Corporation (or OCC®) is a leading manufacturer of a broad range of fiber optic and copper data communication cabling and connectivity solutions primarily for the enterprise market and various harsh environment and specialty markets (collectively, the non-carrier markets), and also the wireless carrier market, offering integrated suites of high quality products which operate as a system solution or seamlessly integrate with other components. Our product offerings include designs for uses ranging from enterprise network, data center, residential, campus and Passive Optical LAN (“POL”) installations to customized products for specialty applications and harsh environments, including military, industrial, mining, petrochemical, renewable energy and broadcast applications, as well as the wireless carrier market. Our products include fiber optic and copper cabling, hybrid cabling (which includes fiber optic and copper elements in a single cable), fiber optic and copper connectors, specialty fiber optic, copper and hybrid connectors, fiber optic and copper patch cords, pre-terminated fiber optic and copper cable assemblies, racks, cabinets, datacom enclosures, patch panels, face plates, multimedia boxes, fiber optic reels and accessories and other cable and connectivity management accessories, and are designed to meet the most demanding needs of end-users, delivering a high degree of reliability and outstanding performance characteristics.

 

 

OCC® is internationally recognized for pioneering the design and production of fiber optic cables for the most demanding military field applications, as well as of fiber optic cables suitable for both indoor and outdoor use, and creating a broad product offering built on the evolution of these fundamental technologies. OCC is also internationally recognized for pioneering the development of innovative copper connectivity technology and designs used to meet industry copper connectivity data communications standards.

 

Founded in 1983, Optical Cable Corporation is headquartered in Roanoke, Virginia with offices, manufacturing and warehouse facilities located in Roanoke, Virginia, near Asheville, North Carolina, and near Dallas, Texas. We primarily manufacture our fiber optic cables at our Roanoke facility which is ISO 9001:2015 registered and MIL-STD-790G certified, primarily manufacture our enterprise connectivity products at our Asheville facility which is ISO 9001:2015 registered, and primarily manufacture our harsh environment and specialty connectivity products at our Dallas facility which is ISO 9001:2015 registered and MIL-STD-790G certified.

 

OCC designs, develops and manufactures fiber optic and hybrid cables for a broad range of enterprise, harsh environment, wireless carrier and other specialty markets and applications. We refer to these products as our fiber optic cable offering. OCC designs, develops and manufactures fiber and copper connectivity products for the enterprise market, including a broad range of enterprise and residential applications. We refer to these products as our enterprise connectivity product offering. OCC designs, develops and manufactures a broad range of specialty fiber optic connectors and connectivity solutions principally for use in military, harsh environment and other specialty applications. We refer to these products as our harsh environment and specialty connectivity product offering.

 

We market and sell the products manufactured at our Dallas facility through our wholly owned subsidiary Applied Optical Systems, Inc. (“AOS”) under the names Optical Cable Corporation and OCC® by the efforts of our integrated OCC sales team.

 

The OCC team seeks to provide top-tier communication solutions by bundling all of our fiber optic and copper data communication product offerings into systems that are best suited for individual data communication needs and application requirements of our customers and the end-users of our systems.

 

OCC’s wholly owned subsidiary Centric Solutions LLC (“Centric Solutions”) provides cabling and connectivity solutions for the data center market. Centric Solutions’ business is located at OCC’s facility near Dallas, Texas.

 

Optical Cable Corporation™, OCC®, Procyon®, Superior Modular Products™, SMP Data Communications™, Applied Optical Systems™, Centric Solutions™ and associated logos are trademarks of Optical Cable Corporation.

 

 

Summary of Company Performance for Second Quarter of Fiscal Year 2023

 

 

Consolidated net sales for the second quarter of fiscal year 2023 increased 14.1% to $19.6 million, compared to $17.2 million for the same period last year.

 

 

Gross profit increased 34.8% to $6.8 million in the second quarter of fiscal year 2023, compared to $5.0 million for the second quarter of fiscal year 2022.

 

 

Gross profit margin (gross profit as a percentage of net sales) increased to 34.6% during the second quarter of fiscal year 2023, compared to 29.3% for the second quarter of fiscal year 2022.

 

 

SG&A expenses increased to $5.7 million during the second quarter of fiscal year 2023 compared to $5.0 million during the second quarter of fiscal year 2022. SG&A expenses as a percentage of net sales were 28.9% during the second quarter of fiscal year 2023, compared to 29.3% during the same period in fiscal year 2022.

 

 

Income from operations was $1.1 million during the second quarter of fiscal year 2023 compared to a $21,000 loss from operations during the same period of fiscal year 2022.

 

 

Net income was $2.4 million, or $0.31 per share, during the second quarter of fiscal year 2023, compared to a net loss of $228,000, or $0.03 per share, for the comparable period last year.

 

 

During the second quarter of fiscal year 2023, we received insurance proceeds in connection with our office building and its contents at our Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. As a result, we recognized a gain on insurance proceeds received for damage to property and equipment during the second quarter of fiscal year 2023 totaling $1.7 million, which is reflected as income under other income (expense), net. To the extent we incur expenses in future periods to restore, repair or replace damaged assets, we may recognize offsetting losses in those future periods. At this time, we do not expect any future restoration and repair costs to exceed any insurance proceeds. The office building damaged is separate from our manufacturing building, which houses our manufacturing operations and certain offices at the same location. There was no significant impact to our operations as a result of this event.

 

Results of Operations

 

We sell our products internationally and domestically to our customers which include major distributors, various regional and smaller distributors, original equipment manufacturers and value-added resellers. All of our sales to customers outside of the United States are denominated in U.S. dollars. We can experience fluctuations in the percentage of net sales to customers outside of the United States and in the United States from period to period based on the timing of large orders, coupled with the impact of increases and decreases in sales to customers in various regions of the world. Sales outside of the U.S. can also be impacted by fluctuations in the exchange rate of the U.S. dollar compared to other currencies.

 

Net sales consist of gross sales of products by the Company and its subsidiaries on a consolidated basis less discounts, refunds and returns. Revenue is recognized at the time product is transferred to the customer (including distributors) at an amount that reflects the consideration expected to be received in exchange for the product. Our customers generally do not have the right of return unless a product is defective or damaged and is within the parameters of the product warranty in effect for the sale.

 

 

Cost of goods sold consists of the cost of materials, product warranty costs and compensation costs, and overhead and other costs related to our manufacturing operations. The largest percentage of costs included in cost of goods sold is attributable to costs of materials.

 

Our gross profit margin percentages are heavily dependent upon product mix on a quarterly basis and may vary based on changes in product mix. To the extent not impacted by product mix, gross profit margins tend to be higher when we achieve higher net sales levels, as certain fixed manufacturing costs are spread over higher sales. Hybrid cables (containing fiber and copper) with higher copper content tend to have lower gross profit margins.

 

Selling, general and administrative expenses (“SG&A expenses”) consist of the compensation costs for sales and marketing personnel, shipping costs, trade show expenses, customer support expenses, travel expenses, advertising, bad debt expense, the compensation costs for administration and management personnel, legal, accounting, advisory and professional fees, costs incurred to settle litigation or claims and other actions against us, and other costs associated with our operations.

 

Royalty income (expense), net consists of royalty income earned on licenses associated with our patented products, net of royalty and related expenses.

 

Amortization of intangible assets consists of the amortization of the costs, including legal fees, associated with internally developed patents that have been granted. Amortization of intangible assets is calculated using the straight-line method over the estimated useful lives of the intangible assets.

 

Other income (expense), net consists of interest expense and other miscellaneous income and expense items not directly attributable to our operations.

 

The following table sets forth and highlights fluctuations in selected line items from our condensed consolidated statements of operations for the periods indicated:

 

   

Three Months Ended

           

Six Months Ended

         
   

April 30,

   

Percent

   

April 30,

   

Percent

 
   

2023

   

2022

   

Change

   

2023

   

2022

   

Change

 

Net sales

  $ 19,620,000     $ 17,201,000       14.1

%

  $ 37,903,000     $ 31,641,000       19.8

%

Gross profit

    6,783,000       5,033,000       34.8       13,304,000       9,079,000       46.5  

SG&A expenses

    5,662,000       5,036,000       12.4       11,118,000       9,817,000       13.3  

Income (loss) from operations

    1,100,000       (21,000 )     5,338.1       2,146,000       (774,000 )     377.1  

Net income (loss)

    2,423,000       (228,000 )     1,162.8       3,233,000       (1,164,000 )     377.8  

 

Three Months Ended April 30, 2023 and 2022

 

Net Sales

 

Consolidated net sales for the second quarter of fiscal year 2023 increased 14.1% to $19.6 million, compared to net sales of $17.2 million for the same period last year. We experienced an increase in net sales in our specialty markets in the second quarter of fiscal year 2023, compared to the same period last year, but the increase was partially offset by decreases in net sales in our enterprise market.

 

Net sales to customers in the United States increased 7.0%, or $1.0 million, and net sales to customers outside of the United States increased 57.4%, or $1.4 million, in the second quarter of fiscal year 2023, compared to the same period last year. We can experience fluctuations in sales from quarter to quarter in the various markets (both industries and geographies) in which we operate for various reasons.

 

 

Our sales order backlog/forward load continues to remain at higher than typical levels, while decreasing to approximately $8.0 million at the end of the second quarter of fiscal year 2023, compared to more than $12.0 million at the end of the fourth quarter of fiscal year 2022.  Net sales for the remainder of fiscal year 2023 could be negatively impacted by various continuing macroeconomic pressures, risks and uncertainties.  Certain of our markets are showing signs of softening.  At the same time, we see what we believe to be positive indicators in certain of our other markets. 

 

We believe our net sales benefited from increased production throughput during the second quarter of fiscal year 2023, compared to the same period last year, as well as our higher than typical levels of sales order backlog/forward load. Additionally, improved product pricing, increased to cover certain inflationary costs, began to take effect for new orders received during the latter half of fiscal year 2022.

 

Gross Profit

 

Our gross profit was $6.8 million in the second quarter of fiscal year 2023, an increase of 34.8% compared to gross profit of $5.0 million in the second quarter of fiscal year 2022. Gross profit margin, or gross profit as a percentage of net sales, increased to 34.6% in the second quarter of fiscal year 2023 compared to 29.3% in the second quarter of fiscal year 2022.

 

Our gross profit margins tend to be higher when we achieve higher net sales levels due to our operating leverage as certain fixed manufacturing costs are spread over higher sales. This operating leverage, which is beneficial at higher sales levels, positively impacted our gross profit margin during the second quarter of fiscal year 2023 when compared to the same period last year. Our gross profit margin percentages are also heavily dependent upon product mix on a quarterly basis and may vary based on changes in product mix.

 

Selling, General, and Administrative Expenses

 

SG&A expenses increased to $5.7 million during the second quarter of fiscal year 2023, compared to $5.0 million for the same period last year. SG&A expenses as a percentage of net sales were 28.9% in the second quarter of fiscal year 2023, compared to 29.3% in the second quarter of fiscal year 2022.

 

The increase in SG&A expenses during the first quarter of fiscal year 2023 compared to the same period last year was primarily the result of increases in employee and contracted sales personnel related costs totaling $518,000. Included in employee and contracted sales personnel related costs are employee incentives and commissions which increased due to increased net sales and the improved financial results during the second quarter of fiscal year 2023.

 

Also contributing to the increase in SG&A expenses during the second quarter of fiscal year 2023 were increases in travel and marketing expenses due to the return to a more typical level of business travel and an increase in the number of, and the attendance at, tradeshows during the second quarter of fiscal year 2023, when compared to the same period last year.

 

Royalty Income (Expense), Net

 

We recognized royalty expense, net of royalty income, totaling $7,000 during the second quarter of fiscal years 2023 and 2022. Royalty expense and/or income may fluctuate based on sales of related licensed products and estimates of amounts for non-licensed product sales, if any.

 

 

Amortization of Intangible Assets

 

We recognized $14,000 of amortization expense, associated with intangible assets, during the second quarter of fiscal year 2023, compared to $12,000 during the second quarter of fiscal year 2022.

 

Income (loss) from operations

 

We reported income from operations of $1.1 million for the second quarter of fiscal year 2023, compared to a loss from operations of $21,000 for the second quarter of fiscal year 2022.

 

Other Income (Expense), Net

 

We recognized other income, net in the second quarter of fiscal year 2023 of $1.4 million, compared to other expense, net of $212,000 in the second quarter of fiscal year 2022.

 

Other income, net for the fiscal quarter ended April 30, 2023 is comprised primarily of the gain on insurance proceeds received for damage to property and equipment totaling $1.7 million, partially offset by interest expense and other miscellaneous items. The change in other income, net during the second quarter of fiscal year 2023 compared to the same period last year was primarily due to the gain on insurance proceeds received.

 

During the second quarter of fiscal year 2023, we received insurance proceeds in connection with our office building and its contents at our Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. In connection with this event, we recognized a gain on insurance proceeds received for damage to property and equipment during the second quarter of fiscal year 2023 totaling $1.7 million. To the extent we incur expenses in future periods to restore, repair or replace damaged assets, we may recognize offsetting losses in those future periods. At this time, we do not expect future restoration and repair costs to exceed any insurance proceeds.

 

The office building sustaining water damage at our Asheville facilities is separate from our manufacturing building, which houses our manufacturing operations and certain offices at the same location. There was no significant impact to our operations as a result of this event.

 

Income (Loss) Before Income Taxes

 

We reported income before income taxes of $2.5 million for the second quarter of fiscal year 2023, compared to a loss before income taxes of $233,000 for the second quarter of fiscal year 2022. The improvement was primarily due to the increase in gross profit of $1.7 million, and the gain on insurance proceeds received for damage to property and equipment of $1.7 million, partially offset by the increase in SG&A expenses of $626,000.

 

Income Tax Expense (Benefit)

 

Income tax expense totaled $75,000 in the second quarter of fiscal year 2023, compared to income tax benefit of $5,000 in the second quarter of fiscal year 2022. Our effective tax rate was 3.0% for the second quarter of fiscal year 2023 and 2.2% for the second quarter of fiscal year 2022.

 

Fluctuations in our effective tax rates are primarily due to permanent differences in U.S. GAAP and tax accounting for various tax deductions and benefits, but can also be significantly different from the statutory tax rate when income or loss before taxes is at a level such that permanent differences in U.S. GAAP and tax accounting treatment have a disproportional impact on the projected effective tax rate.

 

 

We previously established a valuation allowance against all of our net deferred tax assets. As a result of establishing a full valuation allowance against our net deferred tax assets, if we generate sufficient taxable income in subsequent periods to realize a portion or all of our net deferred tax assets, our effective income tax rate could be unusually low due to the tax benefit attributable to the necessary decrease in our valuation allowance. Further, if we generate losses before taxes in subsequent periods, our effective income tax rate could also be unusually low as any increase in our net deferred tax asset from such a net operating loss for tax purposes would be offset by a corresponding increase to our valuation allowance against our net deferred tax assets.

 

If we generate sufficient income before taxes in subsequent periods such that U.S. GAAP would permit us to conclude that the removal of any valuation allowance against our net deferred tax asset is appropriate, then during the period in which such determination is made, we will recognize the non-cash benefit of such removal of the valuation allowance in income tax expense on our consolidated statement of operations, which will increase net income and will also increase the net deferred tax asset on our consolidated balance sheet. If we do not generate sufficient income before taxes in subsequent periods such that U.S. GAAP would permit us to conclude that the reduction or removal of any valuation allowance against our net deferred tax asset is appropriate, then no such non-cash benefit would be realized. There can be no assurance regarding any future realization of the benefit by us of all or part of our net deferred tax assets. As of October 31, 2022, the valuation allowance against our total gross deferred tax assets totaled $4.4 million.

 

Net Income (Loss)

 

Net income for the second quarter of fiscal year 2023 was $2.4 million, or $0.31 per share, compared to a net loss of $228,000, or $0.03 per share, for the second quarter of fiscal year 2022. This improvement was primarily due to the increase in income before income taxes of $2.7 million, which includes the $1.7 million gain on insurance proceeds received for damage to property and equipment included in other income, net.

 

Six Months Ended April 30, 2023 and 2022

 

Net Sales

 

Consolidated net sales for the first half of fiscal year 2023 were $37.9 million, an increase of 19.8% compared to net sales of $31.6 million for the same period last year. We experienced increases in net sales in our specialty markets in the first half of fiscal year 2023, compared to the same period last year, but the increases were partially offset by decreases in net sales in our enterprise market. Net sales to customers in the United States increased 12.9%, or $3.5 million, and net sales to customers outside of the United States increased 59.3%, or $2.8 million, in the first half of fiscal year 2023, compared to the same period last year. We can experience fluctuations in sales from quarter to quarter in the various markets in which we operate for various reasons. 

 

Our sales order backlog/forward load continues to remain at higher than typical levels, while decreasing to approximately $8.0 million at the end of the first half of fiscal year 2023, compared to more than $12.0 million at the end of fiscal year 2022.  Net sales for the remainder of fiscal year 2023 could be negatively impacted by various continuing macroeconomic pressures, risks and uncertainties.  Certain of our markets are showing signs of softening.  At the same time, we see what we believe to be positive indicators in certain of our other markets. 

 

We believe our net sales benefited from increased production throughput during the first half of fiscal year 2023, compared to the same period last year, as well as our higher than typical levels of sales order backlog/forward load. Additionally, improved product pricing, increased to cover certain inflationary costs, began to take effect for new orders received during the latter half of fiscal year 2022.

 

 

Gross Profit

 

Our gross profit was $13.3 million in the first half of fiscal year 2023, an increase of 46.5% compared to gross profit of $9.1 million in the first half of fiscal year 2022. Gross profit margin increased to 35.1% in the first half of fiscal year 2023 compared to 28.7% in the first half of fiscal year 2022.

 

Our gross profit margins tend to be higher when we achieve higher net sales levels due to our operating leverage as certain fixed manufacturing costs are spread over higher sales. This operating leverage, which is beneficial at higher sales levels, positively impacted our gross profit margin during the first half of fiscal year 2023 when compared to the same period last year. Our gross profit margin percentages are also heavily dependent upon product mix on a quarterly basis and may vary based on changes in product mix.

 

Selling, General, and Administrative Expenses

 

SG&A expenses increased 13.3% to $11.1 million during the first half of fiscal year 2023, compared to $9.8 million for the same period last year. SG&A expenses as a percentage of net sales were 29.3% in the first half of fiscal year 2023, compared to 31.0% in the first half of fiscal year 2022.

 

The increase in SG&A expenses during the first half of fiscal year 2023 compared to the same period last year was primarily the result of increases in employee and contracted sales personnel related costs totaling $979,000. Included in employee and contracted sales personnel related costs are employee incentives and commissions which increased due to increased net sales and the improved financial results during the second quarter of fiscal year 2023.

 

Also contributing to the increase in SG&A expenses during the second quarter of fiscal year 2023 were increases in shipping expenses and increases in travel and marketing expenses. Shipping expenses increased due to the increase in net sales and the increase in the costs charged by shippers, when compared to the same period last year. Travel and marketing expenses increased due to the return to a more typical level of business travel and an increase in the number of, and the attendance at, tradeshows during the first half of fiscal year 2023, when compared to the same period last year.

 

Royalty Income (Expense), Net

 

We recognized royalty expense, net of royalty income, totaling $13,000 during the first half of fiscal year 2023 compared to $14,000 during the first half of fiscal year 2022. Royalty income and/or expense may fluctuate based on sales of related licensed products and estimates of amounts for non-licensed product sales, if any.

 

Amortization of Intangible Assets

 

We recognized $27,000 of amortization expense, associated with intangible assets, during the first half of fiscal year 2023, compared to $24,000 during the first half of fiscal year 2022.

 

Income (loss) from operations

 

We reported income from operations of $2.1 million for the first half of fiscal year 2023, compared to a loss from operations of $774,000 for the first half of fiscal year 2022.

 

Other Income (Expense), Net

 

We recognized other income, net in the first half of fiscal year 2023 of $1.2 million, compared to other expense, net of $382,000 in the first half of fiscal year 2022.

 

 

Other income, net for the first half of fiscal year 2023 is comprised primarily of the gain on insurance proceeds received for damage to property and equipment totaling $1.7 million, partially offset by interest expense and other miscellaneous items. The change in other income, net during the first half of fiscal year 2023 compared to the same period last year was primarily due to the insurance proceeds received.

 

During the second quarter of fiscal year 2023, we received insurance proceeds in connection with our office building and its contents at our Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. In connection with this event, we recognized a gain on insurance proceeds received for damage to property and equipment during the second quarter of fiscal year 2023 totaling $1.7 million. To the extent we incur expenses in future periods to restore, repair or replace damaged assets, we may recognize offsetting losses in those future periods.

 

At this time, we do not expect any future restoration and repair costs to exceed any insurance proceeds. The office building sustaining water damage at our Asheville facilities is separate from our manufacturing building, which houses our manufacturing operations and certain offices at the same location. There was no significant impact to our operations as a result of this event.

 

Income (Loss) Before Income Taxes

 

We reported income before income taxes of $3.3 million for the first half of fiscal year 2023, compared to a loss before income taxes of $1.2 million for the first half of fiscal year 2022. The improvement was primarily due to the increase in gross profit of $4.2 million, and the gain on insurance proceeds received for damage to property and equipment of $1.7 million, partially offset by the increase in SG&A expenses of $1.3 million.

 

Income Tax Expense (Benefit)

 

Income tax expense totaled $107,000 in the first half of fiscal year 2023, compared to $8,000 in the first half of fiscal year 2022. Our effective tax rate was 3.2% for the first half of fiscal year 2023 and less than negative one percent for the first half of fiscal year 2022.

 

Fluctuations in our effective tax rates are primarily due to permanent differences in U.S. GAAP and tax accounting for various tax deductions and benefits, but can also be significantly different from the statutory tax rate when income or loss before taxes is at a level such that permanent differences in U.S. GAAP and tax accounting treatment have a disproportional impact on the projected effective tax rate.

 

We previously established a valuation allowance against all of our net deferred tax assets. As a result of establishing a full valuation allowance against our net deferred tax assets, if we generate sufficient taxable income in subsequent periods to realize a portion or all of our net deferred tax assets, our effective income tax rate could be unusually low due to the tax benefit attributable to the necessary decrease in our valuation allowance. Further, if we generate losses before taxes in subsequent periods, our effective income tax rate could also be unusually low as any increase in our net deferred tax asset from such a net operating loss for tax purposes would be offset by a corresponding increase to our valuation allowance against our net deferred tax assets.

 

If we generate sufficient income before taxes in subsequent periods such that U.S. GAAP would permit us to conclude that the removal of any valuation allowance against our net deferred tax asset is appropriate, then during the period in which such determination is made, we will recognize the non-cash benefit of such removal of the valuation allowance in income tax expense on our consolidated statement of operations, which will increase net income and will also increase the net deferred tax asset on our consolidated balance sheet. If we do not generate sufficient income before taxes in subsequent periods such that U.S. GAAP would permit us to conclude that the reduction or removal of any valuation allowance against our net deferred tax asset is appropriate, then no such non-cash benefit would be realized. There can be no assurance regarding any future realization of the benefit by us of all or part of our net deferred tax assets. As of October 31, 2022, the valuation allowance against our total gross deferred tax assets totaled $4.4 million.

 

 

Net Income (Loss)

 

Net income for the first half of fiscal year 2023 was $3.2 million, or $0.41 per share, compared to a net loss of $1.2 million, or $0.16 per share, for the first half of fiscal year 2022. This change was primarily due to the increase in income before income taxes of $4.5 million, which includes the $1.7 million gain on insurance proceeds received for damage to property and equipment.

 

Financial Condition

 

Total assets increased $5.4 million, or 13.4%, to $46.0 million at April 30, 2023, from $40.6 million at October 31, 2022. This increase was primarily due to a $3.7 million increase in inventories and a $1.5 million increase in restricted cash. Inventories increased largely as the result of the timing of certain raw material purchases, increases in work in process levels related to pending shipments, and the increase in finished goods inventory resulting from higher replenishment rates of stock inventory. Restricted cash increased resulting from the receipt of a portion of the proceeds from the insurance claim related to water damage from a burst pipe in the sprinkler system in our Asheville office building for which offsetting expenses have not yet been incurred. The insurance proceeds recorded in restricted cash relate to the collateral for the Company’s real estate term loans with Northeast Bank and, as a result, are held in escrow. Cash may be released from escrow as the Company submits details of expenses incurred for restoration and repair of the related property to Northeast Bank. Any cash remaining in escrow after any restoration and repairs are completed, will be available for the benefit of the Company or to pay down the real estate term loans once Northeast Bank is satisfied that the collateral has been returned to an acceptable state. Cash may also be released from escrow in the event the Company pays off the real estate term loans with Northeast Bank.

 

Total liabilities increased $2.0 million, or 10.9%, to $20.4 million at April 30, 2023, from $18.4 million at October 31, 2022. The increase in total liabilities was primarily due to net borrowings on our Revolver totaling $2.0 million.

 

Total shareholders’ equity at April 30, 2023 increased $3.4 million in the first half of fiscal year 2023. The increase resulted from net income of $3.2 million and share-based compensation, net of $174,000.

 

Liquidity and Capital Resources

 

Our primary capital needs have been to fund working capital requirements through payments on our Revolver. Our primary source of capital for these purposes has been existing cash, cash provided by operations and borrowings under our Revolver (see “Credit Facilities” below).

 

Our unrestricted cash of $325,000 and restricted cash of $1.5 million totaled $1.8 million as of April 30, 2023, an increase of $1.6 million compared to unrestricted cash of $216,000 as of October 31, 2022. The increase in cash and restricted cash for the six months ended April 30, 2023 primarily resulted from insurance proceeds received for damage to property and equipment totaling $1.7 million, net, and cash provided by financing activities of $1.7 million, partially offset by cash used in operating activities of $1.5 million.

 

On April 30, 2023, we had working capital of $27.6 million, excluding restricted cash of $1.5 million, compared to $23.7 million on October 31, 2022. The ratio of current assets, excluding restricted cash of $1.5 million, to current liabilities as of April 30, 2023 was 4.6 to 1.0 compared to 4.2 to 1.0 as of October 31, 2022. The increase in working capital, excluding restricted cash, and in the current ratio, excluding restricted cash, was primarily due to the increase in inventories of $3.7 million.

 

 

As of April 30, 2023 and October 31, 2022, we had outstanding loan balances under our Revolver totaling $8.0 million and $6.0 million, respectively. As of April 30, 2023 and October 31, 2022, we had other outstanding bank loan balances, excluding our Revolver, totaling $4.4 million and $4.5 million, respectively.

 

Net Cash

 

Net cash used in operating activities was $1.5 million in the first half of fiscal year 2023, compared to $3.0 million for the first half of fiscal year 2022. Net cash used in operating activities during the first half of fiscal year 2023 primarily resulted from an increase in inventories totaling $3.7 million, the cash flow impact of increases in trade accounts receivable, net totaling $358,000, and an adjustment to reconcile net income of $3.2 million to net cash used in operating activities for the gain on insurance proceeds received for damage to property and equipment totaling $1.7 million, partially offset by certain other adjustments to reconcile net income of $3.2 million to net cash used in operating activities including depreciation and amortization of $497,000 and share-based compensation expense of $290,000.

 

Net cash used in operating activities during the first half of fiscal year 2022 primarily resulted from an increase in inventories totaling $2.3 million and the cash flow impact of increases in trade accounts receivable, net totaling $2.2 million, partially offset by certain adjustments to reconcile a net loss of $1.2 million to net cash used in operating activities including depreciation and amortization of $569,000 and share-based compensation expense of $238,000. Additionally, the cash flow impact of increases in accounts payable and accrued expenses of $1.9 million further contributed to offset net cash used in operating activities.

 

Net cash provided by investing activities totaled $1.5 million in the first half of fiscal year 2023, compared to net cash used in investing activities of $112,000 in the first half of fiscal year 2022. Net cash provided by investing activities during the first half of fiscal year 2023 resulted primarily from the net insurance proceeds received for damage to property and equipment totaling $1.7 million, partially offset by purchases of property and equipment and deposits for the purchase of property and equipment. Net cash used in investing activities during the first half of fiscal year 2022 resulted primarily from purchases of property and equipment and deposits for the purchase of property and equipment.

 

Net cash provided by financing activities totaled $1.7 million for the first half of fiscal year 2023, compared to $3.2 million in the first half of fiscal year 2022. Net cash provided by financing activities in the first half of fiscal year 2023 resulted primarily from net proceeds on our revolving line of credit totaling $2.0 million, partially offset by principal payments on long-term debt totaling $168,000. Net cash provided by financing activities in the first half of fiscal year 2022 resulted primarily from net proceeds on our revolving line of credit totaling $3.6 million, partially offset by principal payments on long-term debt totaling $161,000.

 

Credit Facilities

 

We have 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 Master Promissory Note and related agreements (collectively, the “Revolver”).

 

Both the Virginia Real Estate Loan and the North Carolina Real Estate Loan are with Northeast Bank, have a fixed interest rate of 3.95% and are secured by a first lien deed of trust on the Company’s real property.

 

 

The Revolver with North Mill Capital LLC (doing business as SLR Business Credit, “SLR”) provides us with one or more advances in an amount up to: (a) 85% of the aggregate outstanding amount of eligible accounts (the “eligible accounts loan value”); plus (b) the lowest of (i) an amount up to 35% of the aggregate value of eligible inventory, (ii) $5.0 million, and (iii) an amount not to exceed 100% of the then outstanding eligible accounts loan value; minus (c) $1.15 million.

 

The maximum aggregate principal amount subject to the Revolver is $18.0 million. Interest accrues on the daily balance at the per annum rate of 1.5% above the Prime Rate in effect from time to time, but not less than 4.75% (the “Applicable Rate”). In the event of a default, interest may become 6.0% above the Applicable Rate. As of April 30, 2023, the Revolver accrued interest at the prime lending rate plus 1.5% (resulting in a 9.5% rate at April 30, 2023). The termination date of the Revolver is July 24, 2025 and the loan may be extended in one year periods subject to the agreement of SLR.

 

The Revolver is secured by all of the following assets: properties, rights and interests in property of the Company whether now owned or existing, or hereafter acquired or arising, and wherever located; all accounts, equipment, commercial tort claims, general intangibles, chattel paper, inventory, negotiable collateral, investment property, financial assets, letter-of-credit rights, supporting obligations, deposit accounts, money or assets of the Company, which hereafter come into the possession, custody, or control of SLR; all proceeds and products, whether tangible or intangible, of any of the foregoing, including proceeds of insurance covering any or all of the foregoing; any and all tangible or intangible property resulting from the sale, lease, license or other disposition of any of the foregoing, or any portion thereof or interest therein, and all proceeds thereof; and any other assets of the Company which may be subject to a lien in favor of SLR as security for the obligations under the Loan Agreement.

 

As of April 30, 2023, we had $8.0 million of outstanding borrowings on our Revolver and $5.0 million in available credit.

 

Capital Expenditures

 

We did not have any material commitments for capital expenditures as of April 30, 2023. During our 2023 fiscal year budgeting process, we included an estimate for capital expenditures of $1.0 million for the fiscal year. We anticipate these expenditures, to the extent made, will be funded out of our working capital, cash provided by operations or borrowings under our Revolver, as appropriate. Capital expenditures are reviewed and approved based on a variety of factors including, but not limited to, current cash flow considerations, the expected return on investment, project priorities, impact on current or future product offerings, availability of personnel necessary to implement and begin using acquired equipment, and economic conditions in general. Additionally, total capital expenditures exceeding $1.0 million per fiscal year would require approval from our lender.

 

Corporate acquisitions and other strategic investments, if any, are considered outside of our annual capital expenditure budgeting process. Our office building and its contents at our Asheville facilities sustained water damage from a burst pipe at the end of December 2022. The office building damaged is separate from our manufacturing building, which houses our manufacturing operations and certain offices at the same location. There was no significant impact to our operations as a result of this event. At this time, we do not expect any future costs to restore, repair or replace damaged assets to exceed any insurance proceeds. To the extent we have future expenditures as a result of this event, such expenditures may be expensed or capitalized in future periods, in accordance with U.S. GAAP.

 

Future Cash Flow Considerations

 

We believe that our future cash flow from operations, our cash on hand and our existing credit facilities will be adequate to fund our operations for at least the next twelve months.

 

 

From time to time, we are 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 our financial position, results of operations or liquidity.

 

Seasonality

 

We typically expect net sales to be relatively lower in the first half of each fiscal year and relatively higher in the second half of each fiscal year, and excluding other volatility, we would normally expect 48% of total net sales to occur during the first half of a fiscal year and 52% of total net sales to occur during the second half of a fiscal year. We believe this historical seasonality pattern is generally indicative of an overall trend and reflective of the buying patterns and budgetary cycles of our customers. However, this pattern may be altered during any quarter or year by the quarterly and annual volatility of orders received for the wireless carrier market, the timing of larger projects, timing of orders from larger customers, other economic factors impacting our industry or impacting the industries of our customers and end-users, and macroeconomic conditions. While we believe seasonality may be a factor that impacts our quarterly net sales results, particularly when excluding the volatility of sales in the wireless carrier market, we are not able to reliably predict net sales based on seasonality because these other factors can also, and often do, substantially impact our net sales patterns during the year.

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of financial condition and results of operations is based on the condensed consolidated financial statements and accompanying condensed notes that have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and the instructions to Form 10‑Q and Regulation S‑X. The preparation of these condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

Note 1 to the consolidated financial statements filed with our Annual Report on Form 10-K for fiscal year 2022 provides a summary of our significant accounting policies. Those significant accounting policies detailed in our fiscal year 2022 Form 10-K did not change during the period from November 1, 2022 through April 30, 2023.

 

New Accounting Standards

 

There are no new accounting standards issued, but not yet adopted by us, which are expected to be applicable to our financial position, operating results or financial statement disclosures.

 

 

Item 4. Controls and Procedures

 

The Company maintains disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to be effective in providing reasonable assurance that information required to be disclosed in reports under the Exchange Act are recorded, processed and summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the “SEC”), and that such information is accumulated and communicated to management to allow for timely decisions regarding required disclosure.

 

Our management evaluated, with the participation of our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), the effectiveness of the Company’s disclosure controls and procedures as of April 30, 2023. Based on this evaluation process, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were effective as of April 30, 2023, and that there were no changes in the Company’s internal control over financial reporting that occurred during the last fiscal quarter ended April 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

 

Item 5. Other Information

 

At the end of December 2022, an office building and its contents at the Company’s Asheville facilities sustained water damage resulting from a burst pipe in the sprinkler system, likely due to extreme low temperatures in the area during the days leading up to the event. This office building is separate from the Company’s manufacturing building which houses its manufacturing operations and certain offices at the same location. There was no significant impact to the Company’s operations. The Company has insurance coverage for the office building, its contents and certain business expenses to cover the losses incurred.

 

During the first half of fiscal year 2023, the Company recorded a loss on property and equipment totaling $8,000 and incurred expenses for building stabilization and cleaning, removal of damaged items, and other miscellaneous and related activities totaling $360,000. Insurance proceeds for all assets covered, net of applicable deductibles, received through April 30, 2023 totaled $2.0 million. Of the $2.0 million insurance proceeds received, $1.5 million relates to the collateral for the Company’s real estate term loans with Northeast Bank and, as a result, is held in escrow. Cash may be released from escrow as the Company submits details of expenses incurred for restoration and repair of the related property to Northeast Bank. Any cash remaining in escrow after any restoration and repairs are completed, will be available for the benefit of the Company or to pay down the real estate term loans once Northeast Bank is satisfied that the collateral has been returned to an acceptable state. Cash may also be released from escrow in the event the Company pays off the real estate term loans with Northeast Bank.

 

The amount held in escrow is for the real estate portion only of the insurance proceeds received through April 30, 2023, and will continue to be held by Northeast Bank until used or otherwise distributed for the benefit of OCC.

 

The insurance proceeds received in excess of expenses incurred through April 30, 2023, a net total of $1.7 million, is included in other income (expense), net as a gain on insurance proceeds received for damage to property and equipment on the Company’s condensed consolidated statement of operations. To the extent the Company incurs expenses in future periods to restore, repair or replace damaged assets, it may recognize offsetting losses in those future periods. At this time, the Company does not expect any future restoration and repair costs to exceed any insurance proceeds.

 

 

PART II. OTHER INFORMATION

 

 

Item 6. Exhibits

Exhibit Index

 

Exhibit No. Description
   

3.1

Articles of Amendment filed November 5, 2001 to the Amended and Restated Articles of Incorporation, as amended through November 5, 2001 (incorporated herein by reference to Exhibit 1 to the Company’s Form 8-A12G filed with the Commission on November 5, 2001).

   

3.2

Articles of Amendment filed July 5, 2002 to the Amended and Restated Articles of Incorporation, as amended through July 5, 2002 (incorporated herein by reference to Appendix A to the Company’s definitive proxy statement on Form 14A filed July 5, 2002).
   

3.3

Amended and Restated Bylaws of Optical Cable Corporation effective October 15, 2010 (incorporated herein by reference to Exhibit 3.2 to the Company’s Quarterly Report on Form 10-Q for the third quarter ended July 31, 2011).

   

3.4

Amended and Restated Bylaws of Optical Cable Corporation effective March 9, 2023 (incorporated herein by reference to Exhibit 3.4 to the Company’s Quarterly Report on Form 10-Q for the first quarter ended January 31, 2023).

   

4.1

Form of certificate representing Common Stock (incorporated herein by reference to Exhibit 4.1 to the Company’s Quarterly Report on Form 10-Q for the third quarter ended July 31, 2004 (file number 0-27022)).

   

4.2

Form of certificate representing Common Stock (incorporated herein by reference to Exhibit 4.2 to the Company’s Quarterly Report on Form 10-Q for the third quarter ended July 31, 2012).

   

4.3

Corrected Credit Line Deed of Trust dated June 4, 2008 between Optical Cable Corporation as Grantor, LeClairRyan as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina, successor by merger with Valley Bank) as Beneficiary (incorporated herein by reference to Exhibit 4.17 of the Company’s Annual Report on Form 10-K for the period ended October 31, 2008 filed January 29, 2009).

   

4.4

Corrected Deed of Trust, Security Agreement and Fixtures Filing dated May 30, 2008 by and between Superior Modular Products Incorporated as Grantor, LeClairRyan as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina, successor by merger with Valley Bank) as Beneficiary (incorporated herein by reference to Exhibit 4.18 of the Company’s Annual Report on Form 10-K for the period ended October 31, 2008 filed January 29, 2009).

   

4.5

Term Loan A Note in the amount of $1,816,609 by Optical Cable Corporation dated April 26, 2016, for the benefit of Northeast Bank as of July 15, 2021, as successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) (incorporated herein by reference to Exhibit 4.3 to the Company’s Current Report on Form 8-K/A filed May 3, 2016).

 

 

PART II. OTHER INFORMATION

 

 

4.6

Term Loan B Note in the amount of $5,271,411 by Optical Cable Corporation dated April 26, 2016, for the benefit of Northeast Bank as of July 15, 2021, as successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) (incorporated herein by reference to Exhibit 4.4 to the Company’s Current Report on Form 8-K/A filed May 3, 2016).

   

4.7

Modification of Credit Line Deed of Trust dated April 26, 2016 by and between Optical Cable Corporation (successor by merger to Superior Modular Products Incorporated) as Grantor, Andrew B. Agee (in substitution of LeClairRyan) as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) as Beneficiary, modifying that certain Corrected Credit Line Deed of Trust dated June 4, 2008 (incorporated herein by reference to Exhibit 4.5 to the Company’s Current Report on Form 8-K/A filed May 3, 2016).

   

4.8

Modification of Deed of Trust, Security Agreement, and Assignment of Leases and Rents dated April 26, 2016 by and between Optical Cable Corporation (successor by merger to Superior Modular Products Incorporated) as Grantor, Andrew B. Agee (in substitution of LeClairRyan) as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) as Beneficiary, modifying that certain Corrected Deed of Trust, Security Agreement and Assignment of Leases and Rents dated May 30, 2008 (incorporated herein by reference to Exhibit 4.6 to the Company’s Current Report on Form 8-K/A filed May 3, 2016).

   

4.9

Second Modification of Credit Line Deed of Trust dated May 2, 2018 by and between Optical Cable Corporation (successor by merger to Superior Modular Products Incorporated) as Grantor, W. Todd Ross (in substitution of LeClairRyan) as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) as Beneficiary, modifying that certain Modification of Credit Line Deed of Trust dated April 26, 2016, which previously modified that certain Corrected Credit Line Deed of Trust dated June 4, 2008 (incorporated herein by reference to Exhibit 4.20 to the Company’s Quarterly Report on Form 10-Q for the second quarter ended April 30, 2018).

   

4.10

Second Modification of Deed of Trust, Security Agreement, and Assignment of Leases and Rents dated May 2, 2018 by and between Optical Cable Corporation (successor by merger to Superior Modular Products Incorporated) as Grantor, W. Todd Ross (in substitution of LeClairRyan) as Trustee and Northeast Bank, successor in interest to Pinnacle Bank (successor by merger with Bank of North Carolina) as Beneficiary, modifying that certain Modification of Deed of Trust, Security Agreement, and Assignment of Leases and Rents dated April 26, 2016, which previously modified that certain Corrected Deed of Trust, Security Agreement and Assignment of Leases and Rents dated May 30, 2008 (incorporated herein by reference to Exhibit 4.21 to the Company’s Quarterly Report on Form 10-Q for the second quarter ended April 30, 2018).

   

4.11

Loan and Security Agreement dated July 24, 2020 by and among Optical Cable Corporation along with its subsidiaries Applied Optical Systems, Inc., and Centric Solutions LLC, and North Mill Capital LLC (now doing business as SLR Business Credit) (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K dated July 30, 2020).

 

 

PART II. OTHER INFORMATION

 

 

4.12

Revolving Credit Master Promissory Note dated July 24, 2020 by Optical Cable Corporation along with its subsidiaries Applied Optical Systems, Inc., and Centric Solutions LLC in favor of North Mill Capital LLC (now doing business as SLR Business Credit) (incorporated by reference to Exhibit 4.2 to the Company’s Current Report on Form 8-K dated July 30, 2020).

   

4.13

Payoff Letter from Pinnacle Bank to North Mill Capital LLC (now doing business as SLR Business Credit) and Optical Cable Corporation (incorporated by reference to Exhibit 4.3 to the Company’s Current Report on Form 8-K dated July 30, 2020).

   

4.14

Amended and Restated Stockholder Protection Rights Agreement, dated as of November 2, 2021, between Optical Cable Corporation and American Stock Transfer & Trust Company, LLC, as rights agent (incorporated herein by reference to Exhibit 4.1 to the Company’s Form 8-A12G filed with the Commission on November 5, 2021).

   

4.15

Modification Agreement dated as of July 5, 2022, by and between North Mill Capital LLC (now doing business as SLR Business Credit) and Optical Cable Corporation along with its subsidiaries Applied Optical Systems, Inc., and Centric Solutions LLC (incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K dated July 7, 2022).

   

10.1*

Optical Cable Corporation 2017 Stock Incentive Plan (incorporated by reference to Appendix A to the Company’s definitive proxy statement on Form 14A filed March 13, 2017).

   

10.2*

Amended and Restated Employment Agreement by and between Optical Cable Corporation and Neil D. Wilkin, Jr. effective April 11, 2011 (incorporated herein by reference to Exhibit 10.2 of the Company’s Current Report on Form 8-K filed April 15, 2011).

   

10.3*

Amendment, effective December 18, 2012, to Amended and Restated Employment Agreement by and between Optical Cable Corporation and Neil D. Wilkin, Jr. effective April 11, 2011 (incorporated herein by reference to Exhibit 10.16 of the Company’s Quarterly Report on Form 10-Q for the period ended January 31, 2013 filed March 15, 2013).

   

10.4*

Second Amendment, effective March 14, 2014, to Amended and Restated Employment Agreement by and between Optical Cable Corporation and Neil D. Wilkin, Jr. effective April 11, 2011, as amended December 18, 2012 (incorporated herein by reference to Exhibit 10.19 of the Company’s Quarterly Report on Form 10-Q for the period ended January 31, 2014 filed March 17, 2014).

   

10.5*

Amended and Restated Employment Agreement by and between Optical Cable Corporation and Tracy G. Smith effective April 11, 2011 (incorporated herein by reference to Exhibit 10.1 of the Company’s Current Report on Form 8-K filed April 15, 2011).

 

 

PART II. OTHER INFORMATION

 

 

10.6*

Amendment, effective December 18, 2012, to Amended and Restated Employment Agreement by and between Optical Cable Corporation and Tracy G. Smith effective April 11, 2011 (incorporated herein by reference to Exhibit 10.18 of the Company’s Quarterly Report on Form 10-Q for the period ended January 31, 2013 filed March 15, 2013).

   

10.7*

Second Amendment, effective March 14, 2014, to Amended and Restated Employment Agreement by and between Optical Cable Corporation and Tracy G. Smith effective April 11, 2011, as amended December 18, 2012 (incorporated herein by reference to Exhibit 10.22 of the Company’s Quarterly Report on Form 10-Q for the period ended January 31, 2014 filed March 17, 2014).

   

10.8*

Form of vesting award agreement for non-employee Board members under the Optical Cable Corporation 2017 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.21 of the Company’s Quarterly Report on Form 10-Q for the period ended April 30, 2017 filed June 13, 2017).

   

10.9*

Form of operational performance (Company financial performance measure) vesting award agreement under the Optical Cable Corporation 2017 Stock Incentive Plan (incorporated herein by reference to Exhibit 10.15 of the Company’s Annual Report on Form 10-K for the period ended October 31, 2021 filed December 20, 2021).  

   

10.10*

First Amendment to the Optical Cable Corporation 2017 Stock Incentive Plan effective March 29, 2022 (incorporated herein by reference to Exhibit 10.16 of the Company’s Quarterly Report on Form 10-Q for the period ended July 31, 2022 filed September 12, 2022).

   

11.1

Statement regarding computation of per share earnings (incorporated by reference to note 9 of the Condensed Notes to Condensed Consolidated Financial Statements contained herein).

   

31.1

Certification of the Company’s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. FILED HEREWITH.

   

31.2

Certification of the Company’s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. FILED HEREWITH.

   

32.1

Certification of the Company’s Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. FURNISHED HEREWITH.

   

32.2

Certification of the Company’s Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. FURNISHED HEREWITH.

   

101

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended April 30, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets at April 30, 2023 and October 31, 2022, (ii) Condensed Consolidated Statements of Operations for the three months and six months ended April 30, 2023 and 2022, (iii) Condensed Consolidated Statements of Shareholders’ Equity for the three months and six month ended April 30, 2023 and 2022, (iv) Condensed Consolidated Statements of Cash Flows for the six months ended April 30, 2023 and 2022, and (v) Condensed Notes to Condensed Consolidated Financial Statements. FILED HEREWITH.

   

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 


 

*

Management contract or compensatory plan or agreement.

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

  OPTICAL CABLE CORPORATION
(Registrant)
   
   
Date: June 12, 2023 /s/ Neil D. Wilkin, Jr.
  Neil D. Wilkin, Jr.
 

Chairman of the Board of Directors,

President and Chief Executive Officer

   
   
Date: June 12, 2023 /s/ Tracy G. Smith
  Tracy G. Smith
  Senior Vice President and Chief Financial Officer

 

35
EX-31.1 2 ex_529447.htm EXHIBIT 31.1 ex_529447.htm

Exhibit 31.1

CERTIFICATION

 

I, Neil D. Wilkin, Jr., certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Optical Cable Corporation;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b)

designed such internal controls over financial reporting, or caused such internal controls over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s independent registered public accounting firm and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: June 12, 2023 /s/ Neil D. Wilkin, Jr.
 

Neil D. Wilkin, Jr.
Chairman of the Board of Directors, President

and Chief Executive Officer

 

 
EX-31.2 3 ex_529448.htm EXHIBIT 31.2 ex_529448.htm

Exhibit 31.2

 

CERTIFICATION

 

I, Tracy G. Smith, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Optical Cable Corporation;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

 

a)

designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b)

designed such internal controls over financial reporting, or caused such internal controls over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c)

evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

 

d)

disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s independent registered public accounting firm and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

 

a)

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

 

b)

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

Date: June 12, 2023 /s/ Tracy G. Smith
 

Tracy G. Smith
Senior Vice President and

Chief Financial Officer

 

 
EX-32.1 4 ex_529449.htm EXHIBIT 32.1 ex_529449.htm

Exhibit 32.1

 

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Quarterly Report of Optical Cable Corporation (the “Company”) on Form 10-Q for the quarter ended April 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of April 30, 2023, and for the period then ended.

 

 

 

Date: June 12, 2023 /s/ Neil D. Wilkin, Jr.
 

Neil D. Wilkin, Jr.
Chairman of the Board of Directors,

President and Chief Executive Officer

 

 

 
EX-32.2 5 ex_529450.htm EXHIBIT 32.2 ex_529450.htm

Exhibit 32.2

 

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Quarterly Report of Optical Cable Corporation (the “Company”) on Form 10-Q for the quarter ended April 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and Exchange Act of 1934; and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of April 30, 2023, and for the period then ended.

 

 

 

Date: June 12, 2023 /s/ Tracy G. Smith
 

Tracy G. Smith
Senior Vice President and

Chief Financial Officer

 

 

 
EX-101.SCH 6 occ-20230430.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - General link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Stock Incentive Plans and Other Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Inventories link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Product Warranties link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Long-term Debt and Notes Payable link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Leases link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Net Income (Loss) Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Segment Information and Business and Credit Concentrations link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Restricted Cash and Gain on Insurance Proceeds link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - New Accounting Standards Not Yet Adopted link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 4 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 5 - Product Warranties (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Long-term Debt and Notes Payable (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 9 - Net Income (Loss) Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 11 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 2 - Stock Incentive Plans and Other Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable - Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 4 - Inventories - Components of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Product Warranties (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Product Warranties - Changes in Accrual for Product Warranties (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Long-term Debt and Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Leases - Future Payments Due (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 9 - Net Income (Loss) Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 9 - Net Income (Loss) Per Share - Components of Reconciliation of Numerators and Denominators Net Loss Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 10 - Segment Information and Business and Credit Concentrations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 11 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 11 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 12 - Restricted Cash and Gain on Insurance Proceeds (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 7 occ-20230430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 occ-20230430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other receivables Other income (expense), net: Note To Financial Statement Details Textual us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2023, operating lease Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2024, operating lease Note 4 - Inventories Note 5 - Product Warranties Note 6 - Long-term Debt and Notes Payable Note 7 - Leases Note 9 - Net Income (Loss) Per Share Note 11 - Revenue Recognition Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable - Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable (Details) Note 4 - Inventories - Components of Inventories (Details) Note payable, revolver - noncurrent Note 5 - Product Warranties - Changes in Accrual for Product Warranties (Details) Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) (Parentheticals) Other assets, net us-gaap_ShareBasedCompensation Share-based compensation expense Note 7 - Leases - Future Payments Due (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 9 - Net Income (Loss) Per Share - Components of Reconciliation of Numerators and Denominators Net Loss Per Share (Details) Note 11 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) Schedule of Debt [Table Text Block] Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract Lessee, Operating and Finance Leases Disclosure [Text Block] The entire disclosure for operating and finance leases of lessee. Includes, but is not limited to, description of lessee's operating and finance lease and maturity analysis of operating and finance lease liability. Depreciation and amortization us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Less current installments Current installments of long-term debt us-gaap_AssetsCurrent Total current assets us-gaap_LesseeFinanceLeaseDiscountRate Lessee, Finance Lease, Discount Rate us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total shareholders’ equity Operating Lease For Office Equipment [Member] Represents operating lease for office equipment. Common stock, no par value, authorized 50,000,000 shares; issued and outstanding 7,865,121 shares at April 30, 2023 and 7,893,194 shares at October 31, 2022 Adjustments to reconcile net income (loss) to net cash used in operating activities: us-gaap_CommonStockSharesAuthorized Common Stock, Shares Authorized (in shares) Accounts payable and accrued expenses us-gaap_CommonStockSharesIssued Common Stock, Shares, Issued (in shares) us-gaap_CommonStockNoParValue Common Stock, No Par Value (in dollars per share) Income taxes payable Accrued compensation and payroll taxes Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Revolving Credit Facility [Member] Statistical Measurement [Axis] us-gaap_UnusualOrInfrequentItemGainGross Unusual or Infrequent Item, or Both, Gain, Gross Water Damage from Pipe Burst [Member] Relating to water damage from pipe burst. Credit Facility [Axis] Preferred stock, no par value, authorized 1,000,000 shares; none issued and outstanding Credit Facility [Domain] us-gaap_PreferredStockSharesIssued Preferred Stock, Shares Issued (in shares) us-gaap_UnusualOrInfrequentItemLossGross Unusual or Infrequent Item, or Both, Loss, Gross Gain on insurance proceeds received for damage to property and equipment Gain on insurance proceeds received for damage to property and equipment us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_UnusualOrInfrequentItemNetOfInsuranceProceeds Unusual or Infrequent Item, or Both, Net of Insurance Proceeds us-gaap_PreferredStockNoParValue Preferred Stock, No Par Value (in dollars per share) occ_RoyaltyRevenueExpense Royalty expense, net Net amount of revenue (expense) recognized during the period related to royalty transactions. Geographical [Axis] Geographical [Domain] us-gaap_PreferredStockSharesAuthorized Preferred Stock, Shares Authorized (in shares) Inventories Total us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Domain] Net sales us-gaap_PaymentsToAcquireIntangibleAssets Investment in intangible assets Unusual or Infrequent Items, or Both, Disclosure [Text Block] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of and deposits for the purchase of property and equipment Customer [Axis] Customer [Domain] us-gaap_ProductWarrantyAccrualPayments Warranty claims and costs paid during the period Current liabilities: Liabilities accrued for warranties issued during the period us-gaap_Assets Total assets Changes in liability for pre-existing warranties during the period Plan Name [Axis] Plan Name [Domain] Cash flows from operating activities: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Statement [Line Items] us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Accounts Receivable, Allowance for Credit Loss, Current Balance at beginning of period Balance at end of period Trade accounts receivable, net of allowance for doubtful accounts of $84,602 at April 30, 2023 and $69,643 at October 31, 2022 Share-Based Payment Arrangement [Text Block] Shareholders’ equity: Schedule of Product Warranty Liability [Table Text Block] Other, net us-gaap_NonoperatingIncomeExpense Other expense, net Accounts Payable and Accrued Liabilities, Current [Member] Information on operating lease liabilities included in accounts payable and accrued expenses. Product Warranty Disclosure [Text Block] Award Type [Domain] Current assets: Fair Value Disclosures [Text Block] Net income (loss) Net income (loss) Net income (loss) Award Type [Axis] Intangible assets, net us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash at beginning of period Cash at end of period Insurance proceeds received for damange to property and equipment Proceeds from Insurance Settlement, Investing Activities us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Restricted Stock [Member] Commitments and Contingencies us-gaap_OperatingIncomeLoss Income (loss) from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Prepaid expenses and other assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities us-gaap_GrossProfit Gross profit Cost of goods sold Commitments and Contingencies Disclosure [Text Block] us-gaap_ContractWithCustomerLiability Contract with Customer, Liability, Total Property and equipment, net Pinnacle Financial Partners [Member] Represents Pinnacle financial partners, a lender to the reporting entity.. Long-Term Debt, Type [Axis] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payroll taxes withheld and remitted on share-based payments Long-Term Debt, Type [Domain] us-gaap_ProductWarrantyAccrual Standard and Extended Product Warranty Accrual Balance at beginning of period Balance at end of period Cash flows from investing activities: Retained Earnings [Member] Earnings Per Share [Text Block] Title of Individual [Domain] Title of Individual [Axis] us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes payable us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued expenses Common Stock [Member] us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and payroll taxes us-gaap_IncomeTaxExpenseBenefit Income tax expense Equity Components [Axis] Equity Component [Domain] Accounts Payable and Accrued Liabilities [Member] Total long-term debt Other Noncurrent Liabilities [Member] Other Assets [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (loss) before income taxes North Mill Capital LLC [Member] Represents North Mill Capital LLC. us-gaap_PaymentsOfFinancingCosts Payments for financing costs Restricted cash Restricted Cash us-gaap_LineOfCredit Long-Term Line of Credit, Total occ_LineOfCreditFacilityPercentOfEligibleAccounts Line of Credit Facility, Percent of Eligible Accounts Percent of aggregate outstanding amount of eligible accounts available for advance. occ_LineOfCreditFacilityPercentOfEligibleInventory Line of Credit Facility, Percent of Eligible Inventory Percent of aggregate outstanding amount of eligible inventory available for advance. Cash occ_LineOfCreditFacilityAdditionalCapacityForAdvances Line of Credit Facility, Additional Capacity for Advances Additional facility for advances. us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities Other noncurrent liabilities us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_RepaymentsOfLongTermDebt Principal payments on long-term debt occ_LineOfCreditFacilityRestrictedCapacityForAdvances Line of Credit Facility, Restricted Capacity for Advances Additional limit to facility for advances. occ_DebtInstrumentTermExtensions Debt Instrument, Term Extensions (Year) Potential extension to the period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] dei_DocumentQuarterlyReport Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Accounting Policies [Abstract] dei_DocumentTransitionReport Document Transition Report dei_CityAreaCode City Area Code us-gaap_DebtInstrumentMaturityDate Debt Instrument, Maturity Date us-gaap_DebtInstrumentPeriodicPayment Debt Instrument, Periodic Payment Concentration Risk Disclosure [Text Block] dei_EntityInteractiveDataCurrent Entity Interactive Data Current us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss on sale of property and equipment us-gaap_SharesOutstanding Balances (in shares) Balances (in shares) Security Exchange Name us-gaap_CommonStockSharesOutstanding Common Stock, Shares, Outstanding, Ending Balance (in shares) us-gaap_PreferredStockSharesOutstanding Preferred Stock, Shares Outstanding, Ending Balance (in shares) Title of 12(b) Security us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date Increase (decrease) in: us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets North Carolina Real Estate Loan [Member] North carolina real estate loan [member] us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus dei_DocumentPeriodEndDate Document Period End Date us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term (Month) dei_EntityFileNumber Entity File Number Entity Emerging Growth Company Debt Instrument, Face Amount dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Square Foot) Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status Variable Rate [Domain] us-gaap_IncreaseDecreaseInOtherReceivables Other receivables us-gaap_RepaymentsOfNotesPayable Payments on note payable, revolver Prime Rate [Member] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Variable Rate [Axis] Proceeds from note payable, revolver us-gaap_IncreaseDecreaseInAccountsReceivable Trade accounts receivable us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Non-US [Member] Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Statement [Table] dei_EntityAddressAddressLine1 Entity Address, Address Line One Statement of Financial Position [Abstract] Shares (denominator) (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Amortization of intangible assets dei_EntityAddressCityOrTown Entity Address, City or Town dei_EntityAddressPostalZipCode Entity Address, Postal Zip Code Net income (loss) per share: Basic and diluted (in dollars per share) dei_EntityAddressStateOrProvince Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Statement of Cash Flows [Abstract] Virginia Real Estate Loan [Member] The name of a real estate loan. dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) us-gaap_LesseeFinanceLeaseRemainingLeaseTerm Lessee, Finance Lease, Remaining Lease Term (Month) us-gaap_ContractWithCustomerRefundLiability Contract with Customer, Refund Liability, Total Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Domain] Lease Contractual Term [Axis] Income Statement [Abstract] Revenue Benchmark [Member] Revenue from External Customers by Geographic Areas [Table Text Block] Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol us-gaap_FinanceLeaseInterestExpense Finance Lease, Interest Expense Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Allowance for Doubtful Accounts for Trade Accounts Receivable Disclosure [Text Block] Allowance for doubtful accounts for trade accounts receivable us-gaap_FinanceLeaseLiabilityPaymentsDue Total undiscounted lease payments, finance lease Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable [Table Text Block] Summary Of Changes In The Allowance For Doubtful Accounts For Trade Accounts Receivable [Table Text Block] us-gaap_FinanceLeaseRightOfUseAssetAmortization Finance Lease, Right-of-Use Asset, Amortization dei_LocalPhoneNumber Local Phone Number us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Present value discount, finance lease us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2023, finance lease us-gaap_TableTextBlock Notes Tables us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2024, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2025, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2026, finance lease us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Operating Lease for Office, Manufacturing and Warehouse Space in Plano, Texas [Member] Represents the operating lease arrangement related to the office, manufacturing and warehouse space in Plano, Texas. Accounting Standards Update and Change in Accounting Principle [Text Block] Plan 2017 [Member] Represents 2017 stock incentive plan. us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation Share-based compensation, net (in shares) Selling, general and administrative expenses Bad debt expense Bad debt recovery us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation Share-based compensation, net Cash flows from financing activities: us-gaap_ProductWarrantyExpense Product Warranty Expense Other noncurrent liabilities Line of Credit Facility, Lender [Domain] Operating Lease for Warehouse Space in Roanoke, Virginia [Member] Represents the operating lease agreement for warehouse space in Roanoke, Virginia. Raw materials Production supplies Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and shareholders’ equity Virginia Real Estate Loan and North Carolina Real Estate Loan [Member] Related to the Virginia real estate loan and the North Carolina real estate loan. Finished goods Work in process UNITED STATES (Increase) decrease in: Retained earnings Employees, Consultant and Non-employee Directors [Member] Represents information related to employees, consultant and non-employee directors. us-gaap_InterestExpense Interest expense, net us-gaap_StockholdersEquity Balances Balances One Customer [Member] Represents one customer. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] us-gaap_OperatingLeaseLiabilityNoncurrent Operating Lease, Liability, Noncurrent Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] us-gaap_LongTermDebtNoncurrent Long-term debt, excluding current installments Total lease liability, operating lease Lessee, Lease Liability, Maturity [Table Text Block] Tabular disclosure of future payments for operating and finance lease obligations. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Long-term debt, excluding current installments us-gaap_OperatingLeaseLiabilityCurrent Operating Lease, Liability, Current us-gaap_FinanceLeaseLiabilityCurrent Finance Lease, Liability, Current us-gaap_FinanceLeaseLiabilityNoncurrent Finance Lease, Liability, Noncurrent us-gaap_OperatingLeaseRightOfUseAsset Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total undiscounted lease payments, operating lease Customer One [Member] Represents information pertaining customer number one. us-gaap_FinanceLeasePrincipalPayments Finance Lease, Principal Payments Principal payments on finance lease us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Present value discount, operating lease Total lease liability, finance lease occ_ConcentrationRiskNumberOfCustomers Concentration Risk, Number of Customers Number of customers for a concentration risk benchmark. us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2025, operating lease us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2026, operating lease us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total EX-101.PRE 9 occ-20230430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 10 occ-20230430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
6 Months Ended
Apr. 30, 2023
Jun. 07, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2023  
Document Transition Report false  
Entity File Number 0-27022  
Entity Registrant Name OPTICAL CABLE CORPORATION  
Entity Incorporation, State or Country Code VA  
Entity Tax Identification Number 54-1237042  
Entity Address, Address Line One 5290 Concourse Drive  
Entity Address, City or Town Roanoke  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 24019  
City Area Code 540  
Local Phone Number 265-0690  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol OCC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   7,865,121
Entity Central Index Key 0001000230  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus FY  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Apr. 30, 2023
Oct. 31, 2022
Current assets:    
Cash $ 324,994 $ 215,936
Restricted cash 1,517,885 0
Trade accounts receivable, net of allowance for doubtful accounts of $84,602 at April 30, 2023 and $69,643 at October 31, 2022 11,306,726 10,963,753
Other receivables 73,309 37,442
Inventories 23,099,964 19,438,766
Prepaid expenses and other assets 459,623 540,225
Total current assets 36,782,501 31,196,122
Property and equipment, net 7,274,715 7,390,285
Intangible assets, net 593,229 618,142
Other assets, net 1,325,441 1,353,257
Total assets 45,975,886 40,557,806
Current liabilities:    
Current installments of long-term debt 344,451 338,094
Accounts payable and accrued expenses 5,255,712 5,354,150
Accrued compensation and payroll taxes 1,990,719 1,772,551
Income taxes payable 73,427 18,098
Total current liabilities 7,664,309 7,482,893
Note payable, revolver - noncurrent 8,006,810 5,999,663
Long-term debt, excluding current installments 4,016,555 4,190,508
Other noncurrent liabilities 721,594 725,024
Total liabilities 20,409,268 18,398,088
Shareholders’ equity:    
Preferred stock, no par value, authorized 1,000,000 shares; none issued and outstanding 0 0
Common stock, no par value, authorized 50,000,000 shares; issued and outstanding 7,865,121 shares at April 30, 2023 and 7,893,194 shares at October 31, 2022 14,812,334 14,638,505
Retained earnings 10,754,284 7,521,213
Total shareholders’ equity 25,566,618 22,159,718
Commitments and Contingencies  
Total liabilities and shareholders’ equity $ 45,975,886 $ 40,557,806
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ / shares in Thousands
Apr. 30, 2023
Oct. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 84,602 $ 69,643
Preferred Stock, No Par Value (in dollars per share) $ 0 $ 0
Preferred Stock, Shares Authorized (in shares) 1,000,000 1,000,000
Preferred Stock, Shares Issued (in shares) 0 0
Preferred Stock, Shares Outstanding, Ending Balance (in shares) 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,865,121 7,893,194
Common Stock, Shares, Outstanding, Ending Balance (in shares) 7,865,121 7,893,194
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Net sales $ 19,619,536 $ 17,200,578 $ 37,903,211 $ 31,640,873
Cost of goods sold 12,836,830 12,167,132 24,599,296 22,561,575
Gross profit 6,782,706 5,033,446 13,303,915 9,079,298
Selling, general and administrative expenses 5,662,339 5,036,331 11,117,805 9,816,530
Royalty expense, net 6,572 6,586 13,158 13,544
Amortization of intangible assets 13,689 11,540 26,910 23,635
Income (loss) from operations 1,100,106 (21,011) 2,146,042 (774,411)
Other income (expense), net:        
Interest expense, net (286,065) (182,531) (556,688) (340,791)
Gain on insurance proceeds received for damage to property and equipment 1,696,290 0 1,696,290 0
Other, net (12,311) (29,643) 54,824 (41,028)
Other expense, net 1,397,914 (212,174) 1,194,426 (381,819)
Income (loss) before income taxes 2,498,020 (233,185) 3,340,468 (1,156,230)
Income tax expense 74,933 (5,194) 107,397 7,554
Net income (loss) $ 2,423,087 $ (227,991) $ 3,233,071 $ (1,163,784)
Net income (loss) per share: Basic and diluted (in dollars per share) $ 0.31 $ (0.03) $ 0.41 $ (0.16)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Retained Earnings [Member]
Total
Balances (in shares) at Oct. 31, 2021 7,897,477    
Balances at Oct. 31, 2021 $ 14,337,649 $ 7,868,304 $ 22,205,953
Share-based compensation, net (in shares) (47,479)    
Share-based compensation, net $ 19,803 0 19,803
Net income (loss) $ 0 (935,793) (935,793)
Balances (in shares) at Jan. 31, 2022 7,849,998    
Balances at Jan. 31, 2022 $ 14,357,452 6,932,511 21,289,963
Balances (in shares) at Oct. 31, 2021 7,897,477    
Balances at Oct. 31, 2021 $ 14,337,649 7,868,304 22,205,953
Net income (loss)     (1,163,784)
Balances (in shares) at Apr. 30, 2022 7,894,862    
Balances at Apr. 30, 2022 $ 14,470,664 6,704,520 21,175,184
Balances (in shares) at Jan. 31, 2022 7,849,998    
Balances at Jan. 31, 2022 $ 14,357,452 6,932,511 21,289,963
Share-based compensation, net (in shares) 44,864    
Share-based compensation, net $ 113,212 0 113,212
Net income (loss) $ 0 (227,991) (227,991)
Balances (in shares) at Apr. 30, 2022 7,894,862    
Balances at Apr. 30, 2022 $ 14,470,664 6,704,520 21,175,184
Balances (in shares) at Oct. 31, 2022 7,893,194    
Balances at Oct. 31, 2022 $ 14,638,505 7,521,213 22,159,718
Share-based compensation, net (in shares) (24,626)    
Share-based compensation, net $ 34,322 0 34,322
Net income (loss) $ 0 809,984 809,984
Balances (in shares) at Jan. 31, 2023 7,868,568    
Balances at Jan. 31, 2023 $ 14,672,827 8,331,197 23,004,024
Balances (in shares) at Oct. 31, 2022 7,893,194    
Balances at Oct. 31, 2022 $ 14,638,505 7,521,213 22,159,718
Net income (loss)     3,233,071
Balances (in shares) at Apr. 30, 2023 7,865,121    
Balances at Apr. 30, 2023 $ 14,812,334 10,754,284 25,566,618
Balances (in shares) at Jan. 31, 2023 7,868,568    
Balances at Jan. 31, 2023 $ 14,672,827 8,331,197 23,004,024
Share-based compensation, net (in shares) (3,447)    
Share-based compensation, net $ 139,507 0 139,507
Net income (loss) $ 0 2,423,087 2,423,087
Balances (in shares) at Apr. 30, 2023 7,865,121    
Balances at Apr. 30, 2023 $ 14,812,334 $ 10,754,284 $ 25,566,618
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 3,233,071 $ (1,163,784)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 496,661 569,257
Bad debt recovery 14,959 18,038
Share-based compensation expense 289,680 237,651
Gain on insurance proceeds received for damage to property and equipment (1,696,290) 0
Loss on sale of property and equipment 10,307 31,905
(Increase) decrease in:    
Trade accounts receivable (357,932) (2,193,887)
Other receivables (35,867) 21,647
Inventories (3,661,198) (2,342,183)
Prepaid expenses and other assets 80,602 100,399
Other assets (103,560) 193,872
Increase (decrease) in:    
Accounts payable and accrued expenses (102,154) 1,932,023
Accrued compensation and payroll taxes 218,168 276,170
Income taxes payable 55,329 3,790
Other noncurrent liabilities 65,078 (712,902)
Net cash used in operating activities (1,493,146) (3,028,004)
Cash flows from investing activities:    
Purchase of and deposits for the purchase of property and equipment (230,252) (100,313)
Insurance proceeds received for damange to property and equipment 1,696,290 0
Investment in intangible assets (1,997) (11,669)
Net cash provided by (used in) investing activities 1,464,041 (111,982)
Cash flows from financing activities:    
Payroll taxes withheld and remitted on share-based payments (115,851) (104,636)
Principal payments on long-term debt (167,596) (161,049)
Payments for financing costs (50,000) (50,000)
Principal payments on finance lease (17,652) (16,833)
Net cash provided by financing activities 1,656,048 3,246,771
Net increase (decrease) in cash 1,626,943 106,785
Cash at beginning of period 215,936 132,249
Cash at end of period 1,842,879 239,034
Pinnacle Financial Partners [Member] | Virginia Real Estate Loan and North Carolina Real Estate Loan [Member]    
Cash flows from financing activities:    
Proceeds from note payable, revolver 41,292,679 33,107,669
Payments on note payable, revolver $ (39,285,532) $ (29,528,380)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - General
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

(1)

General

 

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 six months ended April 30, 2023 are not necessarily indicative of the results for the fiscal year ending October 31, 2023 because the following items, among other things, may impact those results: changing macroeconomic conditions in various markets, supply chain and labor constraints impacting production volumes, any increased costs related to government and private industry mandates in the areas of the world in which we operate, changes in market conditions, seasonality, inflation and interest rates, 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, 2022 (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, 2022.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Stock Incentive Plans and Other Share-based Compensation
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

(2)

Stock Incentive Plans and Other ShareBased Compensation

 

As of April 30, 2023, there were approximately 384,000 remaining shares available for grant under the Optical Cable Corporation 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 six months ended April 30, 2023 was $154,639 and $289,680, respectively. 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 six months ended April 30, 2022 was $113,212 and $237,651, respectively. Share-based compensation expense is entirely related to expense recognized in connection with the vesting of restricted stock awards or other stock awards.

 

Stock Compensation

 

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 six months ended April 30, 2023 consisted of restricted shares withheld for taxes in connection with the vesting of restricted shares totaling 28,073 shares. OCC restricted stock grants provide the participant with 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 April 30, 2023, 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.2 year weighted-average period is approximately $730,000.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Allowance for Doubtful Accounts for Trade Accounts Receivable Disclosure [Text Block]

(3)

Allowance for Doubtful Accounts for Trade Accounts Receivable

 

A summary of changes in the allowance for doubtful accounts for trade accounts receivable for the six months ended April 30, 2023 and 2022 follows:

 

   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 69,643     $ 61,527  

Bad debt expense

    14,959       18,038  

Balance at end of period

  $ 84,602     $ 79,565  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventories
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

(4)

Inventories

 

Inventories as of April 30, 2023 and October 31, 2022 consist of the following:

 

   

April 30,

   

October 31,

 
   

2023

   

2022

 

Finished goods

  $ 5,581,554     $ 3,894,102  

Work in process

    5,249,317       4,054,789  

Raw materials

    11,876,802       11,093,140  

Production supplies

    392,291       396,735  

Total

  $ 23,099,964     $ 19,438,766  

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Product Warranties
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Product Warranty Disclosure [Text Block]

(5)

Product Warranties

 

As of April 30, 2023 and October 31, 2022, the Company’s accrual for estimated product warranty claims totaled $65,000 and $75,000, respectively, and is included in accounts payable and accrued expenses. Warranty claims expense for the three months and six months ended April 30, 2023 totaled $13,078 and $29,652, respectively. Warranty claims expense for the three months and six months ended April 30, 2022 totaled $15,641 and $23,535, respectively.

 

The following table summarizes the changes in the Company’s accrual for product warranties during the six months ended April 30, 2023 and 2022:

 

   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 75,000     $ 75,000  

Liabilities accrued for warranties issued during the period

    59,149       80,092  

Warranty claims and costs paid during the period

    (39,652 )     (33,535 )

Changes in liability for pre-existing warranties during the period

    (29,497 )     (56,557 )

Balance at end of period

  $ 65,000     $ 65,000  

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt and Notes Payable
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

(6)

Long-term Debt and Notes Payable

 

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 Master Promissory Note and related agreements (collectively, the “Revolver”).

 

Both the Virginia Real Estate Loan and the North Carolina Real Estate Loan are with Northeast Bank, have a fixed interest rate of 3.95% and are secured by a first lien deed of trust on the Company’s real property. Also see note 12.

 

Long-term debt as of April 30, 2023 and October 31, 2022 consists of the following:

 

   

April 30,

   

October 31,

 
   

2023

   

2022

 

Virginia Real Estate Loan ($6.5 million original principal) payable in monthly installments of $31,812, including interest (at 3.95%), with final payment of $3,318,029 due May 1, 2024

  $ 3,550,720     $ 3,669,294  

North Carolina Real Estate Loan ($2.24 million original principal) payable in monthly installments of $10,963, including interest (at 3.95%), with final payment of $711,773 due May 1, 2024

    810,286       859,308  

Total long-term debt

    4,361,006       4,528,602  

Less current installments

    344,451       338,094  

Long-term debt, excluding current installments

  $ 4,016,555     $ 4,190,508  

 

The Revolver with North Mill Capital LLC (now doing business as SLR Business Credit, “SLR”) provides the Company with one or more advances in an amount up to: (a) 85% of the aggregate outstanding amount of eligible accounts (the “eligible accounts loan value”); plus (b) the lowest of (i) an amount up to 35% of the aggregate value of eligible inventory, (ii) $5,000,000, and (iii) an amount not to exceed 100% of the then outstanding eligible accounts loan value; minus (c) $1,150,000.

 

The maximum aggregate principal amount subject to the Revolver is $18,000,000. Interest accrues on the daily balance at the per annum rate of 1.5% above the Prime Rate in effect from time to time, but not less than 4.75% (the “Applicable Rate”). In the event of a default, interest may become 6.0% above the Applicable Rate. As of April 30, 2023, the Revolver accrued interest at the prime lending rate plus 1.5% (resulting in a 9.5% rate at April 30, 2023). The termination date of the Revolver is July 24, 2025 and the loan may be extended in one year periods subject to the agreement of SLR.

 

The Revolver is secured by all of the following assets: properties, rights and interests in property of the Company whether now owned or existing, or hereafter acquired or arising, and wherever located; all accounts, equipment, commercial tort claims, general intangibles, chattel paper, inventory, negotiable collateral, investment property, financial assets, letter-of-credit rights, supporting obligations, deposit accounts, money or assets of the Company, which hereafter come into the possession, custody, or control of SLR; all proceeds and products, whether tangible or intangible, of any of the foregoing, including proceeds of insurance covering any or all of the foregoing; any and all tangible or intangible property resulting from the sale, lease, license or other disposition of any of the foregoing, or any portion thereof or interest therein, and all proceeds thereof; and any other assets of the Company which may be subject to a lien in favor of SLR as security for the obligations under the Loan Agreement.

 

As of April 30, 2023, the Company had $8.0 million of outstanding borrowings on its Revolver and $5.0 million in available credit. As of October 31, 2022, the Company had $6.0 million of outstanding borrowings on its Revolver and $5.9 million in available credit.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Lessee, Operating and Finance Leases Disclosure [Text Block]

(7)

Leases

 

The Company has an operating lease agreement for approximately 34,000 square feet of office, manufacturing and warehouse space in Plano, Texas (near Dallas). The lease term expires on November 30, 2024.

 

The Company has an operating lease agreement for approximately 36,000 square feet of warehouse space in Roanoke, Virginia. During the first quarter of fiscal year 2023, the lease term was extended for an additional three years. The new expiration date is April 30, 2026.

 

The Company also leases certain office equipment under operating leases with initial 60 month terms. The lease terms expire in February and April of 2025.

 

OCC leases printers that are used in the Roanoke, Virginia manufacturing facility. The lease term expires on August 22, 2026. The right-of-use asset is being amortized on a straight line basis over seven years. When the lease term ends, the remaining net book value of the right-of-use asset will be classified as property and equipment.

 

The Company’s lease contracts may include options to extend or terminate the leases. The Company exercises judgment to determine the term of those leases when such options are present and include such options in the calculation of the lease term when it is reasonably certain that it will exercise those options.

 

The Company includes contract lease components in its determination of lease payments, while non-lease components of the contracts, such as taxes, insurance, and common area maintenance, are expensed as incurred. At commencement, right-of-use assets and lease liabilities are measured at the present value of future lease payments over the lease term. The Company uses its incremental borrowing rate based on information available at the time of lease commencement to measure the present value of future payments.

 

Operating lease expense is recognized on a straight-line basis over the lease term. Short term leases with an initial term of 12 months or less are expensed as incurred. The Company’s short term leases have month-to-month terms.

 

Operating lease right-of-use assets of $779,031 and $662,328 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Operating lease liabilities of $395,891 and $439,520 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Operating lease liabilities of $355,183 and $374,570 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Operating lease expense recognized during the three months and six months ended April 30, 2023 totaled $109,144 and $212,477, respectively. Operating lease expense recognized during the three months and six months ended April 30, 2022 totaled $103,333 and $206,667, respectively.

 

The weighted average remaining lease term was 26.2 months and the weighted average discount rate was 7.1% as of April 30, 2023.

 

For the three months ended April 30, 2023 and 2022, cash paid for operating lease liabilities totaled $109,151 and $107,835, respectively. For the three months ended April 30, 2023 and 2022, there were no right-of-use assets obtained in exchange for new operating lease liabilities.

 

Finance lease right-of-use assets of $156,091 and $170,839 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Finance lease liabilities of $36,581 and $112,404 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Finance lease liabilities of $35,724 and $130,911 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Interest expense related to the finance lease totaled $1,840 and $3,784, respectively, for the three months and six months ended April 30, 2023. Interest expense related to the finance lease totaled $2,251 and $4,601, respectively, for the three months and six months ended April 30, 2022. For the three months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $7,374. For the six months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $14,749.

 

The remaining lease term for the finance lease is 40 months and the discount rate is 4.75% as of April 30, 2023.

 

For the three months ended April 30, 2023, cash paid for the finance lease liability totaled $1,840 for interest and $8,878 for principal. For the six months ended April 30, 2023, cash paid for the finance lease liability totaled $3,784 for interest and $17,652 for principal.

 

For the three months ended April 30, 2022, cash paid for the finance lease liability totaled $2,251 for interest and $8,466 for principal. For the six months ended April 30, 2022, cash paid for the finance lease liability totaled $4,601 for interest and $16,833 for principal.

 

The Company’s future payments due under leases reconciled to the lease liabilities are as follows:

 

Fiscal Year

 

Operating

leases

   

Finance

lease

 

2023 (1)

  $ 220,050     $ 21,434  

2024

    448,298       42,868  

2025

    177,997       42,868  

2026

    63,644       55,715  

Total undiscounted lease payments

    909,989       162,885  

Present value discount

    (74,578 )     (13,900 )

Total lease liability

  $ 835,411     $ 148,985  

 

(1) Remaining six months of fiscal year 2023.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

(8)

Fair Value Measurements

 

The carrying amounts reported in the condensed consolidated balance sheets as of April 30, 2023 and October 31, 2022 for cash, restricted cash, trade accounts receivable, other receivables, current installments of long-term debt, accounts payable and accrued expenses, and 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, revolver – noncurrent, and long-term debt, excluding current installments, approximate fair value based on long-term debt issues available to the Company as of April 30, 2023 and October 31, 2022. 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.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income (Loss) Per Share
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

(9)

Net Income (Loss) Per Share

 

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:

 

   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

Net income (loss) (numerator)

  $ 2,423,087     $ (227,991 )   $ 3,233,071     $ (1,163,784 )

Shares (denominator)

    7,867,755       7,487,337       7,880,685       7,464,862  

Basic and diluted net income (loss) per share

  $ 0.31     $ (0.03 )   $ 0.41     $ (0.16 )

 

Weighted average unvested shares for the three months and six months ended April 30, 2022 totaling 373,751 and 403,114, respectively, while issued and outstanding, were not included in the computation of basic and diluted net loss per share for the three months and six months ended April 30, 2022 (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 that period).

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Segment Information and Business and Credit Concentrations
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

(10)

Segment Information and Business and Credit Concentrations

 

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 April 30, 2023 have been adequately provided for in the condensed consolidated financial statements. The Company includes all entities under common ownership for the purpose of calculating business concentrations.

 

For the three months and six months ended April 30, 2023, 17.7% and 16.3%, respectively, of consolidated net sales were attributable to one national distributor customer. For the three months and six months ended April 30, 2022, 17.0% and 17.1%, respectively, of consolidated net sales were attributable to one national distributor customer.

 

The Company has a single reportable segment for purposes of segment reporting.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Revenue Recognition
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

(11)

Revenue Recognition

 

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 $59,660 as of April 30, 2023 and $317,310 as of October 31, 2022.

 

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 $208,034 as of April 30, 2023 and $233,494 as of October 31, 2022.

 

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 six months ended April 30, 2023 and 2022:

 

   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 15,829,216     $ 14,792,289     $ 30,407,301     $ 26,936,668  

Outside the United States

    3,790,320       2,408,289       7,495,910       4,704,205  

Total net sales

  $ 19,619,536     $ 17,200,578     $ 37,903,211     $ 31,640,873  

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Restricted Cash and Gain on Insurance Proceeds
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Unusual or Infrequent Items, or Both, Disclosure [Text Block]

(12)

Restricted Cash and Gain on Insurance Proceeds

 

Restricted Cash

 

At the end of December 2022, an office building and its contents at the Company’s Asheville facilities sustained water damage resulting from a burst pipe in the sprinkler system. The office building is separate from the Company’s manufacturing building which houses its manufacturing operations and certain offices at the same location. The Company has insurance coverage for the office building, its contents and certain business expenses to cover damages and any losses incurred.

 

As of April 30, 2023, the Company has restricted cash of $1,517,885, resulting from the receipt of a portion of the proceeds from the insurance claim for which offsetting expenses have not yet been incurred. The insurance proceeds recorded as restricted cash relate to the collateral for the Company’s real estate term loans with Northeast Bank and, as a result, are held in escrow. Cash may be released from escrow as the Company submits details of expenses incurred for restoration and repair of the related property to Northeast Bank. Any cash remaining in escrow after any restoration and repairs are completed, will be available for the benefit of the Company or to pay down the real estate term loans once Northeast Bank is satisfied that the collateral has been returned to an acceptable state. Cash may also be released from escrow in the event the Company pays off the real estate term loans with Northeast Bank.

 

Gain on Insurance Proceeds

 

During the second quarter of fiscal year 2023, the Company received insurance proceeds in connection with the office building and its contents at the Company’s Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. The office building damaged is separate from the Company’s manufacturing building, which houses its manufacturing operations and certain offices at the same location. There was no significant impact to the Company’s operations as a result of this event.

 

Insurance proceeds for all assets covered, net of applicable deductibles, received through April 30, 2023 totaled $2,056,008. During the first half of fiscal year 2023, the Company recorded a loss on property and equipment totaling $7,538 and incurred expenses for building stabilization and cleaning, removal of damaged items, and other miscellaneous and related activities totaling $359,718.

 

Insurance proceeds received in excess of expenses incurred through April 30, 2023, a net total of $1,696,290, is included in other income (expense), net as a gain on insurance proceeds received for damage to property and equipment on the Company’s condensed consolidated statement of operations. To the extent the Company incurs expenses in future periods for renovation, repair or replacement or damaged assets, the Company may recognize offsetting losses in those future periods. The Company does not expect any future restoration and repair costs to exceed any insurance proceeds.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Contingencies
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

(13)

Contingencies

 

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.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - New Accounting Standards Not Yet Adopted
6 Months Ended
Apr. 30, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

(14)

New Accounting Standards Not Yet Adopted

 

There are no 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.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Allowance for Doubtful Accounts for Trade Accounts Receivable (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Summary of Changes in the Allowance for Doubtful Accounts for Trade Accounts Receivable [Table Text Block]
   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 69,643     $ 61,527  

Bad debt expense

    14,959       18,038  

Balance at end of period

  $ 84,602     $ 79,565  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventories (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

April 30,

   

October 31,

 
   

2023

   

2022

 

Finished goods

  $ 5,581,554     $ 3,894,102  

Work in process

    5,249,317       4,054,789  

Raw materials

    11,876,802       11,093,140  

Production supplies

    392,291       396,735  

Total

  $ 23,099,964     $ 19,438,766  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Product Warranties (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Six Months Ended

 
   

April 30,

 
   

2023

   

2022

 

Balance at beginning of period

  $ 75,000     $ 75,000  

Liabilities accrued for warranties issued during the period

    59,149       80,092  

Warranty claims and costs paid during the period

    (39,652 )     (33,535 )

Changes in liability for pre-existing warranties during the period

    (29,497 )     (56,557 )

Balance at end of period

  $ 65,000     $ 65,000  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt and Notes Payable (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
   

April 30,

   

October 31,

 
   

2023

   

2022

 

Virginia Real Estate Loan ($6.5 million original principal) payable in monthly installments of $31,812, including interest (at 3.95%), with final payment of $3,318,029 due May 1, 2024

  $ 3,550,720     $ 3,669,294  

North Carolina Real Estate Loan ($2.24 million original principal) payable in monthly installments of $10,963, including interest (at 3.95%), with final payment of $711,773 due May 1, 2024

    810,286       859,308  

Total long-term debt

    4,361,006       4,528,602  

Less current installments

    344,451       338,094  

Long-term debt, excluding current installments

  $ 4,016,555     $ 4,190,508  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Lessee, Lease Liability, Maturity [Table Text Block]

Fiscal Year

 

Operating

leases

   

Finance

lease

 

2023 (1)

  $ 220,050     $ 21,434  

2024

    448,298       42,868  

2025

    177,997       42,868  

2026

    63,644       55,715  

Total undiscounted lease payments

    909,989       162,885  

Present value discount

    (74,578 )     (13,900 )

Total lease liability

  $ 835,411     $ 148,985  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income (Loss) Per Share (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

Net income (loss) (numerator)

  $ 2,423,087     $ (227,991 )   $ 3,233,071     $ (1,163,784 )

Shares (denominator)

    7,867,755       7,487,337       7,880,685       7,464,862  

Basic and diluted net income (loss) per share

  $ 0.31     $ (0.03 )   $ 0.41     $ (0.16 )
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Revenue Recognition (Tables)
6 Months Ended
Apr. 30, 2023
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 15,829,216     $ 14,792,289     $ 30,407,301     $ 26,936,668  

Outside the United States

    3,790,320       2,408,289       7,495,910       4,704,205  

Total net sales

  $ 19,619,536     $ 17,200,578     $ 37,903,211     $ 31,640,873  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Stock Incentive Plans and Other Share-based Compensation (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Restricted Stock [Member]        
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation     28,073  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 2 months 12 days  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 730,000   $ 730,000  
Plan 2017 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 384,000   384,000  
Plan 2017 [Member] | Employees, Consultant and Non-employee Directors [Member]        
Share-Based Payment Arrangement, Expense $ 154,639 $ 113,212 $ 289,680 $ 237,651
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
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 ($)
6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Balance at beginning of period $ 69,643 $ 61,527
Bad debt expense 14,959 18,038
Balance at end of period $ 84,602 $ 79,565
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventories - Components of Inventories (Details) - USD ($)
Apr. 30, 2023
Oct. 31, 2022
Finished goods $ 5,581,554 $ 3,894,102
Work in process 5,249,317 4,054,789
Raw materials 11,876,802 11,093,140
Production supplies 392,291 396,735
Total $ 23,099,964 $ 19,438,766
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Product Warranties (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Oct. 31, 2022
Oct. 31, 2021
Standard and Extended Product Warranty Accrual $ 65,000 $ 65,000 $ 65,000 $ 65,000 $ 75,000 $ 75,000
Product Warranty Expense 13,078 $ 15,641 29,652 $ 23,535    
Accounts Payable and Accrued Liabilities [Member]            
Standard and Extended Product Warranty Accrual $ 65,000   $ 65,000   $ 75,000  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Product Warranties - Changes in Accrual for Product Warranties (Details) - USD ($)
6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Balance at beginning of period $ 75,000 $ 75,000
Liabilities accrued for warranties issued during the period 59,149 80,092
Warranty claims and costs paid during the period (39,652) (33,535)
Changes in liability for pre-existing warranties during the period (29,497) (56,557)
Balance at end of period $ 65,000 $ 65,000
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt and Notes Payable (Details Textual) - USD ($)
6 Months Ended
Jul. 24, 2020
Apr. 30, 2023
Oct. 31, 2022
Pinnacle Financial Partners [Member] | Revolving Credit Facility [Member]      
Long-Term Line of Credit, Total   $ 8,000,000.0 $ 6,000,000.0
Line of Credit Facility, Remaining Borrowing Capacity   $ 5,000,000.0 $ 5,900,000
Pinnacle Financial Partners [Member] | Virginia Real Estate Loan and North Carolina Real Estate Loan [Member]      
Debt Instrument, Interest Rate, Stated Percentage   3.95%  
North Mill Capital LLC [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Percent of Eligible Accounts   85.00%  
Line of Credit Facility, Percent of Eligible Inventory   35.00%  
Line of Credit Facility, Additional Capacity for Advances   $ 5,000,000  
Line of Credit Facility, Restricted Capacity for Advances   1,150,000  
Line of Credit Facility, Maximum Borrowing Capacity   $ 18,000,000  
Debt Instrument, Interest Rate, Effective Percentage 4.75% 9.50%  
Debt Instrument, Term Extensions (Year) 1 year    
North Mill Capital LLC [Member] | Revolving Credit Facility [Member] | Maximum [Member]      
Debt Instrument, Interest Rate, Effective Percentage   6.00%  
North Mill Capital LLC [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate   1.50%  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) - USD ($)
Apr. 30, 2023
Oct. 31, 2022
Total long-term debt $ 4,361,006 $ 4,528,602
Less current installments 344,451 338,094
Long-term debt, excluding current installments 4,016,555 4,190,508
Virginia Real Estate Loan [Member]    
Total long-term debt 3,550,720 3,669,294
North Carolina Real Estate Loan [Member]    
Total long-term debt $ 810,286 $ 859,308
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt and Notes Payable - Long-term Debt (Details) (Parentheticals) - USD ($)
6 Months Ended 12 Months Ended
Apr. 30, 2023
Oct. 31, 2022
Virginia Real Estate Loan [Member]    
Debt Instrument, Face Amount $ 6,500,000 $ 6,500,000
Debt Instrument, Periodic Payment $ 31,812 $ 31,812
Debt Instrument, Interest Rate, Stated Percentage 3.95% 3.95%
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 3,318,029 $ 3,318,029
Debt Instrument, Maturity Date May 01, 2024 May 01, 2024
North Carolina Real Estate Loan [Member]    
Debt Instrument, Face Amount $ 2,240,000 $ 2,240,000
Debt Instrument, Periodic Payment $ 10,963 $ 10,963
Debt Instrument, Interest Rate, Stated Percentage 3.95% 3.95%
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 711,773 $ 711,773
Debt Instrument, Maturity Date May 01, 2024 May 01, 2024
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases (Details Textual)
3 Months Ended 6 Months Ended 15 Months Ended
Apr. 30, 2023
USD ($)
ft²
Apr. 30, 2022
USD ($)
Apr. 30, 2023
USD ($)
ft²
Apr. 30, 2022
USD ($)
Apr. 30, 2023
USD ($)
ft²
Oct. 31, 2022
USD ($)
Operating Lease, Expense $ 109,144 $ 103,333 $ 212,477 $ 206,667    
Operating Lease, Weighted Average Remaining Lease Term (Month) 26 months 6 days   26 months 6 days   26 months 6 days  
Operating Lease, Weighted Average Discount Rate, Percent 7.10%   7.10%   7.10%  
Operating Lease, Payments $ 109,151 107,835        
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 0 0        
Finance Lease, Interest Expense $ 1,840 2,251 $ 3,784 4,601    
Finance Lease, Right-of-Use Asset, Amortization   14,749 $ 7,374 14,749 $ 7,374  
Lessee, Finance Lease, Remaining Lease Term (Month) 40 months   40 months   40 months  
Lessee, Finance Lease, Discount Rate 4.75%   4.75%   4.75%  
Finance Lease, Principal Payments $ 8,878 $ 8,466 $ 17,652 $ 16,833    
Other Assets [Member]            
Operating Lease, Right-of-Use Asset 779,031   779,031   $ 779,031 $ 662,328
Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total 156,091   156,091   156,091 170,839
Accounts Payable and Accrued Liabilities [Member]            
Operating Lease, Liability, Current 395,891   395,891   395,891 355,183
Other Noncurrent Liabilities [Member]            
Operating Lease, Liability, Noncurrent 439,520   439,520   439,520 374,570
Finance Lease, Liability, Noncurrent 112,404   112,404   112,404 130,911
Accounts Payable and Accrued Liabilities, Current [Member]            
Finance Lease, Liability, Current $ 36,581   $ 36,581   $ 36,581 $ 35,724
Operating Lease for Office, Manufacturing and Warehouse Space in Plano, Texas [Member]            
Area of Real Estate Property (Square Foot) | ft² 34,000   34,000   34,000  
Operating Lease for Warehouse Space in Roanoke, Virginia [Member]            
Area of Real Estate Property (Square Foot) | ft² 36,000   36,000   36,000  
Lessee, Operating Lease, Term of Contract 3 years   3 years   3 years  
Operating Lease For Office Equipment [Member]            
Lessee, Operating Lease, Term of Contract 60 months   60 months   60 months  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Future Payments Due (Details)
Apr. 30, 2023
USD ($)
2023, operating lease $ 220,050 [1]
2023, finance lease 21,434 [1]
2024, operating lease 448,298
2024, finance lease 42,868
2025, operating lease 177,997
2025, finance lease 42,868
2026, operating lease 63,644
2026, finance lease 55,715
Total undiscounted lease payments, operating lease 909,989
Total undiscounted lease payments, finance lease 162,885
Present value discount, operating lease (74,578)
Present value discount, finance lease (13,900)
Total lease liability, operating lease 835,411
Total lease liability, finance lease $ 148,985
[1] Remaining six months of fiscal year 2023.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income (Loss) Per Share (Details Textual) - shares
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 373,751 403,114
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Net Income (Loss) Per Share - Components of Reconciliation of Numerators and Denominators Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2022
Jan. 31, 2022
Apr. 30, 2023
Apr. 30, 2022
Net income (loss) $ 2,423,087 $ 809,984 $ (227,991) $ (935,793) $ 3,233,071 $ (1,163,784)
Shares (denominator) (in shares) 7,867,755   7,487,337   7,880,685 7,464,862
Net income (loss) per share: Basic and diluted (in dollars per share) $ 0.31   $ (0.03)   $ 0.41 $ (0.16)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Segment Information and Business and Credit Concentrations (Details Textual) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Concentration Risk, Number of Customers 1 1 1  
Customer One [Member]        
Concentration Risk, Percentage 17.70%   16.30%  
One Customer [Member]        
Concentration Risk, Percentage   17.00%   17.10%
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Revenue Recognition (Details Textual) - USD ($)
Apr. 30, 2023
Oct. 31, 2022
Contract with Customer, Liability, Total $ 59,660 $ 317,310
Contract with Customer, Refund Liability, Total $ 208,034 $ 233,494
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Net sales $ 19,619,536 $ 17,200,578 $ 37,903,211 $ 31,640,873
UNITED STATES        
Net sales 15,829,216 14,792,289 30,407,301 26,936,668
Non-US [Member]        
Net sales $ 3,790,320 $ 2,408,289 $ 7,495,910 $ 4,704,205
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Restricted Cash and Gain on Insurance Proceeds (Details Textual) - USD ($)
6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Oct. 31, 2022
Restricted Cash $ 1,517,885   $ 0
Proceeds from Insurance Settlement, Investing Activities 1,696,290 $ 0  
Water Damage from Pipe Burst [Member]      
Unusual or Infrequent Item, or Both, Net of Insurance Proceeds 2,056,008    
Unusual or Infrequent Item, or Both, Gain, Gross 7,538    
Unusual or Infrequent Item, or Both, Loss, Gross $ 359,718    
XML 54 occ20230430_10q_htm.xml IDEA: XBRL DOCUMENT 0001000230 2022-11-01 2023-04-30 0001000230 occ:WaterDamageFromPipeBurstMember 2022-11-01 2023-04-30 0001000230 2023-04-30 0001000230 2021-11-01 2022-04-30 0001000230 2022-02-01 2022-04-30 0001000230 2023-02-01 2023-04-30 0001000230 us-gaap:NonUsMember 2021-11-01 2022-04-30 0001000230 us-gaap:NonUsMember 2022-11-01 2023-04-30 0001000230 us-gaap:NonUsMember 2022-02-01 2022-04-30 0001000230 us-gaap:NonUsMember 2023-02-01 2023-04-30 0001000230 country:US 2021-11-01 2022-04-30 0001000230 country:US 2022-11-01 2023-04-30 0001000230 country:US 2022-02-01 2022-04-30 0001000230 country:US 2023-02-01 2023-04-30 0001000230 2022-10-31 0001000230 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-04-30 0001000230 occ:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-11-01 2022-04-30 0001000230 occ:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2022-04-30 0001000230 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001000230 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001000230 occ:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-04-30 0001000230 occ:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-04-30 0001000230 2022-02-01 2023-04-30 0001000230 us-gaap:OtherNoncurrentLiabilitiesMember 2022-10-31 0001000230 occ:AccountsPayableAndAccruedLiabilitiesCurrentMember 2022-10-31 0001000230 us-gaap:OtherNoncurrentLiabilitiesMember 2023-04-30 0001000230 occ:AccountsPayableAndAccruedLiabilitiesCurrentMember 2023-04-30 0001000230 us-gaap:OtherAssetsMember 2022-10-31 0001000230 us-gaap:OtherAssetsMember 2023-04-30 0001000230 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2022-10-31 0001000230 us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2023-04-30 0001000230 occ:OperatingLeaseForOfficeEquipmentMember 2023-04-30 0001000230 occ:OperatingLeaseForWarehouseSpaceInRoanokeVirginiaMember 2023-04-30 0001000230 occ:OperatingLeaseForOfficeManufacturingAndWarehouseSpaceInPlanoTexasMember 2023-04-30 0001000230 us-gaap:RevolvingCreditFacilityMember occ:PinnacleFinancialPartnersMember 2022-10-31 0001000230 us-gaap:RevolvingCreditFacilityMember occ:PinnacleFinancialPartnersMember 2023-04-30 0001000230 us-gaap:RevolvingCreditFacilityMember occ:NorthMillCapitalLlcMember 2020-07-24 2020-07-24 0001000230 us-gaap:RevolvingCreditFacilityMember occ:NorthMillCapitalLlcMember 2023-04-30 0001000230 us-gaap:RevolvingCreditFacilityMember occ:NorthMillCapitalLlcMember us-gaap:PrimeRateMember 2022-11-01 2023-04-30 0001000230 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember occ:NorthMillCapitalLlcMember 2023-04-30 0001000230 us-gaap:RevolvingCreditFacilityMember occ:NorthMillCapitalLlcMember 2020-07-24 0001000230 occ:NorthCarolinaRealEstateLoanMember 2022-10-31 0001000230 occ:NorthCarolinaRealEstateLoanMember 2023-04-30 0001000230 occ:NorthCarolinaRealEstateLoanMember 2021-11-01 2022-10-31 0001000230 occ:NorthCarolinaRealEstateLoanMember 2022-11-01 2023-04-30 0001000230 occ:VirginiaRealEstateLoanMember 2022-10-31 0001000230 occ:VirginiaRealEstateLoanMember 2023-04-30 0001000230 occ:VirginiaRealEstateLoanMember 2021-11-01 2022-10-31 0001000230 occ:VirginiaRealEstateLoanMember 2022-11-01 2023-04-30 0001000230 occ:PinnacleFinancialPartnersMember occ:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember 2023-04-30 0001000230 2022-04-30 0001000230 2021-10-31 0001000230 us-gaap:RestrictedStockMember 2023-04-30 0001000230 us-gaap:RestrictedStockMember 2022-11-01 2023-04-30 0001000230 occ:EmployeesConsultantAndNonemployeeDirectorsMember occ:Plan2017Member 2021-11-01 2022-04-30 0001000230 occ:EmployeesConsultantAndNonemployeeDirectorsMember occ:Plan2017Member 2022-02-01 2022-04-30 0001000230 occ:EmployeesConsultantAndNonemployeeDirectorsMember occ:Plan2017Member 2022-11-01 2023-04-30 0001000230 occ:EmployeesConsultantAndNonemployeeDirectorsMember occ:Plan2017Member 2023-02-01 2023-04-30 0001000230 occ:Plan2017Member 2023-04-30 0001000230 occ:PinnacleFinancialPartnersMember occ:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember 2021-11-01 2022-04-30 0001000230 occ:PinnacleFinancialPartnersMember occ:VirginiaRealEstateLoanAndNorthCarolinaRealEstateLoanMember 2022-11-01 2023-04-30 0001000230 us-gaap:RetainedEarningsMember 2022-04-30 0001000230 us-gaap:CommonStockMember 2022-04-30 0001000230 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001000230 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001000230 2022-01-31 0001000230 us-gaap:RetainedEarningsMember 2022-01-31 0001000230 us-gaap:CommonStockMember 2022-01-31 0001000230 2021-11-01 2022-01-31 0001000230 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001000230 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001000230 us-gaap:RetainedEarningsMember 2021-10-31 0001000230 us-gaap:CommonStockMember 2021-10-31 0001000230 us-gaap:RetainedEarningsMember 2023-04-30 0001000230 us-gaap:CommonStockMember 2023-04-30 0001000230 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001000230 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001000230 2023-01-31 0001000230 us-gaap:RetainedEarningsMember 2023-01-31 0001000230 us-gaap:CommonStockMember 2023-01-31 0001000230 2022-11-01 2023-01-31 0001000230 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001000230 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001000230 us-gaap:RetainedEarningsMember 2022-10-31 0001000230 us-gaap:CommonStockMember 2022-10-31 0001000230 2023-06-07 iso4217:USD pure shares iso4217:USD shares utr:M utr:Y utr:sqft thunderdome:item 0001000230 false --10-31 2023 FY 1 1 1 0 P3Y P1Y 0 0 0 0 0 0 10-Q true 2023-04-30 false 0-27022 OPTICAL CABLE CORPORATION VA 54-1237042 5290 Concourse Drive Roanoke VA 24019 540 265-0690 Common Stock, no par value OCC NASDAQ Yes Yes Non-accelerated Filer true false false 7865121 324994 215936 1517885 0 84602 69643 11306726 10963753 73309 37442 23099964 19438766 459623 540225 36782501 31196122 7274715 7390285 593229 618142 1325441 1353257 45975886 40557806 344451 338094 5255712 5354150 1990719 1772551 73427 18098 7664309 7482893 8006810 5999663 4016555 4190508 721594 725024 20409268 18398088 1000000 1000000 0 0 0 0 50000000 50000000 7865121 7865121 7893194 7893194 14812334 14638505 10754284 7521213 25566618 22159718 45975886 40557806 19619536 17200578 37903211 31640873 12836830 12167132 24599296 22561575 6782706 5033446 13303915 9079298 5662339 5036331 11117805 9816530 -6572 -6586 -13158 -13544 13689 11540 26910 23635 1100106 -21011 2146042 -774411 286065 182531 556688 340791 1696290 0 1696290 0 -12311 -29643 54824 -41028 1397914 -212174 1194426 -381819 2498020 -233185 3340468 -1156230 74933 -5194 107397 7554 2423087 -227991 3233071 -1163784 0.31 -0.03 0.41 -0.16 7893194 14638505 7521213 22159718 24626 34322 0 34322 0 809984 809984 7868568 14672827 8331197 23004024 3447 139507 0 139507 0 2423087 2423087 7865121 14812334 10754284 25566618 7897477 14337649 7868304 22205953 47479 19803 0 19803 0 -935793 -935793 7849998 14357452 6932511 21289963 -44864 113212 0 113212 0 -227991 -227991 7894862 14470664 6704520 21175184 3233071 -1163784 496661 569257 14959 18038 289680 237651 1696290 -0 -10307 -31905 357932 2193887 35867 -21647 3661198 2342183 -80602 -100399 103560 -193872 -102154 1932023 218168 276170 55329 3790 65078 -712902 -1493146 -3028004 230252 100313 1696290 0 1997 11669 1464041 -111982 115851 104636 41292679 33107669 39285532 29528380 167596 161049 50000 50000 17652 16833 1656048 3246771 1626943 106785 215936 132249 1842879 239034 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(1)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>General</b></p> </td> </tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 six months ended April 30, 2023 are not necessarily indicative of the results for the fiscal year ending October 31, 2023 because the following items, among other things, may impact those results: changing macroeconomic conditions in various markets, supply chain and labor constraints impacting production volumes, any increased costs related to government and private industry mandates in the areas of the world in which we operate, changes in market conditions, seasonality, inflation and interest rates, 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, 2022 (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, 2022.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(2)</b></p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Stock Incentive Plans and Other Share</b>‑<b>Based Compensation</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">As of April 30, 2023, there were approximately 384,000 remaining shares available for grant under the Optical Cable Corporation Stock Incentive Plan (“2017 Plan”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 six months ended April 30, 2023 was $154,639 and $289,680, respectively. 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 six months ended April 30, 2022 was $113,212 and $237,651, respectively. Share-based compensation expense is entirely related to expense recognized in connection with the vesting of restricted stock awards or other stock awards.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;"><i>Stock Compensation</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Restricted stock award activity during the six months ended April 30, 2023 consisted of restricted shares withheld for taxes in connection with the vesting of restricted shares totaling 28,073 shares. OCC restricted stock grants provide the participant with 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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">As of April 30, 2023, 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.2 year weighted-average period is approximately $730,000.</p> 384000 154639 289680 113212 237651 28073 P1Y2M12D 730000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>(3)</b></p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Allowance for Doubtful Accounts for Trade Accounts Receivable</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">A summary of changes in the allowance for doubtful accounts for trade accounts receivable for the six months ended April 30, 2023 and 2022 follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">69,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">61,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Bad debt expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">14,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">18,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">84,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">79,565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">69,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">61,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Bad debt expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">14,959</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">18,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">84,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">79,565</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 69643 61527 14959 18038 84602 79565 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(4)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Inventories</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Inventories as of April 30, 2023 and October 31, 2022 consist of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>April 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>October 31,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,581,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,894,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,249,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,054,789</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,876,802</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,093,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production supplies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">392,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">396,735</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,099,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,438,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>April 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>October 31,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,581,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,894,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,249,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,054,789</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,876,802</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,093,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production supplies</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">392,291</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">396,735</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,099,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,438,766</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5581554 3894102 5249317 4054789 11876802 11093140 392291 396735 23099964 19438766 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(5) </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Product Warranties</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">As of April 30, 2023 and October 31, 2022, the Company’s accrual for estimated product warranty claims totaled $65,000 and $75,000, respectively, and is included in accounts payable and accrued expenses. Warranty claims expense for the three months and six months ended April 30, 2023 totaled $13,078 and $29,652, respectively. Warranty claims expense for the three months and six months ended April 30, 2022 totaled $15,641 and $23,535, respectively.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The following table summarizes the changes in the Company’s accrual for product warranties during the six months ended April 30, 2023 and 2022:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities accrued for warranties issued during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">59,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">80,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty claims and costs paid during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(39,652</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(33,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in liability for pre-existing warranties during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(29,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(56,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">65,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">65,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 65000 75000 13078 29652 15641 23535 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">75,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities accrued for warranties issued during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">59,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">80,092</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warranty claims and costs paid during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(39,652</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(33,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in liability for pre-existing warranties during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(29,497</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(56,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">65,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">65,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 75000 75000 59149 80092 39652 33535 -29497 -56557 65000 65000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(6)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Long-term Debt and Notes Payable </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">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 Master Promissory Note and related agreements (collectively, the “Revolver”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Both the Virginia Real Estate Loan and the North Carolina Real Estate Loan are with Northeast Bank, have a fixed interest rate of 3.95% and are secured by a first lien deed of trust on the Company’s real property. Also see note 12.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">Long-term debt as of April 30, 2023 and October 31, 2022 consists of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>October 31,</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Virginia Real Estate Loan ($6.5 million original principal) payable in monthly installments of $31,812, including interest (at 3.95%), with final payment of $3,318,029 due May 1, 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,550,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,669,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">North Carolina Real Estate Loan ($2.24 million original principal) payable in monthly installments of $10,963, including interest (at 3.95%), with final payment of $711,773 due May 1, 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">810,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">859,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total long-term debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,361,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,528,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current installments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">344,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">338,094</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt, excluding current installments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,016,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,190,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Revolver with North Mill Capital LLC (now doing business as SLR Business Credit, “SLR”) provides the Company with one or more advances in an amount up to: (a) 85% of the aggregate outstanding amount of eligible accounts (the “eligible accounts loan value”); plus (b) the lowest of (i) an amount up to 35% of the aggregate value of eligible inventory, (ii) $5,000,000, and (iii) an amount not to exceed 100% of the then outstanding eligible accounts loan value; minus (c) $1,150,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The maximum aggregate principal amount subject to the Revolver is $18,000,000. Interest accrues on the daily balance at the per annum rate of 1.5% above the Prime Rate in effect from time to time, but not less than 4.75% (the “Applicable Rate”). In the event of a default, interest may become 6.0% above the Applicable Rate. As of April 30, 2023, the Revolver accrued interest at the prime lending rate plus 1.5% (resulting in a 9.5% rate at April 30, 2023). The termination date of the Revolver is July 24, 2025 and the loan may be extended in <span style="-sec-ix-hidden:c490">one</span> year periods subject to the agreement of SLR.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Revolver is secured by all of the following assets: properties, rights and interests in property of the Company whether now owned or existing, or hereafter acquired or arising, and wherever located; all accounts, equipment, commercial tort claims, general intangibles, chattel paper, inventory, negotiable collateral, investment property, financial assets, letter-of-credit rights, supporting obligations, deposit accounts, money or assets of the Company, which hereafter come into the possession, custody, or control of SLR; all proceeds and products, whether tangible or intangible, of any of the foregoing, including proceeds of insurance covering any or all of the foregoing; any and all tangible or intangible property resulting from the sale, lease, license or other disposition of any of the foregoing, or any portion thereof or interest therein, and all proceeds thereof; and any other assets of the Company which may be subject to a lien in favor of SLR as security for the obligations under the Loan Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">As of April 30, 2023, the Company had $8.0 million of outstanding borrowings on its Revolver and $5.0 million in available credit. As of October 31, 2022, the Company had $6.0 million of outstanding borrowings on its Revolver and $5.9 million in available credit.</p> 0.0395 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>October 31,</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Virginia Real Estate Loan ($6.5 million original principal) payable in monthly installments of $31,812, including interest (at 3.95%), with final payment of $3,318,029 due May 1, 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,550,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,669,294</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">North Carolina Real Estate Loan ($2.24 million original principal) payable in monthly installments of $10,963, including interest (at 3.95%), with final payment of $711,773 due May 1, 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">810,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">859,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total long-term debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,361,006</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,528,602</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current installments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">344,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">338,094</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Long-term debt, excluding current installments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,016,555</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,190,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 6500000 6500000 31812 31812 0.0395 0.0395 3318029 3318029 2024-05-01 2024-05-01 3550720 3669294 2240000 2240000 10963 10963 0.0395 0.0395 711773 711773 2024-05-01 2024-05-01 810286 859308 4361006 4528602 344451 338094 4016555 4190508 0.85 0.35 5000000 1150000 18000000 0.015 0.0475 0.060 0.015 0.095 8000000.0 5000000.0 6000000.0 5900000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(7)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Leases</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company has an operating lease agreement for approximately 34,000 square feet of office, manufacturing and warehouse space in Plano, Texas (near Dallas). The lease term expires on November 30, 2024.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company has an operating lease agreement for approximately 36,000 square feet of warehouse space in Roanoke, Virginia. During the first quarter of fiscal year 2023, the lease term was extended for an additional <span style="-sec-ix-hidden:c543">three</span> years. The new expiration date is April 30, 2026.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company also leases certain office equipment under operating leases with initial 60 month terms. The lease terms expire in February and April of 2025.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">OCC leases printers that are used in the Roanoke, Virginia manufacturing facility. The lease term expires on August 22, 2026. The right-of-use asset is being amortized on a straight line basis over seven years. When the lease term ends, the remaining net book value of the right-of-use asset will be classified as property and equipment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company’s lease contracts may include options to extend or terminate the leases. The Company exercises judgment to determine the term of those leases when such options are present and include such options in the calculation of the lease term when it is reasonably certain that it will exercise those options.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company includes contract lease components in its determination of lease payments, while non-lease components of the contracts, such as taxes, insurance, and common area maintenance, are expensed as incurred. At commencement, right-of-use assets and lease liabilities are measured at the present value of future lease payments over the lease term. The Company uses its incremental borrowing rate based on information available at the time of lease commencement to measure the present value of future payments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Operating lease expense is recognized on a straight-line basis over the lease term. Short term leases with an initial term of 12 months or less are expensed as incurred. The Company’s short term leases have month-to-month terms.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Operating lease right-of-use assets of $779,031 and $662,328 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Operating lease liabilities of $395,891 and $439,520 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Operating lease liabilities of $355,183 and $374,570 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Operating lease expense recognized during the three months and six months ended April 30, 2023 totaled $109,144 and $212,477, respectively. Operating lease expense recognized during the three months and six months ended April 30, 2022 totaled $103,333 and $206,667, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The weighted average remaining lease term was 26.2 months and the weighted average discount rate was 7.1% as of April 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months ended April 30, 2023 and 2022, cash paid for operating lease liabilities totaled $109,151 and $107,835, respectively. For the three months ended April 30, 2023 and 2022, there were <span style="-sec-ix-hidden:c595">no</span> right-of-use assets obtained in exchange for new operating lease liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Finance lease right-of-use assets of $156,091 and $170,839 were included in other assets at April 30, 2023 and October 31, 2022, respectively. Finance lease liabilities of $36,581 and $112,404 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at April 30, 2023. Finance lease liabilities of $35,724 and $130,911 were included in accounts payable and accrued expenses, and other noncurrent liabilities, respectively, at October 31, 2022. Interest expense related to the finance lease totaled $1,840 and $3,784, respectively, for the three months and six months ended April 30, 2023. Interest expense related to the finance lease totaled $2,251 and $4,601, respectively, for the three months and six months ended April 30, 2022. For the three months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $7,374. For the six months ended April 30, 2023 and 2022, amortization expense related to the finance lease totaled $14,749.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The remaining lease term for the finance lease is 40 months and the discount rate is 4.75% as of April 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months ended April 30, 2023, cash paid for the finance lease liability totaled $1,840 for interest and $8,878 for principal. For the six months ended April 30, 2023, cash paid for the finance lease liability totaled $3,784 for interest and $17,652 for principal.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months ended April 30, 2022, cash paid for the finance lease liability totaled $2,251 for interest and $8,466 for principal. For the six months ended April 30, 2022, cash paid for the finance lease liability totaled $4,601 for interest and $16,833 for principal.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company’s future payments due under leases reconciled to the lease liabilities are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><b>Fiscal Year</b></b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>leases</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Finance</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>lease</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 <b>(1)</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">220,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">448,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42,868</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">177,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42,868</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total undiscounted lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">909,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">162,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value discount</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(74,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(13,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">835,411</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">148,985</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 80%; margin-left: 10%; margin-right: 10%;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td colspan="1" style="vertical-align: bottom; width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(1)</b> Remaining six months of fiscal year 2023.</p> </td> </tr> </tbody></table> 34000 36000 P60M 779031 662328 395891 439520 355183 374570 109144 212477 103333 206667 P26M6D 0.071 109151 107835 0 156091 170839 36581 112404 35724 130911 1840 3784 2251 4601 7374 7374 14749 14749 P40M 0.0475 1840 8878 3784 17652 2251 8466 4601 16833 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b><b>Fiscal Year</b></b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>leases</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Finance</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>lease</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 <b>(1)</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">220,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">448,298</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42,868</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">177,997</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">42,868</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">63,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total undiscounted lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">909,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">162,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value discount</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(74,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(13,900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">835,411</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">148,985</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 220050 21434 448298 42868 177997 42868 63644 55715 909989 162885 74578 13900 835411 148985 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(8)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Fair Value Measurements</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The carrying amounts reported in the condensed consolidated balance sheets as of April 30, 2023 and October 31, 2022 for cash, restricted cash, trade accounts receivable, other receivables, current installments of long-term debt, accounts payable and accrued expenses, and 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, revolver – noncurrent, and long-term debt, excluding current installments, approximate fair value based on long-term debt issues available to the Company as of April 30, 2023 and October 31, 2022. 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.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b><a href="#" id="note9" title="note9"/>(9)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Net Income (Loss) Per Share</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The following is a reconciliation of the numerators and denominators of the net income (loss) per share computations for the periods presented:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six months ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) (numerator)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,423,087</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(227,991</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,233,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,163,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares (denominator)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,867,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,487,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,880,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,464,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Weighted average unvested shares for the three months and six months ended April 30, 2022 totaling 373,751 and 403,114, respectively, while issued and outstanding, were not included in the computation of basic and diluted net loss per share for the three months and six months ended April 30, 2022 (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 that period).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three months ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six months ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) (numerator)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,423,087</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(227,991</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,233,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,163,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares (denominator)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,867,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,487,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,880,685</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,464,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic and diluted net income (loss) per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> </tr> </tbody></table> 2423087 -227991 3233071 -1163784 7867755 7487337 7880685 7464862 0.31 -0.03 0.41 -0.16 373751 403114 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(10)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Segment Information and Business and Credit Concentrations</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 April 30, 2023 have been adequately provided for in the condensed consolidated financial statements. The Company includes all entities under common ownership for the purpose of calculating business concentrations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">For the three months and six months ended April 30, 2023, 17.7% and 16.3%, respectively, of consolidated net sales were attributable to <span style="-sec-ix-hidden:c754"><span style="-sec-ix-hidden:c755">one</span></span> national distributor customer. For the three months and six months ended April 30, 2022, 17.0% and 17.1%, respectively, of consolidated net sales were attributable to <span style="-sec-ix-hidden:c762">one</span> national distributor customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">The Company has a single reportable segment for purposes of segment reporting.</p> 0.177 0.163 0.170 0.171 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(11)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Revenue Recognition</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 $59,660 as of April 30, 2023 and $317,310 as of October 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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 $208,034 as of April 30, 2023 and $233,494 as of October 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;"><i>Disaggregation of Revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 28pt;">The following table presents net sales attributable to the United States and all other countries in total for the three months and six months ended April 30, 2023 and 2022:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b></b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six months ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>April 30,</b></b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,829,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,792,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,407,301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,936,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outside the United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,790,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,408,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,495,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,704,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,619,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,200,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,903,211</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,640,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 59660 317310 208034 233494 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three months ended</b></b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Six months ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>April 30,</b></b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>April 30,</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,829,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,792,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,407,301</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,936,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outside the United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,790,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,408,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,495,910</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,704,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 24.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,619,536</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,200,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,903,211</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,640,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 15829216 14792289 30407301 26936668 3790320 2408289 7495910 4704205 19619536 17200578 37903211 31640873 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(12)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Restricted Cash and Gain on Insurance Proceeds</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;"><i>Restricted Cash</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">At the end of December 2022, an office building and its contents at the Company’s Asheville facilities sustained water damage resulting from a burst pipe in the sprinkler system. The office building is separate from the Company’s manufacturing building which houses its manufacturing operations and certain offices at the same location. The Company has insurance coverage for the office building, its contents and certain business expenses to cover damages and any losses incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">As of April 30, 2023, the Company has restricted cash of $1,517,885, resulting from the receipt of a portion of the proceeds from the insurance claim for which offsetting expenses have not yet been incurred. The insurance proceeds recorded as restricted cash relate to the collateral for the Company’s real estate term loans with Northeast Bank and, as a result, are held in escrow. Cash may be released from escrow as the Company submits details of expenses incurred for restoration and repair of the related property to Northeast Bank. Any cash remaining in escrow after any restoration and repairs are completed, will be available for the benefit of the Company or to pay down the real estate term loans once Northeast Bank is satisfied that the collateral has been returned to an acceptable state. Cash may also be released from escrow in the event the Company pays off the real estate term loans with Northeast Bank.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 27pt;"><i>Gain on Insurance Proceeds</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">During the second quarter of fiscal year 2023, the Company received insurance proceeds in connection with the office building and its contents at the Company’s Asheville facilities sustaining water damage from a burst pipe at the end of December 2022. The office building damaged is separate from the Company’s manufacturing building, which houses its manufacturing operations and certain offices at the same location. There was no significant impact to the Company’s operations as a result of this event.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Insurance proceeds for all assets covered, net of applicable deductibles, received through April 30, 2023 totaled $2,056,008. During the first half of fiscal year 2023, the Company recorded a loss on property and equipment totaling $7,538 and incurred expenses for building stabilization and cleaning, removal of damaged items, and other miscellaneous and related activities totaling $359,718.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">Insurance proceeds received in excess of expenses incurred through April 30, 2023, a net total of $1,696,290, is included in other income (expense), net as a gain on insurance proceeds received for damage to property and equipment on the Company’s condensed consolidated statement of operations. To the extent the Company incurs expenses in future periods for renovation, repair or replacement or damaged assets, the Company may recognize offsetting losses in those future periods. The Company does not expect any future restoration and repair costs to exceed any insurance proceeds.</p> 1517885 2056008 7538 359718 1696290 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(13)</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Contingencies</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 27pt;">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.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(14) </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>New Accounting Standards Not Yet Adopted</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 28pt; text-align: justify;">There are no 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.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 28pt;"> </p> Remaining six months of fiscal year 2023. EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,U;S%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #-6\Q6Z0NW/>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VEQ#Z&;B^))07!!\1:2V=U@\X=DI-VWMZV[740?P&-F?OGF M&YC.)&EBQN<<$V9R6&Y&WXM23XDP-?TW3,Q\@:?.A M#P@-YQOP2-IJTC #J[02F>JLD2:CIIC/>&M6?/K,_0*S!K!'CX$*B%H 4_/$ M=!K[#JZ &4:8??DNH%V)2_5/[-(!=DZ.Q:VI81CJH5URTPX"WIX>7Y9U*Q<* MZ6!P^E6RY5*(]]GUA]]5V$?K]NX? M&U\$50>_[D)] 5!+ P04 " #-6\Q6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,U;S%9*=$@5U@4 .\> 8 >&PO=V]R:W-H965T&UL MM9EK4^,V%(;_BB:=Z>S.$&++N< V9"88:-.RD$WH=K:=?A"VDGBPI526N?S[ M'MF)#50^23V;#Q#?SFL].KJ\EH9/4CVD*\XU>4YBD9ZU5EJO/W4Z:;#B"4N/ MY9H+N+.0*F$:3M6RDZX59V$>E,0=ZCC]3L(BT1H-\VM3-1K*3,>1X%-%TBQ) MF'HYY[%\.FNYK>V%6;1<:7.A,QJNV9+/N?Y]/55PUBE5PBCA(HVD((HOSEIC M]Y/O41.0/_$UXD_IJV-B4.ZE?# GD_"LY9@2\9@'VD@P^'GD/H]CHP3E^&!=!!30#=!-!W 6ZW)L#;!'@Y:%&R M'.N":38:*OE$E'D:U,Q!7C=Y--!$PJ1QKA7D7 M,A%%\S#5W";IBBF>#CL:WF9B.L%&^;Q0IC7*??)9"KU*037DX=OX#I2R+"K= M%O6 M(A/-D_1O6Y45DEV[I.FRG](U"_A9"_IDRM4C;XU^_,'M.S_9>+^3V!OZ;DG? MQ=0K^KN7-;>1XN&NT_YB0T*C&B+U2J3>?DA?,J8T5_$+F?&U5-J&ATMIE=DJ MQ4>C&N+U2[S^?GA3KB)I.GM(8,BP)@]7*CMB;4]$XQMR#DK.P9XM4S&8;?)N M69]'7&O!XM2:2#2L(>!)"7B"%FHS2E]%,2;3R!&9:^B91"KBRTQH]0*_H;4>=JA_'=N(\:"F MR*\LA[L/\AU[)I,0>FJTB()B^JQOSCLD>]VV2[V!T[4V:3RX*2^M>.D^O.,P M!/7T:'M O!<(%> MU[%B'<(YE;*7=89E\WXIU"'=$*W=$&!3PLH,T;W,D)\I93Y:BB^5/),PA636=9<=BM^LJS4^'M64LS)! M="\3-!'P95VLW9FO3[8%MW+BBG6PCG0ROG0_=R/O.$Q3$YSU*XG=I;+:Y3MV2"AS7%J_P. MW(>P/;2R/11W+-MA]LV1P-3OH]E[K#SJ,-MW)!=*\U(A]&5@5V;R)"_DQ^X_:,[E@J1:FQM=\X6#1L87.'7+OM.FW/M8(>P@AYE1'RQO%KNYH[S/:BV3_'#%60#N+Z34 MVQ/S@G*/>_0O4$L#!!0 ( ,U;S%9I@!-V9 8 &\9 8 >&PO=V]R M:W-H965T&ULK5EM;]LX#/XK0C8,&Y M>K'\TK4!N@R'#;B[ M%>WM[K-B*XTQV\ID)6WOUQ_EN'%BR6YWZ(3 M^7GSW96>GZNM*?)*7FE4;\M2Z(=/LE!W%Q,R>?SB.K]=&_O%;'Z^$;?R1IKO MFRL-9[.#E2PO957GJD):KBXFE^1LP;!5:"3^SN5=?72,K"M+I7[8DZ_9Q01; M1+*0J;$F!'SLY$(6A;4$.'ZV1B>'>UK%X^-'Z[\USH,S2U'+A2K^R3.SOIC$ M$Y3)E=@6YEK=?9&M0]S:2U51-__172N+)RC=UD:5K3(@*/-J_RGNVT <*9!@ M0(&V"O2Y"JQ58(VC>V2-6Y^%$?-SK>Z0MM)@S1XTL6FTP9N\LH_QQFBXFH.> MF2]4E<%#D1F"HUH5>28,G'P2A:A2B6ZLX1J]_5Z);9;#E7?H/?I^\QF]??WN M?&8 @#4S2]N;?=K?C [<['*C/R"&IXABRCSJBW'U;ZD!==*HTU/U&;A]\)T> M?*>-/3;D^U9K61DDZAJQ$Y M!0=0P2BH:UD;G:Q\$TQ!0)@R#W M\^*0_$A4&7H=)M,P8/8JI+9:2CV0W?M0<#<4A.$PHF$O%AY!G(0LXLP?DO 0 MDG T)-_,&B!VD:A]*$/GYA%C..E!=*58% 34CR\ZX(M&\7VM=E#.2N=^9)%S M3PK DB3L)[LK2)* Q5$XD.[Q 5\\BN]*RXW(,R3O-[;EUDT2J":H^Q;D0QT[ M8 *>A)3U,+MB/( \XG[$R0%Q,EX$RH@":.BX3_I )N[C#*.8'CI:R=.MVQ*1FGTT>G\ZJ&1U38VFP8LE#5 M[7LC=0FS]]*?5BZ=L2 (N)-5'CD6XZ-1YA1ZQWIDG/8N'PE](QY$4ZW088#E M]59VO=R+W&4Y3B&'".U#]P@R'A ^,,.0CA')."5>MC!355J<8K\Z 7[P1:NB M0$;<#X#WL6""(^(T'8]@%(&?9 !\1Y=DG"^_5@!;[B$^!M\+U26_B 4TZ@-U MQ0CD1SP L^-(\BLD>5357JPN \)<$;@3DD\PB&F<# QQM&-*.LZ4?RHC'\,Y MA7%NIXH==/?WJ%)5ZX5W%7*),,8XC GN(?<(.8SK0_VA'JO0YI/H42I5:%9G4]9M7,271QV84- _^Y?Y%"?:EK)WZWA$L'2=86"Y6$A(J0[51Z0^8 MTA04N48[46RAS,76K&$S^A>NDRG&V/ZAVL:K_FB34:*\KBU3-#O)UD 95;:R MO'%SF=;I 6,BIQYV/$S'>7BARA+8ZRGW.';\\[N&HFD<\BFAI!4<6--!+&%3 M6 &/Q)ZSKU.7U4D0$\J84[H^R9#%' \L&;0; .CX ' MC8"O8% 1N@*G_<7K MH7 <\8#&#E)7,N(40CC4VSNRI^-DO^\R]6 %>W&[C YS1QC"TM/'[9&T330B M0TVGHW\Z3O\V+7.S'VAMNBQ492#0LDJ'6N6H/7^C0-Z.\S\,/?U"L9LCV/@< MX?!"X_ZO/<'V%LL %Q?*9B8VA/[SOWP&\O\/U!+ P04 " #- M6\Q6K:6ZTSFE!AX*+O38RXU9G?J^3G-:$'TB5U3@R$*J@ACL MJJ6O5XJ2S(D*[D=!D/@%8<*;C-R[F9J,9&DX$W2F0)=%0=2?<\KE>NR%WN.+ M*[;,C7WA3T8KLJ1S:JY7,X4]O\F2L8(*S:0 11=C[RP\G8:!%;B(&T;7>J,- MULJME'>V\S4;>X$EHIRFQJ8@^+BG4\JYS80GX!1Q^.X0/XH',