XML 90 R60.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Note 15 - Shareholders' Equity (Details Textual) |  | 12 Months Ended |
--- | --- | --- | ---
Oct. 28, 2011 $ / shares shares | Oct. 31, 2019 USD ($) shares | Oct. 31, 2018 USD ($) shares | Oct. 31, 2017 USD ($) | Jul. 14, 2015 shares
Common Stock, Shares, Outstanding, Ending Balance |  | 7,458,981 | 7,694,387 |  |
Stock Repurchase Program, Number of Shares Authorized to be Repurchased |  |  |  |  | 400,000
Purchase And Retire Percentage Of Shares In Common Stock Outstanding |  |  |  |  | 6.00%
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased |  | 398,400 |  |  |
Stock Repurchased and Retired During Period, Shares |  | 351 |  |  |
Stock Repurchased and Retired During Period, Value | $ |  | $ 1,573 | $ 1,557 | $ 18,122 |
Common Stock Dividends, Rights Per Share | 1 |  |  |  |
Minimum Percentage of Stock Owner in Stockholder Protection Rights Agreement | 15.00% |  |  |  |
Preferred Stock Dividends, Rights Per Share, No Par Value | $ / shares | $ 0 |  |  |  |
Preferred Stock, Exercise Price | $ / shares | $ 25 |  |  |  |
Preferred Stock, Number of Votes | 1,000 |  |  |  |
Preferred Stock, Dividend Rate, Common Stock Dividend Amount Multiplier | 1,000 |  |  |  |
Preferred Stock, Redemption Price Per Share | $ / shares | $ 0.0001 |  |  |  |
Preferred Stock, Capital Shares Reserved for Future Issuance |  | 100,000 |  |  |
Minimum [Member] |  |  |  |  |
Stock Repurchase Program, Period in Force |  | 24 months |  |  |
Maximum [Member] |  |  |  |  |
Stock Repurchase Program, Period in Force |  | 36 months |  |  |

X
- Definition Common Stock Dividends, Rights Per Share + References No definition available. + Details
Name: | occ_CommonStockDividendsRightsPerShare
Namespace Prefix: | occ_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Percentage of Stock Owner in Stockholder Protection Rights Agreement + References No definition available. + Details
Name: | occ_MinimumPercentageOfStockOwnerInStockholderProtectionRightsAgreement
Namespace Prefix: | occ_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The preferred stock dividend multiplier compared to common stock dividend amount. + References No definition available. + Details
Name: | occ_PreferredStockDividendRateCommonStockDividendAmountMultiplier
Namespace Prefix: | occ_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the Preferred Stock Dividends, Rights Per Share, No Par Value + References No definition available. + Details
Name: | occ_PreferredStockDividendsRightsPerShareNoParValue
Namespace Prefix: | occ_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents Preferred Stock, Exercise Price + References No definition available. + Details
Name: | occ_PreferredStockExercisePrice
Namespace Prefix: | occ_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of votes for preferred stock. + References No definition available. + Details
Name: | occ_PreferredStockNumberOfVotes
Namespace Prefix: | occ_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the purchase and retire percentage of shares in common stock outstanding. + References No definition available. + Details
Name: | occ_PurchaseAndRetirePercentageOfSharesInCommonStockOutstanding
Namespace Prefix: | occ_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate number of nonredeemable preferred shares reserved for future issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PreferredStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21564-112644 + Details
Name: | us-gaap_PreferredStockRedemptionPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramPeriodInForce1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares that have been repurchased and retired during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |