XML 72 R60.htm IDEA: XBRL DOCUMENT
v3.20.4

Segment Analysis - Schedule of Disaggregate of Revenue from Contracts for Sale with Customers by Geographic Location (Details) - USD ($) | 12 Months Ended
--- | ---
Oct. 31, 2020 | Oct. 31, 2019
Total net sales | $ 20,043,810 | $ 25,056,934
Equipment Sales [Member] |  |
Total net sales | 7,413,640 | 7,134,344
Equipment Rentals [Member] |  |
Total net sales | 1,361,151 | 2,688,570
Software Sales [Member] |  |
Total net sales | 453,638 | 604,491
Engineering Parts [Member] |  |
Total net sales | 7,299,879 | 10,141,160
Services [Member] |  |
Total net sales | 3,515,502 | 4,488,369
Americas [Member] |  |
Total net sales | 8,778,534 | 13,544,484
Americas [Member] | Equipment Sales [Member] |  |
Total net sales | 1,368,113 | 802,101
Americas [Member] | Equipment Rentals [Member] |  |
Total net sales | 175,282 | 639,055
Americas [Member] | Software Sales [Member] |  |
Total net sales | 35,635 | 53,540
Americas [Member] | Engineering Parts [Member] |  |
Total net sales | 4,546,391 | 9,117,338
Americas [Member] | Services [Member] |  |
Total net sales | 2,653,113 | 2,932,450
Europe [Member] |  |
Total net sales | 4,869,413 | 4,886,661
Europe [Member] | Equipment Sales [Member] |  |
Total net sales | 813,066 | 1,771,985
Europe [Member] | Equipment Rentals [Member] |  |
Total net sales | 697,638 | 1,137,244
Europe [Member] | Software Sales [Member] |  |
Total net sales | 113,860 | 167,903
Europe [Member] | Engineering Parts [Member] |  |
Total net sales | 2,753,488 | 1,023,822
Europe [Member] | Services [Member] |  |
Total net sales | 491,361 | 785,707
Australia/Asia [Member] |  |
Total net sales | 6,255,510 | 6,087,071
Australia/Asia [Member] | Equipment Sales [Member] |  |
Total net sales | 5,165,905 | 4,259,093
Australia/Asia [Member] | Equipment Rentals [Member] |  |
Total net sales | 487,639 | 876,141
Australia/Asia [Member] | Software Sales [Member] |  |
Total net sales | 304,143 | 324,222
Australia/Asia [Member] | Services [Member] |  |
Total net sales | 297,823 | 627,615
Middle East & Africa [Member] |  |
Total net sales | 140,353 | 538,718
Middle East & Africa [Member] | Equipment Sales [Member] |  |
Total net sales | 66,556 | 301,165
Middle East & Africa [Member] | Equipment Rentals [Member] |  |
Total net sales | 592 | 36,130
Middle East & Africa [Member] | Software Sales [Member] |  |
Total net sales |  | 58,826
Middle East & Africa [Member] | Services [Member] |  |
Total net sales | 73,205 | 142,597
Marine Technology Business (Products) [Member] |  |
Total net sales | 11,278,181 | 12,908,110
Marine Technology Business (Products) [Member] | Equipment Sales [Member] |  |
Total net sales | 7,183,580 | 6,930,914
Marine Technology Business (Products) [Member] | Equipment Rentals [Member] |  |
Total net sales | 1,361,151 | 2,688,570
Marine Technology Business (Products) [Member] | Software Sales [Member] |  |
Total net sales | 453,638 | 604,491
Marine Technology Business (Products) [Member] | Engineering Parts [Member] |  |
Total net sales |  |
Marine Technology Business (Products) [Member] | Services [Member] |  |
Total net sales | 2,279,812 | 2,684,135
Marine Technology Business (Products) [Member] | Americas [Member] |  |
Total net sales | 3,001,860 | 2,625,072
Marine Technology Business (Products) [Member] | Americas [Member] | Equipment Sales [Member] |  |
Total net sales | 1,368,113 | 744,604
Marine Technology Business (Products) [Member] | Americas [Member] | Equipment Rentals [Member] |  |
Total net sales | 175,282 | 639,055
Marine Technology Business (Products) [Member] | Americas [Member] | Software Sales [Member] |  |
Total net sales | 35,635 | 53,540
Marine Technology Business (Products) [Member] | Americas [Member] | Engineering Parts [Member] |  |
Total net sales |  |
Marine Technology Business (Products) [Member] | Americas [Member] | Services [Member] |  |
Total net sales | 1,422,830 | 1,187,873
Marine Technology Business (Products) [Member] | Europe [Member] |  |
Total net sales | 1,880,458 | 3,657,249
Marine Technology Business (Products) [Member] | Europe [Member] | Equipment Sales [Member] |  |
Total net sales | 583,006 | 1,626,052
Marine Technology Business (Products) [Member] | Europe [Member] | Equipment Rentals [Member] |  |
Total net sales | 697,638 | 1,137,244
Marine Technology Business (Products) [Member] | Europe [Member] | Software Sales [Member] |  |
Total net sales | 113,860 | 167,903
Marine Technology Business (Products) [Member] | Europe [Member] | Engineering Parts [Member] |  |
Total net sales |  |
Marine Technology Business (Products) [Member] | Europe [Member] | Services [Member] |  |
Total net sales | 485,954 | 726,050
Marine Technology Business (Products) [Member] | Australia/Asia [Member] |  |
Total net sales | 6,255,510 | 6,087,071
Marine Technology Business (Products) [Member] | Australia/Asia [Member] | Equipment Sales [Member] |  |
Total net sales | 5,165,905 | 4,259,093
Marine Technology Business (Products) [Member] | Australia/Asia [Member] | Equipment Rentals [Member] |  |
Total net sales | 487,639 | 876,141
Marine Technology Business (Products) [Member] | Australia/Asia [Member] | Software Sales [Member] |  |
Total net sales | 304,143 | 324,222
Marine Technology Business (Products) [Member] | Australia/Asia [Member] | Services [Member] |  |
Total net sales | 297,823 | 627,615
Marine Technology Business (Products) [Member] | Middle East & Africa [Member] |  |
Total net sales | 140,353 | 538,718
Marine Technology Business (Products) [Member] | Middle East & Africa [Member] | Equipment Sales [Member] |  |
Total net sales | 66,556 | 301,165
Marine Technology Business (Products) [Member] | Middle East & Africa [Member] | Equipment Rentals [Member] |  |
Total net sales | 592 | 36,130
Marine Technology Business (Products) [Member] | Middle East & Africa [Member] | Software Sales [Member] |  |
Total net sales |  | 58,826
Marine Technology Business (Products) [Member] | Middle East & Africa [Member] | Services [Member] |  |
Total net sales | 73,205 | 142,597
Marine Engineering Business (Services) [Member] |  |
Total net sales | 8,765,629 | 12,148,824
Marine Engineering Business (Services) [Member] | Equipment Sales [Member] |  |
Total net sales | 230,060 | 203,430
Marine Engineering Business (Services) [Member] | Equipment Rentals [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Software Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Engineering Parts [Member] |  |
Total net sales | 7,299,879 | 10,141,160
Marine Engineering Business (Services) [Member] | Services [Member] |  |
Total net sales | 1,235,690 | 1,804,234
Marine Engineering Business (Services) [Member] | Americas [Member] |  |
Total net sales | 5,776,674 | 10,919,412
Marine Engineering Business (Services) [Member] | Americas [Member] | Equipment Sales [Member] |  |
Total net sales |  | 57,497
Marine Engineering Business (Services) [Member] | Americas [Member] | Equipment Rentals [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Americas [Member] | Software Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Americas [Member] | Engineering Parts [Member] |  |
Total net sales | 4,546,391 | 9,117,338
Marine Engineering Business (Services) [Member] | Americas [Member] | Services [Member] |  |
Total net sales | 1,230,283 | 1,744,577
Marine Engineering Business (Services) [Member] | Europe [Member] |  |
Total net sales | 2,988,955 | 1,229,412
Marine Engineering Business (Services) [Member] | Europe [Member] | Equipment Sales [Member] |  |
Total net sales | 230,060 | 145,933
Marine Engineering Business (Services) [Member] | Europe [Member] | Equipment Rentals [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Europe [Member] | Software Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Europe [Member] | Engineering Parts [Member] |  |
Total net sales | 2,753,488 | 1,023,822
Marine Engineering Business (Services) [Member] | Europe [Member] | Services [Member] |  |
Total net sales | 5,407 | 59,657
Marine Engineering Business (Services) [Member] | Australia/Asia [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Australia/Asia [Member] | Equipment Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Australia/Asia [Member] | Equipment Rentals [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Australia/Asia [Member] | Software Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Australia/Asia [Member] | Services [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Middle East & Africa [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Middle East & Africa [Member] | Equipment Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Middle East & Africa [Member] | Equipment Rentals [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Middle East & Africa [Member] | Software Sales [Member] |  |
Total net sales |  |
Marine Engineering Business (Services) [Member] | Middle East & Africa [Member] | Services [Member] |  |
Total net sales |  |

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=CODA_EquipmentSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=CODA_EquipmentRentalsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=CODA_SoftwareSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=CODA_EngineeringPartsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=CODA_ServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_AmericasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=CODA_AustraliaAndAsiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=CODA_MiddleEastAndAfricaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=CODA_MarineTechnologyBusinessProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=CODA_MarineEngineeringBusinessServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |