false
FY
0001334325
0
0
0
0
0001334325
2022-11-01
2023-10-31
0001334325
2023-04-30
0001334325
2024-01-25
0001334325
2023-10-31
0001334325
2022-10-31
0001334325
2021-11-01
2022-10-31
0001334325
us-gaap:CommonStockMember
2021-10-31
0001334325
us-gaap:AdditionalPaidInCapitalMember
2021-10-31
0001334325
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-10-31
0001334325
us-gaap:RetainedEarningsMember
2021-10-31
0001334325
us-gaap:TreasuryStockCommonMember
2021-10-31
0001334325
2021-10-31
0001334325
us-gaap:CommonStockMember
2022-10-31
0001334325
us-gaap:AdditionalPaidInCapitalMember
2022-10-31
0001334325
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2022-10-31
0001334325
us-gaap:RetainedEarningsMember
2022-10-31
0001334325
us-gaap:TreasuryStockCommonMember
2022-10-31
0001334325
us-gaap:CommonStockMember
2021-11-01
2022-10-31
0001334325
us-gaap:AdditionalPaidInCapitalMember
2021-11-01
2022-10-31
0001334325
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2021-11-01
2022-10-31
0001334325
us-gaap:RetainedEarningsMember
2021-11-01
2022-10-31
0001334325
us-gaap:TreasuryStockCommonMember
2021-11-01
2022-10-31
0001334325
us-gaap:CommonStockMember
2022-11-01
2023-10-31
0001334325
us-gaap:AdditionalPaidInCapitalMember
2022-11-01
2023-10-31
0001334325
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2022-11-01
2023-10-31
0001334325
us-gaap:RetainedEarningsMember
2022-11-01
2023-10-31
0001334325
us-gaap:TreasuryStockCommonMember
2022-11-01
2023-10-31
0001334325
us-gaap:CommonStockMember
2023-10-31
0001334325
us-gaap:AdditionalPaidInCapitalMember
2023-10-31
0001334325
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2023-10-31
0001334325
us-gaap:RetainedEarningsMember
2023-10-31
0001334325
us-gaap:TreasuryStockCommonMember
2023-10-31
0001334325
us-gaap:BuildingMember
2023-10-31
0001334325
us-gaap:MachineryAndEquipmentMember
srt:MinimumMember
2023-10-31
0001334325
us-gaap:MachineryAndEquipmentMember
srt:MaximumMember
2023-10-31
0001334325
us-gaap:AssetsMember
srt:MinimumMember
2023-10-31
0001334325
us-gaap:AssetsMember
srt:MaximumMember
2023-10-31
0001334325
us-gaap:FurnitureAndFixturesMember
srt:MinimumMember
2023-10-31
0001334325
us-gaap:FurnitureAndFixturesMember
srt:MaximumMember
2023-10-31
0001334325
us-gaap:BuildingMember
2022-10-31
0001334325
us-gaap:LandMember
2023-10-31
0001334325
us-gaap:LandMember
2022-10-31
0001334325
CODA:OfficeMachineryAndEquipmentMember
2023-10-31
0001334325
CODA:OfficeMachineryAndEquipmentMember
2022-10-31
0001334325
CODA:RentalAssetsMember
2023-10-31
0001334325
CODA:RentalAssetsMember
2022-10-31
0001334325
CODA:FurnitureFixturesAndImprovementsMember
2023-10-31
0001334325
CODA:FurnitureFixturesAndImprovementsMember
2022-10-31
0001334325
CODA:DeferredRevenueMember
2023-10-31
0001334325
CODA:DeferredRevenueMember
2022-10-31
0001334325
CODA:DeferredRevenueMember
2021-10-31
0001334325
CODA:CustomerTechnicalSupportObligationsMember
2023-10-31
0001334325
CODA:CustomerTechnicalSupportObligationsMember
2022-10-31
0001334325
CODA:CustomerTechnicalSupportObligationsMember
2021-10-31
0001334325
CODA:ProductWarrantMember
2023-10-31
0001334325
CODA:ProductWarrantMember
2022-10-31
0001334325
CODA:ProductWarrantMember
2021-10-31
0001334325
CODA:HSBCMember
2023-10-31
0001334325
CODA:HSBCMember
currency:GBP
2023-10-31
0001334325
CODA:HSBCMember
currency:GBP
CODA:UnrestrictedAccessMember
2023-10-31
0001334325
CODA:JyskeBankMember
2023-10-31
0001334325
country:US
2023-10-31
0001334325
country:US
2022-10-31
0001334325
srt:EuropeMember
2023-10-31
0001334325
srt:EuropeMember
2022-10-31
0001334325
us-gaap:CustomerRelationshipsMember
2022-11-01
2023-10-31
0001334325
us-gaap:CustomerRelationshipsMember
2023-10-31
0001334325
us-gaap:CustomerRelationshipsMember
2022-10-31
0001334325
CODA:PatentsAndOtherMember
2022-11-01
2023-10-31
0001334325
CODA:PatentsAndOtherMember
2023-10-31
0001334325
CODA:PatentsAndOtherMember
2022-10-31
0001334325
CODA:CodaOctopusColmekIncMember
2023-10-31
0001334325
CODA:CodaOctopusColmekIncMember
2022-10-31
0001334325
CODA:CodaOctopusProductsLtdMember
2023-10-31
0001334325
CODA:CodaOctopusProductsLtdMember
2022-10-31
0001334325
CODA:CodaOctopusMartechLtdMember
2023-10-31
0001334325
CODA:CodaOctopusMartechLtdMember
2022-10-31
0001334325
CODA:TwoThousandSeventeenStockIncentivePlanMember
CODA:BoardOfDirectorMember
srt:MaximumMember
2017-12-06
0001334325
CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember
CODA:BoardOfDirectorMember
2021-07-12
0001334325
CODA:TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember
CODA:BoardOfDirectorMember
2023-10-31
0001334325
us-gaap:RestrictedStockMember
2022-11-01
2023-10-31
0001334325
us-gaap:RestrictedStockMember
2021-11-01
2022-10-31
0001334325
CODA:RestrictedStockAwardMember
2022-11-01
2023-10-31
0001334325
CODA:RestrictedStockAwardMember
2021-11-01
2022-10-31
0001334325
us-gaap:SeriesAPreferredStockMember
2023-10-31
0001334325
us-gaap:SeriesCPreferredStockMember
2023-10-31
0001334325
CODA:RangeOneMember
2023-10-31
0001334325
CODA:RangeOneMember
2022-11-01
2023-10-31
0001334325
CODA:RangeTwoMember
2023-10-31
0001334325
CODA:RangeTwoMember
2022-11-01
2023-10-31
0001334325
CODA:UKMember
2023-10-31
0001334325
2019-11-27
0001334325
CODA:OneCustomerMember
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2022-11-01
2023-10-31
0001334325
CODA:OneCustomerMember
us-gaap:AccountsReceivableMember
us-gaap:CustomerConcentrationRiskMember
2023-10-31
0001334325
CODA:OneCustomerMember
us-gaap:CustomerConcentrationRiskMember
us-gaap:AccountsReceivableMember
2022-11-01
2023-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
CODA:SegmentReportingMember
2022-11-01
2023-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
CODA:SegmentReportingMember
2022-11-01
2023-10-31
0001334325
CODA:OverheadMember
CODA:SegmentReportingMember
2022-11-01
2023-10-31
0001334325
CODA:SegmentReportingMember
2022-11-01
2023-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
CODA:SegmentReportingMember
2023-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
CODA:SegmentReportingMember
2023-10-31
0001334325
CODA:OverheadMember
CODA:SegmentReportingMember
2023-10-31
0001334325
CODA:SegmentReportingMember
2023-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
CODA:SegmentReportingMember
2021-11-01
2022-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
CODA:SegmentReportingMember
2021-11-01
2022-10-31
0001334325
CODA:OverheadMember
CODA:SegmentReportingMember
2021-11-01
2022-10-31
0001334325
CODA:SegmentReportingMember
2021-11-01
2022-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
CODA:SegmentReportingMember
2022-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
CODA:SegmentReportingMember
2022-10-31
0001334325
CODA:OverheadMember
CODA:SegmentReportingMember
2022-10-31
0001334325
CODA:SegmentReportingMember
2022-10-31
0001334325
srt:AmericasMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
srt:AmericasMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
srt:AmericasMember
2022-11-01
2023-10-31
0001334325
srt:EuropeMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
srt:EuropeMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
srt:EuropeMember
2022-11-01
2023-10-31
0001334325
CODA:AustraliaAndAsiaMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:AustraliaAndAsiaMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:AustraliaAndAsiaMember
2022-11-01
2023-10-31
0001334325
CODA:MiddleEastAndAfricaMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:MiddleEastAndAfricaMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:MiddleEastAndAfricaMember
2022-11-01
2023-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentSalesMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentSalesMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentSalesMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentRentalsMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentRentalsMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:EquipmentRentalsMember
2022-11-01
2023-10-31
0001334325
CODA:SoftwareSalesMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:SoftwareSalesMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:SoftwareSalesMember
2022-11-01
2023-10-31
0001334325
CODA:EngineeringPartsMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:EngineeringPartsMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:EngineeringPartsMember
2022-11-01
2023-10-31
0001334325
CODA:ServicesMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
CODA:ServicesMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
CODA:ServicesMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredOverTimeMember
CODA:MarineTechnologyBusinessProductsMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredOverTimeMember
CODA:MarineEngineeringBusinessServicesMember
2022-11-01
2023-10-31
0001334325
us-gaap:TransferredOverTimeMember
2022-11-01
2023-10-31
0001334325
srt:AmericasMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
srt:AmericasMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
srt:AmericasMember
2021-11-01
2022-10-31
0001334325
srt:EuropeMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
srt:EuropeMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
srt:EuropeMember
2021-11-01
2022-10-31
0001334325
CODA:AustraliaAndAsiaMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:AustraliaAndAsiaMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:AustraliaAndAsiaMember
2021-11-01
2022-10-31
0001334325
CODA:MiddleEastAndAfricaMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:MiddleEastAndAfricaMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:MiddleEastAndAfricaMember
2021-11-01
2022-10-31
0001334325
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentSalesMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentSalesMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentSalesMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentRentalsMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentRentalsMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:EquipmentRentalsMember
2021-11-01
2022-10-31
0001334325
CODA:SoftwareSalesMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:SoftwareSalesMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:SoftwareSalesMember
2021-11-01
2022-10-31
0001334325
CODA:EngineeringPartsMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:EngineeringPartsMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:EngineeringPartsMember
2021-11-01
2022-10-31
0001334325
CODA:ServicesMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
CODA:ServicesMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
CODA:ServicesMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredAtPointInTimeMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredOverTimeMember
CODA:MarineTechnologyBusinessProductsMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredOverTimeMember
CODA:MarineEngineeringBusinessServicesMember
2021-11-01
2022-10-31
0001334325
us-gaap:TransferredOverTimeMember
2021-11-01
2022-10-31
0001334325
CODA:EmploymentAgreementsMember
CODA:AnnmarieGayleMember
2022-11-01
2023-10-31
0001334325
CODA:EmploymentAgreementsMember
CODA:BlairCunninghamMember
2022-11-01
2023-10-31
0001334325
CODA:EmploymentAgreementsMember
CODA:CunninghamMember
2022-11-01
2023-10-31
0001334325
CODA:EmploymentAgreementsMember
CODA:KevinKaneMember
2022-11-01
2023-10-31
0001334325
CODA:EmploymentAgreementsMember
CODA:GayleJardineMember
2015-09-01
2015-09-01
0001334325
CODA:EmploymentAgreementsMember
CODA:GayleJardineMember
2023-05-01
2023-05-31
0001334325
us-gaap:SubsequentEventMember
2024-01-16
2024-01-16
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
xbrli:pure
CODA:Integer
iso4217:GBP
iso4217:DKK
UNITED
STATES
SECURITIES
AND EXCHANGE COMMISSION
WASHINGTON,
D.C. 20549
FORM
10-K
☒
ANNUAL REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For
the fiscal year ended October 31, 2023
☐
TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission
file number: 001-38154
CODA
OCTOPUS GROUP, INC.
(Exact
name of registrant as specified in its charter)
Delaware |
|
34-2008348 |
(State
or other jurisdiction of |
|
(I.R.S.
Employer |
incorporation
or organization) |
|
Identification
Number) |
3300
S Hiawassee Rd, Suite 104-105, Orlando, Florida, 32835
(Address,
Including Zip Code of Principal Executive Offices)
407
735 2406
(Issuer’s
telephone number)
Securities
registered under Section 12(b) of the Exchange Act:
COMMON
STOCK, $0.001 PAR VALUE PER SHARE
Securities
registered under Section 12(g) of the Exchange Act:
NONE
Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No ☒
Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No ☒
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. Yes ☒ No ☐
Indicate
by check mark whether the registrant has submitted electronically every Interactive Date 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, or a non-accelerated filer or a smaller
reporting company. |
|
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 has filed a report on and attestation to its management’s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered
public accounting firm that prepared or issued its audit report. ☐
If
securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant’s executive offers during the relevant recovery period pursuant to §240.10D-1(b).
☐
Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒
● |
State
issuer’s revenues for its most recent fiscal year: $19,352,088 |
|
|
● |
State
the aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at
which the common equity was last sold, or the average bid and asked price of such common equity, as of April 30, 2023 representing
the last business day of the registrant’s most recently completed second fiscal quarter: approximately 37,700,000. |
|
|
● |
State
the number of shares outstanding of each of the issuer’s classes of common equity, as of the latest practicable date: 11,164,483
as of January 25, 2024. |
TABLE
OF CONTENTS
FORWARD-LOOKING
STATEMENTS
This
annual report on Form 10-K (this “Annual Report”) contains forward-looking statements, which are subject to the safe
harbor provisions created by the Private Securities Litigation Reform Act of 1995. Forward-looking statements are not statements of
historical fact but rather reflect our current expectations, estimates and predictions about future results and events. These
statements may use words such as “anticipate,” “believe,” “estimate,” “expect,”
“intend,” “predict,” “project” and similar expressions or variations of such words are intended
to identify forward-looking statements but are not the exclusive means of identifying forward-looking statements in this Annual
Report. The identification of certain statements as “forward-looking” is not intended to mean that other statements not
specifically identified are not forward-looking. All statements other than statements about historical facts are statements that
could be deemed forward-looking statements, including, but not limited to, statements that relate to our future revenue, product
development, customer demand, market share, growth rate, competitiveness, gross margins, levels of research, development and other
related costs, expenditures, tax expenses, cash flows, our management’s plans and objectives for our current and future
operations, the levels of customer spending or research and development activities, and related events, general economic conditions,
and the sufficiency of financial resources to support future operations and capital expenditures.
When we make forward-looking statements, we are basing them on our management’s
beliefs and assumptions, using information currently available to us. These forward-looking statements are subject to risks, uncertainties,
and assumptions, including but not limited to, risks, uncertainties and assumptions discussed in this Annual Report. Factors that can
cause or contribute to these differences include those described under the heading “Management’s Discussion and Analysis
of Financial Condition and Results of Operations.”
If
one or more of these or other risks or uncertainties materialize, or if our underlying assumptions prove to be incorrect, actual results
may vary materially from what we projected. Any forward-looking statement you read in this Annual Report reflects our current views with
respect to future events and is subject to these and other risks, uncertainties and assumptions relating to our operations, results of
operations, growth strategy and liquidity. All subsequent written and oral forward-looking statements attributable to us, or individuals
acting on our behalf are expressly qualified in their entirety by this paragraph. You should specifically consider the factors identified
in this Annual Report, which would cause actual results to differ before making an investment decision. We are under no duty to update
any of the forward-looking statements after the date of this Annual Report or to conform these statements to actual results.
PART
I
ITEM
1. BUSINESS
Corporate Information
Our principal executive offices are located at 3300 S. Hiawassee Rd, Orlando, FL 32835. Our
telephone number is +1 (407) 735-2406. We maintain a corporate website at www.codaoctopusgroup.com. (the Company’s website).
The reference to the Company’s website address does not constitute incorporation by reference in this Form 10-K of the information
contained on the Company’s website.
Overview
Coda
Octopus Group, Inc. (“Coda” “the Company” or “we”), through its wholly owned subsidiaries, operates
two distinct businesses:
|
● |
the
Marine Technology Business (also referred to in this Form 10-K as “Products Business”, “Products Operations”
or “Products Segment”); and |
|
|
|
|
● |
the
Marine Engineering Business (also referred to in this Form 10-K as “Engineering Business”, “Engineering Operations”,
or “Services Segment”). |
An
overview organization chart showing the subsidiaries within each operating segment is set out in this Item 1 (Business) of
the Form 10-K.
Throughout
this Form10-K we use certain terminologies in the context of our Echoscope® underwater imaging technology such as 2D, 3D, 4D, 5D
and 6D which have particular meaning. In this Form 10-K the meanings of these terminologies are set out below.
In
geometry, a three-dimensional space (3D) is a space in which a set of three coordinates are required to define the position of a point.
These coordinates are in our industry referred to as X, Y and Z, where: |
X |
This
is range in front of the sonar computed from time |
Y |
This
is the position horizontally in front of the sonar computed by directionality of the point in space |
Z |
This
is depth of the point in space relative to the sonar |
Conversely,
a two-dimensional space (2D) is where all points are placed on a flat plane or surface and only comprise of two coordinates being X and
Y with no knowledge of the depth of the point in 3D space. |
Traditional
Sonar |
2D |
Two-Dimension:
Generates
a slice of data (2D image) in front of the sonar in X (range) and Y (horizontally) but with no knowledge of the Depth of the point
in space |
3D |
Three-Dimension:
Generates
a single profile of 3D data (3D profile) containing XY&Z coordinates but where multiple 3D profiles must be taken consecutively
to complete a volume in front of the sonar |
Unique
to Coda Octopus |
4D
(or 3D Real-Time
Imaging) |
Four-Dimension:
Generates
a true 3D Volume Image (depth map) in a single capture and therefore is analogous to a video versus a picture enabling the aggregation
of multiple 4D images to the map and also to visualize moving objects in the scene |
5D |
Five-Dimension:
The
ability to return multiple detected 3D Volume Images (depth maps) in a single capture, known as full time series data and provides
the benefit to equally detect targets at farther ranges (background) as well as near targets (foreground) |
6D |
Six-Dimension:
The
ability to generate multiple 4D images using different filtering and beamforming parameters from the same capture. This allows different
treatment of the detected targets to allow easier interpretation and real-time decision making. |
Our
Marine Technology Business is a technology solution provider to the subsea and underwater market. It owns key proprietary technology
comprising its real time volumetric imaging sonar technology (Echoscope® technology) and diving technology (“DAVD” or Diver
Augmented Vision Display), both of which are applicable to the underwater defense and commercial markets. All innovations, design,
development and manufacturing of our technology and solutions are performed within the Company with the exception of sub-component
assemblies. We endeavor to actively protect our innovations by seeking patent protection. This is a part of our strategy to maintain our
competitive lead in the areas in which we specialize.
Our
imaging sonar technology products and solutions marketed under the name of Echoscope® and Echoscope PIPE® are
used primarily in the underwater construction market, offshore renewables, and offshore oil and gas, complex underwater mapping,
salvage operations, dredging, bridge inspection, navigation of underwater hazard, port and harbor security, mining, fisheries,
commercial and defense diving, marine sciences sectors and more broadly applications for real time 3D monitoring, inspection and
visualization underwater. Uniquely, the Echoscope® technology is a single sensor for multiple underwater applications (which
sets it apart from competing technologies). Our diving technology marketed under the name “CodaOctopus® DAVD” addresses the global defense and commercial diving markets. It has the potential to radically
change how diving operations are performed globally because it delivers real time information simultaneously to the divers
underwater and their surface-based dive supervisors. It also allows diving operations to be performed in zero visibility water
conditions which is a safety challenge for many diving operations. DAVD’s concept of using a pair of glasses inside the face mask, helmet or
other diving suits is protected by patent. The Company has an exclusive license to exploit this utility patent.
The
Marine Technology Business operates thorough our wholly owned subsidiaries Coda Octopus Products, Inc (Orlando), Coda Octopus
Products Ltd (UK), Coda Octopus Products A/S (Denmark and branch office Coda Octopus Products A/S in The Netherlands), and Coda
Octopus Products (India) Private Limited (India).
Our
Marine Engineering Businesses are suppliers of embedded solutions and sub-assemblies which they design and manufacture and sell into
mission critical integrated defense systems. The Services Segment established its business in 1977 and has been supporting a number
of significant defense programs of record for over 40 years, including Raytheon’s CIWS and Northrop Grumman’s Mine
Hunting Systems Program. The Services Segment’s business model entails designing sub-assembly prototypes which are utilized in
broader defense programs. These prototypes contracts typically lead to contracts for the manufacture, repair and upgrade of these
sub-assemblies for the life of the program. We enjoy sole source status for the parts that we design and supply into these programs.
This business model ensures recurring and long tail revenues since we continue to supply these parts, typically for the life of the
program, which can span decades. Coda Octopus Colmek, Inc. and Coda Octopus Martech Ltd, qualify as small businesses. This opens
opportunities under state requirements to collaborate with Prime Defense Contractors on these programs. A significant part of the
revenues generated by the Marine Engineering Business is highly concentrated and are usually derived from a small number of
prime defense contractors such as Raytheon or Northrop. In any one financial year, between 20% to 30% of our consolidated revenues
may be derived from these customers either alone or collectively.
The Services Segment operates through our wholly
owned subsidiaries, Coda Octopus Colmek, Inc (“Colmek”) which we acquired by the Company in 2007, based in Salt Lake
City, Utah, and Coda Octopus Martech Limited (“Martech”) which was acquired by the Company in 2006, based in Portland,
United Kingdom.
Cross-Group
Synergies
Our
Marine Technology Business and Marine Engineering Services Business have established synergies in terms of customers and specialized
engineering skills for robust, rugged, and repeated engineering solutions relating to data acquisition, data computation and display
of the data. Increasingly drawing on each part of the business strengths, the Marine Technology Business and Marine Engineering
Business work jointly on projects including responding jointly for responding to invitations to tender for new projects with broader
scope. We believe the Services Business is important to our overall growth strategy as it brings significant engineering depth for
the development of the technology solutions offered by the Marine Technology Business. This also ensures tighter control over our
intellectual property rights, which are important for our market position.
Key
Pillars for our Growth Plans
Our
Echoscope® and DAVD technologies are our most promising products and solutions for the Company’s near-term growth.
We
believe that our real time 3D/4D/5D/6D imaging sonars are the only acoustic imaging sonars which are capable of providing real time
3D/4D/5D/6D imaging of moving objects in zero visibility water conditions and also providing users with the capability to make real
time 3D physical measurements of objects underwater. Competing acoustic imaging sonars such as the multibeam sonars are primarily
seabed mapping tools which are not designed to perform complex seabed mapping or imaging of moving objects in 3D underwater. The
Echoscope® technology therefore is a key sensor for underwater inspection and monitoring in real time 3D. We also
believe that our new generation of Echoscope PIPE® is the only sonar that can generate multiple real time 3D/4D/5D/6D
acoustic images using different acoustic parameters in real time such as field of view, pulse length, filters, beam density and
various beamforming modes. This has the potential to reduce the number of underwater sensors that are required on a project at any one time.
In
our industry we are widely considered the leading solution providers for underwater real time 3D visualization.
We
also believe that the DAVD tethered system is poised to radically change the way diving operations are performed globally by
providing a fully integrated suite of sensor data shared in real time by the dive supervisor on the surface and the diver. Current
diving is done largely by poor analog voice command missions from the topside using a disparate suite of systems for video data,
communications, and positioning. Furthermore, by combining the DAVD with our real time 3D sonars it allows diving to be performed in
difficult water conditions (turbidity or zero visibility issues) and thus addresses the common problem of underwater operations
having to be aborted due to visibility issues.
The
DAVD tethered version is now in early-stage adoption by different teams within the US Navy, such as the underwater construction and salvage
teams and has been moved from the customer’s R&D phase to their operational phase. This means that the DAVD tethered
version is now a standard item available for purchase and for which budget lines are established within the various user commands within
the Navy. To support the continued transfer of the DAVD system to field operations, we are involved in training the users.
In
the Current FY we continued our global marketing campaigns for the adoption of the DAVD tethered system outside of the US Navy. We
believe we have made significant progress with these campaigns. For example, we completed successful field trials of the DAVD and
our Echoscope® with a major European Offshore Service Provider, who is a part of the “Big Four” Dredging companies
(these four account for approximately 80% of the global dredging capacity).
The
major European Offshore Provider conclusion from their final trial assessment report provided to the Company is that:
“The
advantage of the DAVD alone (compass, depth, taking snapshots and presenting graphical information for diver and supervisor) or combined
with a 3D live sonar video stream is clear and increases safety and efficiency. The 3D sonar fits well within our scope of work and our
survey division is aware of this. We think that the combination of DAVD and 3D sonar has potential within our organization….”.
We
also completed successful trials with the Spanish Navy and a number of Japanese Offshore Service Providers.
We
believe there is momentum around the DAVD solution, and we continue to work with our customer base on adoption plans, including
models for adoption. Adoption is a process because it requires customers intending to take on the DAVD technology, to change their
current method and workflow. These and other considerations will impact the pace at which the transition to the DAVD technology
occurs.
The DAVD untethered prototype variant
(“DUS)” was delivered to our Navy customer for evaluation during fiscal 2023. In the third quarter we received joint
funding of $750,000 for the delivery of 8 DUS evaluation systems and further customization work for their application and workflow.
We have delivered the 8 systems which will facilitate early customer trials. The total funding for this scope is expected to be
$2m. This is the first time we have had firm commitment concerning an adoption path by a foreign NATO country. We believe the DUS
variant represents the biggest market opportunity for the DAVD technology in the USA addressing the defense, law-enforcement, and
first-responders market.
The
concept of utilizing a pair of transparent glasses in the Head Up Display (HUD) underwater for this purpose, is protected by patent.
All component parts of the DAVD system are proprietary to the Company and include software (4G USE® DAVD Edition), Diver
Processing Pack – telemetry system (DPP), topside Supervisor Console Controller and real time 3D Sonar. The Company benefits from
the exclusive license from the U.S. Department of the Navy at Naval Surface Warfare Center Panama City Division to utilize the utility
patent covering the concept of using the pair of transparent glasses as a data hub underwater. The DAVD tethered variant is an “Approved
Navy Use” item. The untethered variant is currently going through validation process.
Our
corporate structure is as follows:
Corporate
History
The
Company began as Coda Technologies Limited. This company now operates under the name Coda Octopus Products Limited, a United Kingdom
corporation formed in 1994 as a start-up company with its origins as a research group at Herriot-Watt University, Edinburgh, Scotland.
Initially, its operations consisted primarily of developing software for subsea mapping and visualization using sidescan sonar (a technology
widely used in commercial offshore geophysical survey and naval mine-hunting to detect objects on, and textures of, the surface of the
seabed).
In
June 2002, we acquired Octopus Marine Systems Ltd, a UK corporation, and changed our name to Coda Octopus Limited. At the time of its
acquisition, Octopus Marine Systems was producing geophysical products broadly similar to those of Coda, but targeted at the less sophisticated,
easy-to-use, “work-horse” market. The Octopus Marine Systems acquisition led to the introduction of the Motion product (F180®
series) into the Products Segment.
In
December 2002, Coda Octopus Ltd acquired OmniTech AS, a Norwegian corporation, which became a wholly owned subsidiary of the
Company, and which subsequently changed its name to Coda Octopus R&D AS. At the time of acquisition, this company had been
engaged for over ten years in developing a revolutionary imaging sonar technology capable of producing real time three-dimensional
(“3D”) underwater images for use in subsea activities. Coda Octopus Products Limited (Edinburgh based) then developed
our visualization software (Underwater Survey Explorer) to control and display the images from the real time 3D sonar device. This
patented technology is now marketed by us under the brand name “Echoscope®” and Echoscope
PIPE®. All activities of this now-defunct Norwegian subsidiary, Coda Octopus R&D AS, have been transferred to
Coda Octopus Products Limited (Edinburgh).
On
July 13, 2004, the Company effected a reverse merger pursuant to the terms of a share exchange agreement between The Panda Project, Inc.
(“Panda”), a Florida corporation, and a now defunct entity affiliated with Coda Octopus Ltd. (“Coda Parent”).
Panda acquired the shares of Coda Octopus Limited, a UK corporation and a wholly-owned subsidiary of Coda Parent, in consideration for
the issuance of a total of 1,432,143 shares of common stock to Coda Parent and other shareholders of Coda Octopus Limited. The shares
issued represented approximately 90.9% of the issued and outstanding shares of Panda. The share exchange was accounted for as a reverse
acquisition of Panda by Coda. Subsequently, Panda was reincorporated in Delaware and changed its name to Coda Octopus Group, Inc.
In
June 2006, we acquired Coda Octopus Martech Limited which is part of our Services Segment or Marine Engineering Business. This is an
English corporation.
In
April 2007, we acquired Coda Octopus Colmek, Inc. which is part of our Services Segment or Marine Engineering Business. This is a Utah
corporation.
Both
Martech and Colmek largely have the same business model, provide similar engineering services and sell to a similar customer base (Martech
is UK focused and Colmek is US focused).
In
December 2013 Coda Octopus Products Limited established Coda Octopus Products Pty Ltd (Australia) to grow our presence in Australia and
New Zealand. These activities were interrupted by the Coronavirus Pandemic in 2020 and since then has been slow to regain momentum.
In
2017 Coda Octopus Products Limited established a subsidiary Coda Octopus Products A/S in Denmark as part of the mitigation strategy relating
to the UK withdrawal from the European Union.
In
November 2021 Coda Octopus Products Limited established a subsidiary Coda Octopus Products (India) Private Limited intended to gain access
to this market and to recruit critical resources for software development.
Coda
Octopus Group, Inc., is organized under the laws of the State of Delaware as a holding company that conducts its business through subsidiaries,
several of which are organized under the laws of foreign jurisdictions, including England, Scotland, Denmark, The Netherlands, Australia
and recently India. This may have an adverse impact on the ability of U.S. investors to enforce a judgment obtained in U.S. courts against
these entities, or to effect service of process on the officers and directors managing the foreign subsidiaries. These companies’
operations must comply with the laws of the countries under which they are incorporated and are likely to be different from the equivalent
laws of the United States.
Marine
Technology Business (“Products Segment”)
Our
Marine Technology Business develops proprietary solutions for both the commercial and defense subsea market. The range of our solutions
are complementary and include:
Type
of Systems |
|
Description |
Geophysical
Systems |
|
Comprising
Hardware and Software; |
GNSS-Aided
Navigation Systems (Attitude and Positioning Systems) |
|
Comprising
Hardware and Software |
Real
Time Volumetric Imaging Sonar |
|
Comprising
Hardware and Software |
Diver
Augmented Vision Display System |
|
Comprising
Hardware and Software |
These
products are sold, leased or rented into various marine sectors and include:
|
● |
Marine
geophysical survey |
|
● |
Offshore
Renewables (“Wind Energy”) |
|
● |
Underwater
construction, inspection and monitoring |
|
● |
Diving
Companies |
|
● |
Commercial
and Defense Diving |
|
● |
Salvage
and decommissioning |
|
● |
Oil
and Gas (“O&G”) |
|
● |
Commercial
fisheries |
|
● |
Environmental,
mammal and habitat monitoring |
|
● |
Underwater
Defense Applications |
|
● |
Marine
vehicles and robotics |
|
● |
Port
and Harbor Security, law enforcement and first responders |
|
● |
Research
and education |
1.
Geophysical Range of Products
Geophysical Hardware and Software
We started our business in 1994 designing and
developing the GeoSurvey® software and hardware package for acquisition and processing of sidescan sonar and
sub-bottom profiler data. For over two decades, our GeoSurvey has been an industry leading software package in the market for data
acquisition and interpretation and provides feature rich solutions and productivity enhancing tools for the most exacting survey
requirements. Designed specifically for sidescan and sub-bottom data acquisition, GeoSurvey has been purchased by numerous leading
survey companies throughout the world and has been for many years the workhorse for processing data for Oil & Gas companies.
The Geophysical range of products marketed under the
brands DA4G and GeoSurvey® are important for both Offshore Renewables and O&G. We therefore believe that with the expansion
of the markets into Offshore Renewables, we will see an increase in the take-up of this product suite, particularly in the global rental
market. Our GeoSurvey® and DA4G ranges are strong brands in these markets and consists of a range of hardware and software
products for acquisition and post-processing of sidescan sonar and sub-bottom profiler data, which includes analog and digital interfaces
compatible with all geophysical survey systems.
Our Survey Engine® software product
offers a more advanced post-processing solution for sidescan sonar and sub-bottom profiler data. Designed to streamline processing of
very large data it offers comprehensive processing, interpretation, visualization, reporting and exporting functionality.
We continue to advance this range of products and
in 2018 we launched our first product based on Artificial Intelligence techniques which allows us to automatically identify boulders on
the seabed – SEADP – “Survey Engine Automatic Object Detection”. This new product presents a real opportunity
to radically change workflow process for post-processing and analyzing side scan sonar data to assess, among other things, the suitability
of an area for exploration and construction activities (O&G installations, pipeline and cable laying activities).
2.
Inertial Positioning and Attitude Measurement Systems (“Motion Products”)
Our
Motion Products are Global Navigational Satellite System (referred to in the industry as “GNSS” Aided Inertial
Measurement Units) that provide measurement data on the position and attitude of a vessel (heading, pitch, roll and yaw of the
vessel). This device provides real-time data on these measurements which are applied to compensate for vessel movement in order to
align sonar data and remove motion blur. We have had our F180® series on the market for over 15 years and due to
the advancement of technology and the increasing demand for more precise GNSS Aided instruments, we have now developed our new
generation of Motion Products, our F280 Series®.
We
have now completed the ground up development of our new generation of Motion Products F280 Series® for accurate
position, heading, pitch, roll and yaw at sea. The new F280 Series® is based on more advanced technology and is more
accurate than our previous generation of F180® products. The new technology is much more scalable towards future
development of new product variants. The F280 Series® is highly complementary to our real time
Echoscope® sonar series and they are packaged together to provide a more comprehensive solution. The F280® can
be sold with or without our Echoscope®.
3.
Real Time Volumetric Imaging Sonars (ranging from 3D/4D, 5D and 6D)
We design, develop and supply what we believe is the world’s most
advanced series of real time volumetric imaging sonar. This is the culmination of over 25 years of research and development. This technology
is protected by multiple patents. Furthermore, we continue to file patents relating to our new and revolutionary 5D and 6D real time volumetric
imaging sonars (marketed under the name Echoscope PIPE® (Parallel Intelligent Processing Engine). Our sonar innovations
are multi-tiered and extend to hardware, firmware and software, all of which co-exist and are co-dependent on each other. In other words,
hardware, firmware and software operate as sub-systems to each other. We believe that the highly complex nature of this new technology
will make it extremely difficult to reverse engineer our products. Pioneering this unique technology gives us a significant advantage
over our competitors in the subsea real time 3D imaging sonar market sectors. We also believe that our three-tier product development
capability of hardware, software and solution delivery adds to our competitive lead.
We
believe that this technology is superior to the other imaging sonars in the market as it generates real time 3D, 4D, 5D and 6D
images of the underwater environment irrespective of low or zero visibility conditions and, unlike conventional sonars, can image a
volume (as opposed to a slice of data) and provide real time 3D inspection and monitoring capability underwater. The capability of
our volumetric imaging sonars covers a broad breadth of activities underwater particularly for any form of underwater construction,
salvaging, placements, decommissioning, obstacle avoidance, complex underwater mapping and real time 3D navigation in zero
visibility conditions. Uniquely also, using a single sensor (our Echoscope PIPE®) range we can provide different outputs to the various
parts of the survey team, thus reducing the number of different sensors required on these underwater projects and thus the costs associated with these underwater operations.
About
the Company’s 5D and 6D Sonars Innovations
5D
and 6D imaging sonars are new to the subsea market and constitute an innovation by the Company. We have several patent applications
pending for these innovations.
5D
Sonars (Echoscope PIPE®)
The
advancement that the Company has made with its 5D Sonars is the ability to process and utilize much more of the data that is
acquired by our volumetric imaging sonars. Due to the state of the art of processing generally, there was an upper limit to the
quantity of the acquired data that could be processed and displayed by our antecedent sonars. This meant that in the
previous generation of sonars when a signal was emitted, it returned a single range and intensity value per beam. In the 5D Sonars
we return multiple range and intensity values per beam (Full Time Series data). This new capability provides more information about
the underwater environment. For example, it will give the user the ability to see multiple layers of soft target areas underwater
such as gas leaks and suspended sediment above the seabed all concurrently (not one or the other) or concurrent imagery of marine
life, sea growth on installations and the installations themselves. Our 5D capability is protected by recently granted patents.
6D
Sonars (Echoscope PIPE®)
The
Company’s 6D Sonars process and utilize much more of the data acquired by the sonar. 6D Sonars generate multiple real time 3D
Full Time Series Images. In the previous generation of sonar, we could image and display one 3D Image in real time. Our PIPE
technology generates multiple 3D images simultaneously in real time using different sonar/acoustic parameters (such as different
beamforming methods, frequency, range, field of view, pulse length and other acoustic filters or shading). This allows for different
data sets to be provided to different parts of the survey team in real time (thus consolidating the sensors and the associated costs
and effectiveness of the solution). We are not aware of any sonars that offer either 5D or 6D Capability.
In
summary, our previous generation of real time 3D sonar was capable of providing only single acoustic images of underwater objects in
real time 3D whereas the PIPE family of sonars is capable of providing multiple acoustic images of underwater objects in real time
3D/4D thus providing significantly more benefits to our customers.
Echoscope®
Sonar Hardware
During
fiscal 2019, we completed critical innovation and advancement milestones around our core volumetric real time sonar technology. We have
now introduced the world’s first 5D and 6D series of volumetric imaging sonar technology. This new series of sonars are marketed
under the brand name Echoscope PIPE® (an acronym for Parallel Intelligent Processing Engine). We believe our 5D and 6D
series of sonars herald a significant leap forward in real time subsea imaging as this inventive capability allows a single sonar to
provide different parts of the survey operations with multiple real time data sets (as opposed to one 3D dataset) for each part of the
survey teams’ requirements.
A
summary of some of the differences between our standard Echoscope® sonar series and our newly launched Echoscope PIPE® series
of sonars are set out below:
Description |
Echoscope4G® |
Echoscope
PIPE® Sonars |
Real
Time Capability |
Yes,
4D Images |
Yes,
4D, 5D and 6D |
Angular
Cover Dual Frequency |
90°x44°
(triple frequency only), 50ox50o
24ox24o |
100°x44°
- 76°x33° (triple frequency only)
54ox54o
- 46ox46o
33ox33o
- 25ox25o |
Adaptive
Frequency Band Capability |
No |
Yes |
Ping
Rate |
Up
to 20Hz |
Up
to 40Hz |
Multiple
Real Time 4D Images |
No,
one single Real Time Image |
Capable
of Multiple Real Time Images |
Number
of Beams and Values per Beam |
128x128x1
Value |
180x180x
up to 2,500 Values (depending on viewing range) |
Multiple
Sequential Configuration Files to capture and display data using different parameters |
No
Capability |
Up
to 10 Configuration sets for real time capture and display |
Full
Time Series Raw Data Capture |
No
Capability |
Capture
of Raw Data Capture |
Full
Time Series Raw Data Offline Processing |
No
Capability |
Capable
of Raw Data Offline Processing |
Multiple
Parallel Beamformed Data Output |
No
Capability |
Capable
of Multiple Parallel Beamformed Data Outputs |
Smart
Ping Manager using Frequency, Field of View, Filtering in Real-Time |
No
Capability |
Capable |
Advanced
Beamforming Mode |
No
Capability |
Capable
(allowing dynamic change of FoV and number of beams on target (Beam Density), in- creasing resolution and definition of underwater
target. |
Different
Dynamic Form of Beamforming |
None |
Various
Types include:
(1)
Coefficient Beamforming
(2)
FFT Beamforming
(3)
Split Aperture Beamforming |
Enhanced
Resolution 3D Images Capability |
None |
Our
new technique for processing results in enhanced imaging. Using our patented Split Aperture Processing Technique results
in higher resolution 3D sonar Images with higher level of accuracy. |
We
believe that our Echoscope® technology will shepherd in the new generation of underwater real time 3D imaging sonar which
will evolve into a real time information platform and gain market share through the increased adoption of real time 3D volumetric imaging
sonar technology. Current competing imaging technologies such as the single beam, multibeam and scanning sonars are either 2D real time
imaging sonars or 3D imaging sonars which are not capable of real time 3D imaging, that is to generate a 3D image underwater of moving
objects. The competing 3D technology, the multibeam, which is the current standard bearer for imaging sonars in the market is for mapping
of the seabed. The Echoscope® technology can also map the seabed (and is superior to the multibeam for complex mapping
and inspection of complex underwater structures) but can also image in real time 3D moving objects underwater. The Echoscope®
is therefore the primary tool of choice for inspecting and monitoring in real time 3D all types of underwater operations and is
the only choice in poor visibility conditions. In addition, the Echoscope® in many instances enables the user to monitor
underwater operations from a surface vessel replacing the Remotely Operated Vehicles (ROVs) thus bringing considerable cost savings to
our customers.
Prior
to January 2018, we were selling our third generation (3G) sonar series. In January 2018 we launched the first product within our
fourth generation series of sonars (“4G sonar series”). The 4G sonar series was an important development milestone for
the Company since it removed several barriers to market adoption. Since its introduction we have seen an increased number of units
being sold or rented. Due to the form factor of our previous generation of 3G sonar series this limited the types of underwater
vehicles this generation of sonar could be integrated on (and therefore be used for) due to (i) size; (ii) weight and (iii) power
requirements (“form factor barriers”). With the launch of our 4G sonar series we have removed these form factor barriers
and can now integrate on the majority of underwater vehicles in the market including the new and fast emerging smaller underwater
vehicles such as autonomous surface vehicles (ASVs) and unmanned underwater vehicles (UUVs) which are propelling growth in the
underwater market, thus opening potentially new market opportunities for the Company’s technology. For example, we are now
able to integrate on the Videoray Defender which is the US Navy selected platform for small manned portable vehicles. Our antecedent
sonars due to their form factors would not be able to operate on this class of vehicles. The 4G sonar series development is therefore this is a very significant
milestone in the Company’s progress and opens the potential to grow its market share of imaging sonars.
The
4G sonar series developments were largely form factor driven as opposed to being based on performance and capability advancements. In
the fiscal years 2019 and 2020 we continued to build on our initial 4G innovations with a renewed focus on performance and capability
advancements, particularly on the beamforming and the data processing capability of our sonar series. In the antecedent generation of
our sonars, due to limitations in processing technology there were restrictions on how much of the captured Echoscope®
sonar data could be processed by us. Our previous generations of sonar processed 16,384 pieces of data per sonar ping (compared to around
256 pieces of data per sonar ping for competing technology such as the multibeam). Under our new Echoscope PIPE® sonar
series for each signal that is generated by the sonar we receive back up to 40 million pieces of information which we can now process.
In this context, we have two recent patents which cover “a method of compressing beamforming sonar data” and “a method of compressing sonar
data”. We believe that this allows us to deliver to the market the first 5-Dimensional (5D) sonar and 6-Dimensional (6D) sonar capabilities
and significantly builds on our 4G sonar series which radically changed the form factor and power requirements which were previously
barriers to increased adoption. We started selling Echoscope PIPE® in the market in March 2020. We are also seeing increased
interest in Echoscope PIPE® technology in the market especially with OEM underwater vehicle manufacturers from the defense
space.
The
release of the Echoscope PIPE® hardware is a further significant milestone for the Company. We are now focused on delivering
additional competitive value to our imaging sonar technology via firmware and software capability. The finalization of this development
now gives the Company a real opportunity to pursue its strategy to standardize this technology in the underwater imaging sonar market.
We believe that in order to make the subsea and underwater market more efficient, it is mandatory that the standard moves to a real time
3D information platform. Many underwater operations are stalled due to poor visibility water conditions, preventing the remotely operated
vehicles (ROVs) from flying and also the lack of ability to utilize the sonar data immediately because it requires post processing, which
represents a significant challenge and costs. The subsea market is experiencing high structural and technological transitional changes
including the introduction of the new generation of smaller and lighter vessels (both surface and underwater). This creates a demand
for new sensors and solutions for real time 3D imaging. We believe that our lead in this area gives us a real opportunity to increase
our market share and we continue to see significant interest in the Defense/Naval market for our Echoscope PIPE® technology.
Echoscope®
Software
The
Echoscope® technology works in conjunction with our internally developed software (USE, Construction Monitoring System (CMS), 4G
US® and 4G USE® DAVD Edition). The software is a critical component of the capabilities and features
of our sonar series.
Our
software development capability is an important part of our strategy to maintain our lead in designing, manufacturing, and selling state-of-the-art
real time volumetric imaging sonars and our DAVD System. It also allows us to be responsive to our customers’ requirements for
new features and capabilities around our solutions.
We
have now launched our fourth-generation multi-sensor software platform which is marketed under the name “4G USE®”.
We have also filed several provisional patents around our 4G USE® which is a multi-sensor platform allowing users to bring
in and utilize a variety of sensor data including sonar, positioning, camera, lidar, video processing and other sources of point cloud
data and seamlessly merging above and below the water data captured from the sonar and camera. It is also the platform for our DAVD software,
and this module is marketed under the brand 4G USE® DAVD Edition.
Diver
Augmented Vision Display (DAVD) System – Diving Technology
Funded
by the Office of Naval Research (“ONR”) through its Future Naval Capabilities (FNC) program, and in close collaboration with
NAVSEA 00C3 and Naval Surface Warfare Center, Panama City Division (“NSWC PCD”) we have developed a diver see-through integrated
information display system (DAVD).
DAVD
is a complete end-to-end diver management solution incorporating as a key element a high-resolution, fully transparent glass head-up
display (HUD) integrated directly inside the diving helmet (for hard hat surface air supply diving) or full-facemask (for tethered
and untethered defense, commercial and recreational diving applications) or diving suits. The DAVD HUD is currently deployed in the world leading
and most widely used Kirby Morgan® range of dive helmets and is currently being released in the industry standard
Interspiro “AGA”, OTS Guardian and the Divator and Dräger Panorama Nova Dive full-face masks. However, the DAVD HUD
technology is not limited to these products and/or applications.
Problem
In Context
The
concept of using a pair of transparent glasses in the HUD to render real time information for underwater applications is protected by
patent and Coda Octopus has an exclusive license from United States Department of the Navy at NSWC PCD to exploit this patent for all
underwater diving activities.
The
US Government as represented by Secretary of the Navy (Arlington, VA), describes the challenge for divers in their patent application
as follows:
“By
their very nature, underwater dive missions are difficult and inherently dangerous. Furthermore, the complexity of underwater missions
can make it difficult or impossible for a diver to retain all pre-mission briefing information. For these reasons, it is critical for
underwater divers to have access to environmental data and mission data while in the water. However, in low visibility water environments,
divers can rarely see handheld displays or gauges. Accordingly, divers are generally supplied with audio-communicated information from
a topside location. The topside-supplied information can include descriptions of sonar images, blueprints, maps, pictures, etc. Unfortunately,
it can be very difficult and confusing for a diver to interpret a topside personnel’s audio description of the topside personnel’s
visual interpretation. Combining this with unreliable audio communication can lead to mission failures or disasters.”
It
further describes the objective of the Invention as:
“Accordingly,
it is an object of the present invention to provide an underwater diver with real-time visual information available to topside personnel.
Another
object of the present invention is to provide real-time visual information to an underwater diver for viewing in water environments irrespective
of water visibility levels.
Other
objects and advantages of the present invention will become more obvious hereinafter in the specification and drawings.”
How
does DAVD Change this?
The
DAVD system addresses all the challenges described above including removing the interpretation of the underwater scene to the topside by providing the diver with real time
data and first-person interpretation. The DAVD technology benefits not only the diver and direct supervisor on
the surface, but also engineers, end-clients, rescue workers and support personnel who all have vested interest in a successful and
safe mission. DAVD provides the location of the diver, the dive support vessel, work site assets and any hazards that are known or
discovered in real-time. Real-time compass and depth are also displayed to the diver to reduce disorientation. Visibility for diver
and team is significantly enhanced with both real-time camera and 3D sonar data (providing underwater night-vision) and also
high-resolution maps and models of the entire work site and surroundings. Communication is transformed from low quality audio speech
to high quality digital audio and video, text messaging, visual alerts and automated navigation guidance. The safety of the diver
and team is paramount. DAVD ensures the Diver and Supervisor are visually synchronized and can safely coordinate movement, tasks and
instructions with full health monitoring and logging of the entire mission. Data and information sharing traditionally ends when the
diver leaves the surface.
The
DAVD is a significant technology for both defense and commercial underwater diving applications, and we believe that Coda Octopus
has the opportunity to standardize this technology globally. The DAVD comprises both hardware comprising the HUD, Diver Processing
Pack (DPP), Cables and Topside Control Unit along with 4G USE® DAVD Edition real time visualization software. All
these developments and products have been performed by the Company.
The
DAVD is currently in early-stage adoption with the US Navy and enjoys the benefit of an Approved Navy Use (ANU) product. DAVD also
is certified for CE markings for compliance with the European Union and the United Kingdom health and environmental
requirements.
We
are marketing the DAVD (through live demonstrations) to Navies globally and also to the commercial diving market. We have significant
interest from a number of reputable global commercial offshore service providers and are working with them for early adoption of the
technology and also a number of European friendly Navies including the UK Ministry of Defense (MOD).
Sales
and Marketing
We
market our products primarily through our internal sales team, website, industry events such as trade shows, webinars, industry relationships
and agents in foreign countries such as Japan, China and Korea. In addition, we have a network of non-exclusive independent global sales
agents.
Coda
Octopus Products Limited has the requisite accreditations for its business including being Lloyds Register accredited to ISO 9001:2015
and Cyber Essentials certification.
Marine
Engineering Businesses (“Services Segment”)
Our
Marine Engineering Businesses comprise Coda Octopus Colmek, Inc. based in Salt Lake City and Coda Octopus Martech Limited based in the
United Kingdom.
They
supply engineered sub-assembly solutions which typically form part of broader mission critical integrated defense systems, test
equipment, instrumentation, and the like. They largely operate as sub-contractors to prime defense contractors, and their
engineering solutions are typically designed for integration into broader defense programs of record where high levels of
reliability and quality are essential pre-requisites for securing and maintaining these agreements with their customers. Typically,
they prototype subassemblies for their customers and after going through various acceptance tests, including first article
inspection approvals, they are then awarded the manufacturing contracts. Many of these manufacturing contracts have a repeat orders
profile which typically follows the life cycle of the defense program that is using the subassembly.
These
arrangements often give the Marine Engineering Business long term preferred/sole supplier status for the parts they supply into these programs,
technology refresh and obsolescence management opportunities with these customers and they generally use these long-standing
relationships to win more contracts with these customers.
In
order to grow, the Marine Engineering Business relies on increasing the number of new programs it attracts annually.
In
addition, we are increasingly combining our engineering capabilities with our product offerings. This enables us to offer systems
which are complete with installation and support to maximize the utilization of our collective expertise to advance our technologies.
Coda
Octopus Martech Limited (“Martech”)
Martech
which is UK-based, operates in the specialized niche of bespoke design and manufacturing services mainly to the United Kingdom
defense and subsea industries. Its services are provided on a custom subcontract basis where high quality and high integrity devices
are required in small quantities. Their skills set includes both hardware and software design.
Martech
enjoys pre-approvals to allow it to be short-listed for certain types of government contracts. Much of the more significant business
secured by Martech is through the formal government or government contractor tendering process. Martech has the requisite accreditations
for its business including being Lloyds Register accredited to ISO 9001:2015 and Cyber Essentials certification.
Coda
Octopus Colmek, Inc. (“Colmek”)
Colmek,
which is USA-based, are suppliers of embedded solutions and sub-assemblies which they design and manufacture and sell into mission
critical integrated defense systems such as the Close-In-Weapons System (CIWS). This business was established 1977 and has been
supporting several significant US defense programs for over 40 years, including Raytheon’s CIWS and Northrop Grumman’s
Mine Hunting Systems Program (AQS-24). Colmek’s business model entails designing sub-assembly prototypes for defense programs
which typically lead to contracts for the manufacture, repair and upgrade of these sub-assemblies. Colmek are the sole source for
the parts that they supply into these programs. This business model ensures recurring and long tail revenues since we continue to
supply parts, typically for the life of the program, which can span decades. Their skills set includes both hardware and software design.
Colmek has the
requisite accreditations for its business including being Lloyds Register accredited to ISO 9001:2015 and Cyber Essentials certification.
Competition
In
our Marine Technology Business (Products Business), we are exposed to the following competitive challenges:
Data
Acquisition Products (GEO Products)
The
industry for data acquisition and processing systems for sidescan and sub-bottom profiler data is fragmented with several companies occupying
niche areas, and we face competition from different companies with respect to our different products.
In
the field of geophysical products, Triton Imaging Inc., a US-based company, now part of the ECA Group (Toulon, France), Chesapeake, a
US-based company, and Oceanic Imaging Consultants, Hawaii, USA, dominate the market.
GNSS
Aided Inertial Positioning and Attitude Measurement Systems (“Motion Products”)
In
the field of GNSS-aided inertial positioning and attitude sensing equipment, where our product addresses a small segment of the overall
market, we believe that we have several principal competitors: Teledyne Technologies Inc.; Kongsberg Gruppen, iXblue, Applanix and SBG
Systems. We believe that our market share in this market segment of motion sensing equipment is relatively small. We sell our MOTION
range as part of our equipment suite to complement our Echoscope® real time 3D sonar range as well as supplying it individually.
The development and introduction of our F280 Series® of GNSS Aided Inertial Positioning and Attitude Measurement System®
constitutes our new generation of Motion Products and gives us the opportunity to increase our market share.
Real
Time 3D/4D/5D and 6D Volumetric Sonar
In
the field of Real Time 3D/4D/5D imaging, we are unaware of other companies offering a similar product. In this context it is important
to understand some of the intellectual property including know how and capabilities we bring to this field include:
|
- |
Acoustic
Projector/Transmitter design, manufacturing, and testing |
|
- |
Acoustic
Receiver Array design, manufacturing, and testing |
|
- |
Acoustic
encapsulation and sensitivity measurement |
|
- |
Acoustic
Projector/Transmitter beam pattern and sensitivity measurement |
|
- |
Pressure
housing Design and Manufacture (sonar systems) |
|
- |
3D/5D/6D
Real-Time digital beamforming (on-device) |
|
- |
1D
and 2D Digital Beamforming |
|
- |
Broadband
Beamforming |
|
- |
Signal
Processing |
|
- |
Active
High Frequency Sonar Systems |
|
- |
Passive
Mid Frequency Sonar Systems |
|
- |
Data
acquisition and recording hardware and software |
|
- |
Real-time
2D and 3D sonar visualization rendering and processing software |
Any
entry into this market depends upon specialized marine electronics, acoustic and software development skills. The learning curve,
which has resulted in the advancement of our real time 3D sonar device, is the culmination of two decades of research and development
in this field.
Companies
such as Kongsberg Gruppen, R2Sonic, LLC, Tritech International Ltd., United Kingdom, BlueView Technologies Inc., USA (now a part of
Teledyne Technologies Incorporated), and Norbit Group AS Norway are examples of companies offering imaging sonar solutions (such as multibeam sonars and/or 2D scanning sonars), but
none of these sonar offerings are directly comparable or competitors to our real time volumetric 3D/4D/5D and 6D sonar solutions as
their scanning sonar, single beam or multibeam sonars are not real time 3D imaging sonars and therefore cannot image moving targets
underwater.
Specifically,
we believe that they do not have the same capabilities as our Echoscope® technology in terms of real time inspection and
monitoring by generating 3D, 4D, 5D and 6D images of moving objects underwater including in environments in low or zero visibility conditions.
Nor do they have the ability to use a single sonar for multiple real time 3D/4D images simultaneously. Notwithstanding it should be noted
that Teledyne has acquired a significant number of substantial subsea companies (examples are Reson and BlueView). Teledyne has much
greater resources, liquidity and market reach than our Company and has many operating verticals. We therefore can give no assurance that
companies such as these will not enter this market. Furthermore, companies such as Kongsberg Gruppen and Teledyne can expend significantly
more in any one fiscal year on R&D and Business Development, key pillars for increasing market share of underwater imaging sonars,
than the Company. Notwithstanding, we believe that our recent development and introduction of 5D/6D - Echoscope PIPE®)
sonar capability in conjunction with our software (4G USE® a multi-sensor platform) further distinguishes our volumetric
sonars and significantly extends our lead in real time 3D/4D/5D and 6D Imaging of moving objects underwater over competitors in the subsea
imaging market. We are not aware of any other imaging sonars in the market capable of generating real time 5D and 6D imagery underwater,
which are Coda Octopus inventions. The innovations around Echoscope PIPE® are the subject of numerous patent applications.
We have been awarded US 10,718,865 and US 10,816,652 which concerns a method of compressing beamformed data and method of compressing
sonar data, respectively.
We
seek to compete on the basis of producing high quality products employing cutting edge technology that is easy to use by the
operators without specialized skills in sonar technology. We intend to continue our research and development activities to
continually improve our products, seek new applications for our existing products, develop new innovative products and grow the
market for our products and expertise.
Diver Augmented Vision Display System (“DAVD”)
There
are various diving systems in the market that provide a combination of different aspects of our DAVD system but no systems that directly
compete in the form of embedded fully transparent glasses mounted internally within the diver helmet or mask and on which various types
of images, data and augmented reality information can be displayed. This concept is protected by US Patent 10,877,282.
The
DAVD system provides a unique diver centric system with localized and external sensors to provide increased safety, scene awareness and
vital communication in the form of Digital Audio, Ultra-Low-Light Video, Text and technical instruction and access to a complete media
hub for effective communication between diver and supervisor. The DAVD system provides the following capabilities:
|
● |
Fully Transparent
High-Definition Head-Up Display mounted internally within supported Dive Helmets and Dive Masks, including Kirby Morgan KM37, KM37SS,
KM97 and SL17 Helmets, as well as the Interspiro Divator MK II, OTS Guardian and Dräger Panorama Nova Dive |
|
● |
Fully integrated 1st person
perspective digital low-light camera with advanced video processing and real-time edge enhancement for Diver and Dive Supervisor |
|
● |
Fully integrated noise-cancelling
Digital Audio at source, replacing legacy communications |
|
● |
Integrated Diver Head Tracking
for accurate 3D scene visualization with full support for subsea positioning systems for accurate Diver positioning |
|
● |
Telemetry Information on
demand including Dive Timers, Depth and Compass Heading, Live position Lat/Long (when connected to external diving positioning system),
Waypoint Range and Bearing as well as external Dive Computer data |
|
● |
Instant Digital Voice and
Text Communication between Dive Supervisor and Diver, including auto and pre-defined messaging |
|
● |
Transmit unlimited on-demand
media to Diver including Images, Instructional Videos, Technical Drawings and other assets to assist in live operations |
|
● |
Creation and transfer of
unlimited step-by-step mission instructions with text, video and image support for common diver tasks and operations |
|
● |
Full Mixed-Reality 3D Display
for Diver using live Sonar, pre-surveyed Sonar data and 3D models |
|
● |
Divers HUD Display fully
adjustable between 2D Mode, and 3D Mode with 1st person and 3rd person perspective |
There
are several diver related products and sensors that can be worn by the diver such as telemetry systems, navigational aids, dive computers,
video and sonar systems and probes and sensors such as magnetic and thickness. Each of these systems typically have an independent display,
typically on the device or wrist worn.
Video
systems generally provide no direct benefit to the diver and are intended for top-side visualization. The DAVD provides video data to the diver directly.
More
recent advances in technology have introduced head mounted display (HMD) as either replacement or as additional display close to the
divers’ eyes. These are typically presented in the form of a monocular display mounted externally to the divers’ mask in
which the diver must look at this display through a single eye. These are not intended for long term use and more for occasional glance
at data for reference. Dual HMDs are also provided in certain products to replace what the diver can see through the mask with a computer
display.
The
drawback of such HMD is that the diver loses all sense of the natural surrounding and the real environment is placed using the computer
display. Examples of monocular and dual lens HMD include Shearwater Nerd 2, Tritech DMD (Diver Mounted Display) and Blueprint Subsea
Artemis HMD.
Furthermore, a significant challenge for diving is the operating environment where zero visibility conditions typically
prevail. Combining our DAVD with our Echoscope® removes this barrier for diving operations.
In our Services Segment, we are exposed to the following
competitive challenges:
Marine
Engineering Businesses
Through
our marine engineering operations, Coda Octopus Colmek, Inc. and Coda Octopus Martech Limited, we are involved in custom engineering
for the defense industry in the United States and in the United Kingdom and are dependent on subcontract from the major prime
contractors. Martech and Colmek compete with larger contractors, such as the primes, in the defense industry. Typical among these
are Ultra Electronics, BAE Systems, Thales, Raytheon and Northrop Grumman, all of whom are also partners on various projects. The
strongest competitors are often the prime contractors themselves as they predominantly have the option to execute the work package internally as opposed to subcontracting these.
Intellectual
Property
We
operate in an industry in which innovation, investment in new ideas and protection of our intellectual property rights are critical
for our continued success. When we can we protect our innovations and inventions through a variety of means, including, but not
limited to, applying for patent, copyright, and trademark protection domestically and internationally, and protecting our trade
secrets. We incentive our employees to innovate through our Patent Reward Scheme. In the last 3 years we have advanced our existing
sonar technology and have filed several significant patents applications pertaining to these inventions including covering our newly
innovated 5D and 6D sonars. Furthermore, we have recently been awarded a patent which concerns a method of predicting and adjusting
the laying of cable using sonar imaging. This is a significant patent for the Offshore Renewables Market, which as the world makes
the energy transition is set to expand globally. The Offshore Renewables sector is important for our growth strategy. Our
Echoscope® technology is used for real time monitoring of cable installations for some of these offshore
renewable projects. This recent patent covers a method which automatically predicts the cable touchdown point and removes the need
for the Echoscope® operator to manually determine and log the cable touchdown point.
Patents
Our
patented inventions along with our strategy to enhance these inventions are at the heart of the Company’s strategy for growth
and development. We expend a material part of our cash resources in building our Patent Portfolio. We also incentivize our staff to contribute to our Patent Portfolio by having in place a
competitive Patent Reward Scheme. In the 2023 FY we added four new patents to our portfolio.
Our
patent portfolio consists of the following:
Patent
No. |
|
Description |
|
Expiration
Date |
US
7,466,628 |
|
Concerns
a method of constructing mathematical representations of objects from reflected sonar signals |
|
January
1, 2027 |
US
7,489,592 |
|
Concerns
a method of automatically performing a patch test for a sonar system, where data from a plurality of overlapping three-dimensional
(3D) sonar scans of a surface, as the platform is moved, are used to compensate for biases in mounting the sonar system on the platform |
|
March
5, 2027 |
US
7,898,902 |
|
Concerns
a method of representation of sonar images allowing 3D sonar data to be represented by a two-dimensional image |
|
June
13, 2028 |
US
8,059,486 |
|
Concerns
a method of rendering volume representation of sonar images. |
|
April
16, 2028 |
Japan
5565964 |
|
Concerns
a method for drilling/levelling by an underwater drilling/levelling construction device |
|
January
13, 2031 |
Japan
5565957 |
|
Concerns
a method of construction management for a 3D sonar device |
|
October
13, 2030 |
US
8,854,920 |
|
Concerns
a method of volumetric rendering of 3D sonar data sets |
|
June
22, 2033 |
US
9,019,795 |
|
Concerns
a method of object tracking using sonar imaging through point matching between 3D data sets |
|
November
30, 2033 |
US
10,088,566 |
|
Concerns
a method of object tracking using sonar imaging using a bounding sphere for object tracking |
|
November
25, 2036 |
US
10,718,865 |
|
Concerns
a method of compressing beamformed sonar data |
|
March
1, 2039 |
US
10,816,652 |
|
Concerns
a method of compressing sonar data |
|
October
28, 2038 |
US
11,061,136 |
|
Concerns
a method of tracking unknown possible objects with sonar |
|
March
28, 2039 |
**US
11,204,108 |
|
Concerns
a method of predicting and adjusting the laying of cable using sonar imaging. |
|
March
22, 2039 |
*US
11,448,755 |
|
Concerns
a method of correcting beamformed data through split aperture beamforming |
|
June
3, 2041 |
US11,579,288
|
|
Concerns
a method of pseudo random frequency sonar ping generation for the purposes of data and hardware cost reduction |
|
April
14, 2038 |
JP7224959 |
|
Concerns
a method of compressing sonar data |
|
April
14, 2038 |
US10,
877,282 |
|
Head
Up Display System for Underwater Face Plate (within an underwater dive helmet or dive mask) |
|
License
for exclusive use granted to Coda Octopus. |
US
11,846,733 |
|
Concerns
a method of stabilizing sonar images |
|
October
30, 2035 |
JP
7224959 |
|
Concerns
a method of pseudo random frequency sonar ping generation to reduce data and hardware cost |
|
April
14, 2038 |
US
11,874,407 |
|
Concerns
technologies for dynamic, real time, four-dimensional volumetric multi-object underwater scene segmentation
|
|
February
19, 2040 |
US11,789,146 |
|
Combined
method of location of sonar detection device
|
|
August
5, 2039 |
Trademarks
We
own the registered trademarks listed below and they are used in conjunction with the products that we market and sell:
Coda®,
Octopus®, CodaOctopus®, CodaOctopus & Design®, Octopus & Design®,
F180®, F280®, F280 Series®, Echoscope®, Echoscope 4G®, Echoscope
5D®, 5D Echoscope®, Echoscope 6D®, 6D Echoscope®, Echoscope PIPE®
Ping-Pong Echoscope Sonar®, Ping-Pong Echoscope®, Ping-Pong Sonar®, Echoscope Sequencer®
4G Underwater Survey Explorer®, 4G USE®, Echoscope Sequencer®, Survey Engine®,
Dimension®, DAseries®, GeoSurvey® CodaOctopus® Air, CodaOctopus®
Vantage®; CodaOctopus® UIS; CodaOctopus® USE, Sentiris® and Thermite®.
In
addition, we have registered several internet domain names including www.codaoctopus.com; www.codaoctopusgroup.com; www.colmek.com and
www.martechsystems.co.uk.
Research
and Development (“R&D”)
Research
and Development is foundational to our business strategy to ensure our growth strategy and maintain our competitiveness. The main
costs that are incurred in this area are wages and salaries and prototyping. The recent crystallization of several significant
hardware development projects by the Company, has seen R&D expenditures decreasing.
Our
products are complex and therefore we can give no assurance that even with spending a significant part of our resources on R&D, we
will be successful in our development goals or realize significant monetization of these developments. Furthermore, even following the launch
of any product we may not succeed. Moreover, we may incur significant research and development expenditures without realizing viable
products.
Government
Regulation
Because
of the nature of some of our products, they may be subject to export control regimes including in the United States, United Kingdom,
Denmark, and Australia where we conduct business operations. Where our products are subject to such export control requirements, they
may only be exported to our customers if there is a valid export license granted by the relevant government body. Moreover, these regulations
may change from time to time in these jurisdictions, including the United States, depending on the existing relationship with the country
to which the goods are exported.
We
are also required to maintain certain accreditations such as ISO 900 accreditation, cyber security certifications including Cyber Essentials
and NIST, approvals to hold government items or materials and/or certain personnel or facility clearances.
In
addition, as a provider for the US Government, we may be subject to numerous laws and regulations relating to the award, administration,
Defense Federal Acquisition Regulations (“DFARS”) and performance of US Government contracts, including the False Claims
Act. Non-compliance found by any one agency could result in fines, penalties, debarment, or suspension from receiving additional contracts
with all US Government agencies. Given our dependence on US Government business, suspension or debarment could have a material adverse
effect on our business and results of operations. In addition, the costs of complying with some of the regulations including DFARS may
be prohibitive.
Employees
As
of the date hereof, we employ approximately 83 employees worldwide, of which 10 hold management positions. A large majority of our
employees have a background in science, technology, software and hardware engineering, with a substantial part being educated to
a degree level. None of our employees are employed under a collective agreement and we have not experienced any organized labor
difficulties in the past.
Available Information
Our internet
address is www.codaoctopusgroup.com, where we make available, free of charge, our annual reports on Form 10-K, quarterly reports
on Form 10-Q, current reports on Form 8-K and any amendments to those reports, as soon as reasonably practicable after we electronically
file such material with, or furnish it to, the Securities Exchange Commission (“SEC”). Our SEC reports can be accessed through
the investor relations section of our website. With the exception of our annual and periodic reports (Form 10-K and Form
10-Q), the information found on the Company’s website is not intended to be incorporated
by reference into this or any other report we file with or furnish to the SEC and are expressly excluded from any such form or reporting.
ITEM
1A. RISK FACTORS
Not
required for smaller reporting companies.
ITEM
1B. UNRESOLVED STAFF COMMENTS.
None.
ITEM
1C. CYBERSECURITY.
Not
required.
ITEM
2. PROPERTIES
Orlando,
Florida
Our
corporate offices are co-located with our subsidiary Coda Octopus Products, Inc. in Orlando. We own these business premises comprising
3,000 square feet, that includes office space, training center and light manufacturing facilities.
Salt
Lake City, Utah, USA
Coda Octopus Colmek operates from its premises which
comprises 16,000 square feet and includes manufacturing, R&D Facilities, and office space. These premises are owned by Coda Octopus
Colmek.
Edinburgh,
Scotland, UK
Coda
Octopus Products Limited (Edinburgh based) operates from its premises comprising 21,313 square feet of internal space and includes office space,
R&D Facilities, and manufacturing. These premises are owned by Coda Octopus Products Limited.
Copenhagen,
Denmark
Coda
Octopus Products A/S, a Danish Subsidiary was established as as a mitigation strategy in relation to the UK leaving the European
Union which has limited trade relations with EU member states. These premises are used as our European Offices. The lease is subject
to six (6) months’ notice to terminate.
Annual
rent is DKK 142,893 plus Value Added Tax (being an equivalent of $20,472) per annum) with an annual increase of 3%.
Portland,
Dorset, UK
Martech
uses premises owned by Coda Octopus Products Limited. These premises are located in the Marine Center in Portland, Dorset, United Kingdom,
and comprise 9,890 square feet. The building comprises both office space and manufacturing and testing facilities. The rent paid to Coda Octopus Products Limited is $53,803 per annum.
All
non-US Dollar denominated rents are stated according to prevailing exchange rates as of the date of each respective lease agreement.
ITEM
3. LEGAL PROCEEDINGS.
From
time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However,
litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may
harm our business. We are currently not aware of any such legal proceedings that we believe will have, individually or in the aggregate,
a material adverse effect on our business, financial condition or operating results.
ITEM
4. MINE SAFETY DISCLOSURES.
Not
Applicable.
PART
II
ITEM
5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our
common stock has been traded on the Nasdaq Capital Market under the symbol “CODA” since July 19, 2017. The following table sets forth the range of high and low bid prices of our common stock as reported and summarized on the Nasdaq,
for the periods indicated. These prices are based on inter-dealer bid and asked prices, without markup, markdown, commissions, or adjustments
and may not represent actual transactions.
Year Ended October 31, 2023 | |
HIGH | | |
LOW | |
First Quarter | |
$ | 8.22 | | |
$ | 5.88 | |
Second Quarter | |
$ | 8.19 | | |
$ | 6.13 | |
Third Quarter | |
$ | 11.09 | | |
$ | 7.75 | |
Fourth Quarter | |
$ | 8.76 | | |
$ | 5.70 | |
Year Ended October 31, 2022 | |
HIGH | | |
LOW | |
First Quarter | |
$ | 8.95 | | |
$ | 6.49 | |
Second Quarter | |
$ | 7.37 | | |
$ | 5.60 | |
Third Quarter | |
$ | 5.75 | | |
$ | 4.77 | |
Fourth Quarter | |
$ | 6.44 | | |
$ | 4.85 | |
We
have not declared or paid any cash dividends on our common stock, and we currently intend to retain future earnings, if any, to finance
the expansion of our business, and we do not expect to pay any cash dividends in the foreseeable future. The decision whether to pay
cash dividends on our common stock will be made by our board of directors, in their discretion, and will depend on our financial condition,
operating results, capital requirements and other factors that the board of directors considers significant.
As of October 31, 2023, we had no authorized share repurchase programs.
ITEM
6. SELECTED FINANCIAL DATA
Not
applicable.
ITEM
7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OPERATIONS
Forward-Looking
Statements
The
following discussion is intended to promote understanding of the results of operations and financial condition and should be read in
conjunction with our consolidated financial statements and notes thereto. This discussion may contain forward-looking statements that
reflect the plans, estimates and beliefs of Coda. The words “plans,” “expects,” “will,” “anticipates,”
“believes,” “intends,” “projects,” “estimates” or other words of similar meaning and
similar expressions, among others, generally identify “forward-looking statements,” which speak only as of the date the statements
were made. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of a variety
of factors and we disclaim and do not undertake any obligation to update or revise any forward-looking statement, except as required
by applicable law.
This
section of this Form 10-K generally discusses fiscal 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions
of 2021 items and year-to-year comparisons between 2022 and 2021 that are not included in this Form 10-K can be found in “Management’s
Discussion and Analysis of Financial Condition and Results of Operations” in our Form 10-K, filed with the SEC on January 30, 2023,
which is available free of charge on the SEC’s website at www.sec.gov and our Investor Relations website
at codaoctopusgroup.com.
General
Overview
The
Company operates two distinct businesses. These are:
|
● |
the
Marine Technology Business (also referred to in this Form 10-K as “Products Business”, or “Products Segment”);
and |
|
|
|
|
● |
the
Marine Engineering Business (also referred to in this Form 10-K as “Engineering Business”, or “Services Business”
or “Services Segment”). |
Our
Marine Technology Business has operations in the USA, UK and Denmark – see organization chart set out in the Section Item 1
(Business). This business is an established technology solution provider to the subsea and underwater imaging, surveying and diving
market. It has been operating as a supplier of solutions comprising both hardware and software products for close to 30 years to
this market and it owns key proprietary technology including its Echoscope® and DAVD technology, that are used in both the underwater defense and commercial markets. All design, development and manufacturing of
our technology and solutions are performed within the Company. We sell our products and solutions globally and have a combination of
direct sales and indirect sales (via our agents’ network). In Asia and Africa, we largely sell via agents, in the USA, Europe
and the Middle East we sell directly. We also rent our products and solutions, particularly to tier-one offshore service providers
who prefer accounting for offshore equipment as an operating expense rather than capital expense.
Our
imaging sonar technology products and solutions marketed under the name of Echoscope® and Echoscope
PIPE® are used primarily in the underwater construction market, offshore renewables,
offshore oil and gas, forward looking obstacle avoidance, complex underwater mapping, salvage operations, dredging, bridge
inspection, underwater hazard detection, port and harbor security, mining, mine counter measures, ship hull scanning, real time
threat detection, fisheries, commercial and defense diving, and marine sciences sectors. Uniquely the Echoscope® technology is a
single sensor for multiple underwater applications which allows the market operators to consolidate their underwater sensor requirements.
Our
novel diving technology is distributed under the name “CodaOctopus® DAVD” to the global defense and
commercial diving markets and is relatively new to the market. The DAVD system which embeds a pair of transparent glasses in the
Head up Display (HUD) is used as the data hub for displaying comprehensive real time data to the diver underwater. This also allows
both the diver and the dive supervisor to visualize in real time the same underwater scene and data. We believe that the DAVD system
has the potential to radically transform how diving operations are performed globally because it provides a fully integrated
singular system for topside control and a fully connected HUD system for the diver allowing both the topside and diver to share a
range of critical information including depth (pressure and temperature), compass and head tracking, real time dive timers and
alerts, diver position and navigation, ultra-low light enhanced video system and enhanced digital voice communications. Limitations
of current diving operations are that the diver only shares analog voice communications with the topside, is subject to the topside verbally describing information, and there is no real time
information including real time navigation, tracking and mapping of the dive area available to the diver. The topside must also
manage several independent systems for video, communications, and positioning. The Company’s solution addresses these
deficiencies. Another critical part of our solution is that by using the Company’s Echoscope® technology, diving can be performed
in zero visibility conditions, a common problem which besets these operations and can result in significant costs to the offshore
service provider.
Although
we generate most of our revenues from our real time 3D sonar which includes both proprietary hardware and software and the DAVD, we have
a number of other products which we supply to the marine offshore market such as our inertial navigation systems (F280 Series®)
and our geophysical hardware (DA4G) and software solutions (GeoSurvey which is widely used in the Oil & Gas sector and Survey Engine®,
which include artificial intelligence based automatic detection systems). Our customers include offshore service providers to major oil
and gas companies, renewable energy companies, underwater construction companies, law enforcement agencies, ports, mining companies,
defense bodies, prime defense contractors, navies, research institutes and universities and diving companies. We also provide customization
of services of our technology, particularly in the defense market and around our DAVD solutions where this is tailored for particular
applications.
The
Services Business has operations in the USA and UK. It is a trusted long-term Department of Defense (DoD) supplier. Its central
business model consists of working with Prime Defense Contractors to design and manufacture sub-assemblies for utilization into
larger defense mission critical integrated systems (“MCIS”). An example of such MCIS is the US Close-In-Weapons Support
(CIWS) Program for the Phalanx radar-guided cannon used on combat ships. These proprietary sub-assemblies, once approved within the
MCIS program, afford the Services Business the status of preferred supplier. Such status permits it to supply these sub-assemblies
and upgrades in the event of obsolescence or advancement of technology for the life of the MCIS program. Customers include prime
defense contractors such as Raytheon, Northrop Grumman, Thales Underwater and BAE Systems. The typical scope of services provided by
this business extends to concept, design, prototype, manufacture, and post-sale support including maintenance and obsolescence
management.
We
have long-standing relationships with prime defense contractors, and we use these credentials to secure more business. We support
some significant defense programs of record by supplying and maintaining proprietary parts (or parts for which we are preferred
suppliers) through obsolescence management programs. These services provide recurring stream of revenues for our Services
segment.
Both
the Marine Technology Business and Marine Engineering Business have established synergies in terms of customers and specialized engineering
skill sets (hardware, firmware, and software) encompassing capturing, computing, processing and displaying data in harsh environments.
Factors
Affecting our Business.
Our
business is affected by a number of factors including those set out below:
|
A. |
United
Kingdom’s withdrawal from the European Union (EU) – Commonly referred to as “Brexit” |
This has affected our Business in several important areas:
| Ø | It
has reduced the availability of the pool of highly skilled workers in the fields in which we operate. This has
made recruitment for skills challenging and constrains our ability to innovate rapidly. |
| | |
| Ø | Our
Technology requires training and support of customers deployments. UK employees are unable
to freely work in the European Union and they now require work permits which are only available in limited circumstances including demonstrating that no other European national is available
to perform the services. This is virtually impossible to demonstrate and therefore this impacts our ability to service our European Union
customer requirements and directly impacts on revenue. |
| | |
| Ø | Our
shipments from the UK to the EU member states are subject to custom process. This results
in increased costs and delays in the processing of shipments. This is a further impediment for
our customers and makes selling into these markets more challenging. |
| | |
| Ø | Because
we have to set up various offices in the European Union member state countries to gain seamless access to these markets, it
increases the cost of our operations and therefore our overheads without any corollary increase in sales to defray these
costs. |
The Company’s operations are split between the United States, United
Kingdom, Denmark, and the Netherlands. Item 1 (Business) of this Form 10-K sets out an overview of the entities within the Company’s
group and their location. A significant proportion of our consolidated revenues (51.4% in 2023 FY compared to 53.9% in the 2022 FY) are
generated outside of the United States by our foreign subsidiaries in the United Kingdom (“UK”) and Denmark. In addition,
a significant part of our assets and liabilities (both current and fixed) is held in British Pounds, Danish Kroner and Euros by these
foreign subsidiaries. Foreign Currency Translations as they pertain to our assets and liabilities are translated at the prevailing exchange
rate at the balance sheet date and related revenue and expenses are translated at weighted average exchange rates in effect during the
12-month reporting period. Significant currency fluctuations (particularly the British Pound and/or the
Danish Kroner, Euros, versus the US Dollar) may affect our financial results including our profit and loss account and the value of our
assets and therefore we are subject to foreign currency fluctuation risks. In the Current 2023 FY, there were less adverse movements
of these foreign currencies against the USD and therefore our foreign subsidiaries revenues when translated into USD were only marginally
impacted when applying the Constant Rate (which is the 12-month period in the previous financial year exchange rate).
Inflation measured as the Consumer Price Index has since calendar year
2022 been volatile in the countries in which we operate. Recently inflation has been falling in these countries and
in the twelve months to October 31, 2023, these were:
|
Ø |
Denmark
0.1% - source: Statistics Denmark, |
|
Ø |
UK
4.7% - source: Office of National Statistics (ONS); and |
|
Ø |
USA
3.2% - source: U.S. Bureau of Labor Statistics. |
Despite the decrease in inflation, the geopolitical
landscape (such as the war in Ukraine which impacts on the price of commodities including oil) makes it highly probable that inflation
will continue to be volatile in the countries in which we operate and therefore is likely to impact the costs of our operations. Inflation
affects our business in several areas including the costs of our operations (such as wages and salaries, which has seen an average increase
of 10% in the reporting period) and the costs of raw materials for our products. The increase in the bill of materials (“BOM”)
costs of our products is not easily transferable to our customers and therefore there is a risk that our margins may be adversely impacted
and/or that we become less competitive. Furthermore, inflation has a knock-on effect on revenue, since in a high inflation environment
our customers are less likely to invest in technology.
|
D. |
Political
Landscape/Exporting to China |
We
sell our products globally and increasingly to Asia. Asia is the fastest growing economies for our technology and solutions. The recent
change in both the US and UK Governments’ political stance (and to a lesser extent the European Union Member States) towards trade
with China, directly affects the sale of our products to customers based in China. Our real time 3D sonars which are depth rated above
300 meters along with our inertial navigation and attitude measurement sensors (F280® series) are subject to export control
for certain countries, including China and therefore requires an export license. Although DAVD is not subject to export control under Export Administration
Regulation (EAR) or International Trade in Arms Regulations (ITAR), we are not allowed to promote our DAVD technology
in China.
On
March 2023, the US Government Department of Commerce (Bureau of Industry and Security, Commerce) amended the Export Administration
Regulations (EAR) to add a significant number of entities “determined ….to be acting contrary to the national security
or foreign policy interests of the United States”. The amended EAR in general states that there is a “presumption of
denial” of grant of export licenses to these entities and their affiliates. This is another indication that the US Government
policy and disposition towards China continues to harden and companies in the technology space will increasingly find it difficult
to sell to China due to government restrictions.
The
UK Government is generally in lock step with the US Government’s position and has refused to grant export licenses for several
of the Company’s applications for end users in China for the first time in 25 years of our dealing with the UK Export Control Organization.
The curtailment of access to this market due to refusal to issue export licenses is likely to significantly impact our revenues from
Asia.
Furthermore,
even though our sonars which are depth rated at 250m or less do not require export licenses for China, and our other products such
as our geophysical products and Pan & Tilt devices, the recent change in the UK Export Control Regulations vis-à-vis
China now encompasses an “all catch” provision under which any item intended for export to China may be seized by UK
Border Control “if there is a risk that an item may be intended or diverted for purposes connected with weapons of mass
destruction or their means of delivery”. The interpretation of this provision has seen almost all exports to China from the UK
being detained by UK Border Control. In 2023 FY we realized significantly less in sales to China, and we believe a direct result of
the political environment.
The
removal of China as a trading partner is likely to have a significant negative impact on our revenues and growth strategy. China has
one of the largest planned and funded investment programs for offshore renewables, the market for which most of our technology is
used for in China. After significant business development in China, we had started to see persistent and credible growth for our
products in this market. However, with the ongoing geopolitical climate, we do not expect to see increased sale in China.
|
E. |
Significant
Increase in the Price of Raw Materials |
While
there have been improvements in lead time for supply of raw materials and components in the Supply Chain during the reporting period, there is significant
inflation which impacts the costs of raw materials which we are unlikely to be able to pass on to our customers due to the extent of
these increases. These increases may make the cost of making our products uncompetitive and may also affect our margins.
|
F. |
Shortage
of Key Skills/Resourcing Levels and significant increase in cost of operations due to inflation |
We
are experiencing skill shortages in areas that are critical to our growth strategy including experienced sales and marketing personnel,
software developers and skilled electronic technicians. The inflationary conditions and shortage of skilled workers in the countries
in which we operate (US, the UK, Denmark, and India) make it difficult for us to compete for these skills as there is extreme pressure
on wages. It was widely reported in the UK press recently that “annual average total pay growth for the private sector was 7.9%
in April to June 2023, the largest annual total growth rate since comparable records began in 2001 [The Economist August 19th-25th
2023 Edition]”. Furthermore, as a small business, we do not have resilience built into our workforce. As a result, there
is a risk in the face of global skills shortages coupled with a higher demand for skills that we could lose skills that are essential
for our business including the manufacture of our products or continuation of our engineering services. For our engineering business, it is crucial that they can offer competitive pricing to their Prime Defense Contractors
who generally have the option to retain the subcontract inhouse with their engineering teams and therefore pricing is an important deciding
factor for being awarded a subcontract by these customers.
As
a small business, we are hindered in our ability to compete for certain specialized electronic engineering skills or technology
skills, as our remuneration package is not as competitive as those offered by bigger companies which are competing for the same
skills.
|
G. |
Government
Spending for Defense |
We
are dependent on the timely allocation of funds to defense procurement by governments in the United States and the United Kingdom. A
large part of our revenues in the Services Segment derives from government funding in the defense sector. In general, where there is
a change of government, spending priorities may change from those priorities of the previous Administration. This may adversely
impact on our revenues. Furthermore, during calendar year 2024, the US Federal Defense Budget is dependent on the New Administration
being able to secure approval in Congress for the defense budget. The slim majority on which the current Administration operates is
likely to hinder future spending on new defense projects. Currently with the US Election season almost open, the Federal Government
is using continuing resolutions to fund existing programs as there is no agreement on budget. This is likely to further postpone
approval of budgets and apportionments of funds, which is likely to affect our business.
|
H. |
Technological
Advancement |
A
significant part of our growth strategy is predicated on our flagship real time volumetric imaging sonar technology, the Echoscope® and our Diver Augmented
Vision Display (DAVD) solution. The technology space is inherently uncertain due to the fast pace of innovations and therefore we can
give no assurance that we can maintain our leading position in these areas or that innovations in other areas may not surpass our solutions
that we currently supply to the subsea market. An example of new technology entering the subsea market is LIDAR technology. However,
unlike our sonar technology, LIDAR technology cannot be employed in zero visibility conditions and cannot generate a volume pulse or
image moving objects required for real time inspection and monitoring underwater.
|
I. |
Concentration
of Business Opportunities Where the Sales Cycle is Long and Unpredictable |
The
Services Business revenues are highly concentrated and are largely generated from subcontracts with a small number of Prime Defense
Contractors. The sales cycle is generally protracted which may affect our revenues. It is also dependent on the US
federal government appropriating budget for defense projects and where the federal government is unable to find consensus in the US
Congress, this affects the timely award of sub-contracts from Prime Defense Contractors to our Services Business, which is reliant
on these awards. Furthermore, the Marine Technology Business key opportunities which are critical to its growth strategy are in the
Defense Market for both its imaging sonars and the DAVD, both of which are key pillars of the Company’s growth strategy. Due
to the protracted nature of the government procurement process and cycle for defense spending under federal and/or state budgets,
the sales cycle can be long and unpredictable, thus affecting timing of orders and thus revenues and our overall growth
plans.
Critical
Accounting Policies and Estimates
The Management’s discussion and analysis of
our financial condition and results of operations are based upon our consolidated financial statements. These financial statements have
been prepared in conformity with GAAP in the United States which requires us to make estimates and judgments that affect the reported
amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. By their nature, these
estimates and judgments are subject to an inherent degree of uncertainty. We evaluate our estimates based on our historical experience
and various other assumptions that are believed to be reasonable under the circumstances. These estimates relate to revenue recognition,
the assessment of recoverability of goodwill and intangible assets, recognition and measurement of deferred income tax assets and liabilities,
the assessment of unrecognized tax benefits, and others. Actual results could differ from those estimates, and material effects on our
operating results and financial position may result.
We believe the following accounting estimates are
most critical to understanding our consolidated financial statements. See “Note 2 - Summary of Significant Accounting Policies”
of the Notes to Consolidated Financial Statements for a full description of our accounting policies.
Revenue
Recognition
Revenues are earned under formal contracts with our customers and are derived from both sales and rental of underwater technologies
and equipment for imaging, mapping, defense and survey applications, diving technology and from the engineering services that we provide.
Our contracts do not include the possibility for additional contingent consideration so that our determination of the contract price
does not involve having to consider potential variable additional consideration. Our product sales do not include a right of return by
the customer.
Regarding
our Products Segment, all our products are sold on a stand-alone basis and those market prices are evidence of the value of the products.
To the extent that we also provide services (e.g., installation, training, etc.), those services are either included as part of the product
or are subject to written contracts based on the stand-alone value of those services. Revenue from the sale of services is recognized
when those services have been provided to the customer and evidence of the provision of those services exists.
For
further discussion of our revenue recognition accounting policies, refer to “Note 4 Revenue Recognition” in
our Consolidated Financial Statements.
Stock-based Compensation
We
recognize the expense related to the fair value of stock-based compensation awards within the consolidated statements of income and comprehensive
income. The fair value of stock-based compensation is determined as of the date of the grant or the date at which the performance of
the services is completed (measurement date) and is recognized over the periods in which the related services are rendered.
Income
Taxes
The
Company accounts for income taxes in accordance with Accounting Standards Codification Topic 740, Income Taxes (ASC 740). Under ASC 740,
deferred income tax assets and liabilities are recorded for the income tax effects of differences between the bases of assets and liabilities
for financial reporting purposes and their bases for income tax reporting. The Company’s differences arise principally from the
use of various accelerated and modified accelerated cost recovery system lives for income tax purposes versus straight line depreciation
used for book purposes and from the utilization of net operating loss carry-forwards.
Deferred
tax assets and liabilities are the amounts by which the Company’s future income taxes are expected to be impacted by these differences
as they reverse. Deferred tax assets are based on differences that are expected to decrease future income taxes as they reverse. Correspondingly,
deferred tax liabilities are based on differences that are expected to increase future income taxes as they reverse. “Note 10 Income Taxes” to the Consolidated
Financial Statements discusses the amounts of deferred tax assets and liabilities, and also presents the impact of significant differences
between financial reporting income and taxable income.
For
income tax purposes, the Company uses the percentage of completion method of recognizing revenues on long-term contracts which is consistent
with the Company’s financial reporting under U.S. GAAP.
Goodwill
and Intangible Assets
Goodwill
and intangible assets consist principally of the excess of cost over the fair value of net assets acquired (i.e., goodwill), customer
relationships, non-compete agreements and licenses. Goodwill was allocated to our reporting units based on the original purchase price
allocation. Goodwill is not amortized and is evaluated for impairment annually or more often if circumstances indicate impairment may
exist. Customer relationships, non-compete agreements, patents and licenses are being amortized on a straight-line basis over periods
of 2 to 15 years. The Company amortizes its intangible assets using the straight-line method over their estimated period of benefit.
We annually evaluate the recoverability of goodwill and intangible assets and carefully consider events or circumstances that warrant
revised estimates of useful lives or that indicate that impairment exists.
Step
1 of the goodwill impairment test used to identify potential impairment compares the fair value of the reporting unit with its’ carrying
amount, including goodwill. If the fair value, which is based on future discounted cash flows, exceeds the carrying amount, goodwill
is not considered impaired. The Company has adopted Accounting Standards Codification 2017 – 04, Simplifying the Test for Goodwill
Impairment, which permits the Company to impair the difference between the carrying amount in excess of the fair value of the reporting
unit as the reduction in goodwill.
At
the end of each year, we evaluate goodwill on a separate reporting unit basis to assess recoverability, and impairments, if any, are
recognized in earnings. An impairment loss would be recognized in an amount equal to the excess of the carrying amount of the reporting
unit compared to the fair value of the reporting unit. To date, the Company has not had any goodwill impairments.
Fiscal
Year 2023 Consolidated Results of Operations
In
this Form 10-K, the following meanings are ascribed to the terminologies set out immediately below:
FY |
Means
Fiscal Year |
2023
FY |
Means
the Fiscal Year ended October 31, 2023 |
2022
FY |
Means
the Fiscal Year ended October 31, 2022 |
Current
FY |
Means
the Fiscal Year ended October 31, 2023 |
Previous
FY |
Means
the Fiscal Year ended October 31, 2022 |
In
the Current FY our overall consolidated financial results were down when compared to the Previous FY. Our consolidated results
include the results of the Company’s foreign subsidiaries. Our Foreign subsidiaries’ results are translated
from their respective functional currencies into United States Dollar (USD) for reporting purposes. Currency fluctuations can
therefore impact on our consolidated results including revenue and our profitability. In the Current FY our consolidated revenue was
$19,352,088 compared to $22,225,803 in the Previous FY, representing a decrease of 12.9%. The foreign currency impact in the Current FY
was immaterial and when applying the Constant Rate (Previous FY exchange rate), our revenue would have been marginally higher in
the Current FY by 0.4% or $84,901. During the Current FY Gross Profit Margins moderately decreased by 1.0%. Total operating expenses
increased by 1.0% and were $10,291,503 compared to $10,186,624 in the Previous FY. Income from operations decreased by 45.3% and was
$2,739,552 compared to $5,004,064 in the 2022 FY. Net income before taxes decreased by 33.3% and was $3,421,228 compared to
$5,132,335 in the Previous FY.
The
main factors for the decrease in our overall financial results are global economic factors including inflation which has directly
resulted in some significant offshore projects stalling in the Current FY. Many offshore operators (which constitute our customers)
have existing fixed priced contracts that were entered into several years prior and which are now substantially
“out-of-the-money” due to inflation. Some reports indicate that some of these offshore projects saw costs rising in
excess of 40% against a backdrop of fixed price contracts previously agreed. Consequently, many of these projects were not executed
in the Current FY. Many of the prime contractors (Orsted, Vattenfall, Siemens) have announced either project costs write down or
shelving of projects until further notice. These factors have affected our Marine Technology Business and was further compounded by
slower order-take in the 2023 FY from key strategic markets in Asia due to macro-economic factors. The UK Engineering Operations
have also been affected by slow order take as during the 2023 FY their defense customers prioritize land-based applications
relating to supporting the Ukraine efforts over naval-based solutions, relevant for this business.
Segment
Summary
Marine
Technology Business
In the 2023 FY, the Marine Technology Business
generated $12,119,066 or 62.6% of our consolidated revenues compared to $14,724,688 or 66.3% in the 2022 FY, representing a decrease
of 17.7%. Gross Profit Margin was lower at 76.7% in the 2023 FY compared to 80.0% in the 2022 FY, representing a decrease of 3.3%.
The decrease in gross profit margin is attributed to a combination of factors including higher agents’ commission costs of
$794,427 compared to $596,426, in the 2022 FY, representing an increase of 33.2%, and less units of rentals, software and
customization services sold, all of which yield a higher gross profit margin. Total operating expenses increased in the Marine
Technology Business by 8.0% and were $5,153,456, compared to $4,771,054 in the 2022 FY. This is largely due to exchange rate
variance (a non-cash item within SG&A). Income from operations in the Marine Technology Business was $4,145,814.
The overall decrease in the Marine Technology Business
financial results is due to the decrease in revenue caused by weak demand from key strategic markets such as offshore renewables and construction projects in Asia.
The business model for our Marine Technology Business
includes both outright sales of our technology and rentals with associated services. Rentals requirements and usage emanate mainly from
Europe and are largely used by Tier One Offshore Service Providers. Rentals and associated services are a significant part of our business
model and growth strategy, since these Tier One Service Providers generally rent equipment as opposed to purchase. In addition, a significant
part of these revenues comprises associated services which encompass our field engineers providing support in the mobilization of the
equipment and providing training to users.
During the Current FY we saw a sharp fall in our rental
and associated services revenues and contrary to our business plan for the Current FY, a lack of growth in rentals revenues. In the Current
FY rental revenue was $1,264,804 compared to $1,844,755 in the Previous FY, representing a decrease of 31.4%. We believe this is largely
due to the offshore renewable industry experiencing rising costs, interest rates hikes and supply chain issues, which have seen the major operators in this market
shelving development projects and seeking to reset contract prices. The offshore renewable energy market is an important sector for our
technology and success in this market is important for our growth strategy. It is reported that the slowdown in Europe in the offshore
renewable market is attributable to the factors below:
|
● |
Operators have seen a 40%
increase in the costs of installations (against a backdrop of fixed price contracts negotiated in previous years). This has caused
many of these offshore developments/projects to become unviable. Many of the major operators in this sector have now shelved
or cancelled projects. Many of these projects are now open to either re-tendering or price reset negotiations (source www.windeurope.org,
Bloomberg, Financial Times). |
|
|
|
|
● |
Delays in European offshore providers entering the US Market due to
contractual hurdles, inflation, high interest rates – all of which have caused these contracts to become unattractive to
execute against. By way of example, Orsted (the world’s biggest developer of offshore wind) in the Current FY warned that
several of its offshore wind projects are being hurt by suppliers’ delays which could lead to a significant write down
relating to US Projects (such as, Ocean Wind`, Sunrise Wind and Revolution Wind) and more recently headlined in the Financial
Times that BP and Equinor have scrapped New York offshore wind contract due to rising costs, interests rates and supply chain
problems (source Bloomberg and Financial Times). |
Asia
is a key strategic market for our growth. During the Current FY we also saw a sharp fall in outright sales (as opposed to rentals)
of equipment from the Asia-region. In the Current FY we had sales from Asia of $4,607,786 compared to $5,723,970 in the Previous FY.
This is attributed to the slow pace of conversion of our proposals into orders from Asia including Japan, South Korea and China. We
continue to believe that these are important markets for our technology and, although in the Current FY sales from that region fell,
we do not believe this relates to any systemic problems with our technology or solutions offered but relate to broader
macro-economic factors which impacts on investment decisions.
Services
Business
In
the 2023 FY, the Services Business generated $7,233,022 or 37.4% of our consolidated revenues compared to $7,501,115 or 33.7% in the
2022 FY, representing a decrease of 3.6%. Gross Profit Margin was higher at 51.6% in the 2023 FY compared to 45.4% in the Previous
FY, representing an increase of 6.2%. This increase reflects the mix of engineering work during the 2023 FY (more units of
manufacturing compared to design work). Total operating expenses fell in the Services Business by 6.3% and were $2,515,664 compared
to $2,684,985 in the Previous FY. This is largely related to the reduction in staff headcount. Income from operations was $1,216,121
compared to $722,584 in the 2022 FY. Our Services Segment is comprised of the UK Operations (Martech) and the US Operations
(Colmek). During the 2023 FY, the UK Operations has experienced significant delays in securing orders from its UK customers. While
we still expect to receive these orders, this delay has impacted significantly on the revenue from the UK Operations of our Services
Business and has contributed to the overall fall in our consolidated financial results in the Current FY. We believe the reason for
this delay is that some of our customers’ priorities have temporarily shifted to supporting requirements for Ukraine which are
land-based solutions and are not, for example, mine-hunting or other naval applications. We do not believe these opportunities have
gone away but have, instead, been postponed.
Comparison
of fiscal year ended October 31, 2023, to fiscal year ended October 31, 2022
The
information provided below pertains to the Company’s consolidated financial results. For information on the performance of
each Segment including the disaggregation of revenues and geographical split, see “Note 14 Segment Analysis” and
“Note 15 Disaggregation of Revenue” of our audited Consolidated Financial Statements as of October 31, 2023, and
2022.
Revenue:
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 19,352,088 | | |
$ | 22,225,803 | | |
Decrease of 12.9% |
We
realized a decrease in our consolidated revenues of 12.9% in the 2023 FY compared to the 2022 FY. In the 2023 FY revenue decreased
in both business segments which did not meet their respective revenue plans. In the 2023 FY the main factors affecting the Marine
Technology Business revenue plan are global economic factors such as inflation which has upended growth projections in a number of
sectors including Offshore Renewables. In the 2023 FY we realized significantly less units of rentals than our business plan
projections due to a number of significant projects being either postponed or shelved because inflation has made these unviable,
thus requiring pricing renegotiations between the prime contractors and offshore service providers (the latter being our customers).
This is discussed more fully above. This Business segment also realized less sales in key strategic markets such as Asia due to the
slow pace of conversion of orders reflecting economic factors in that region. In the Current FY sales in Asia fell by 19.5% and were
$4,607,786 compared to $5,723,970 in the 2022 FY. The UK Operations of the Services Business also had reduced order take caused by
its defense customers priorities temporarily shifting to land-based assets applications (as opposed to Naval assets-applications) to
support the Ukrainian efforts.
Gross
Margin:
| Year Ended October 31, 2023 | | |
| Year Ended October 31, 2022 | | |
Percentage Change |
| 67.3% (Gross profit of $13,031,055) | | |
| 68.3% (Gross profit of $15,190,688) | | |
Decrease of 1.0% |
Our
consolidated gross profit margins reported in our financial results may vary according to several factors. These include:
|
● |
The
percentage of our consolidated sales that is attributable to the Marine Technology Business versus the Services Business. The Gross
Profit Margin yielded by the Products Business is generally higher than that of the Engineering Business. |
|
● |
The
percentage of our consolidated sales that is attributable to the Services Business. The Services Business yields a lower gross
profit margin on generated sales which are largely based on time and materials for our Department of Defense subcontracts. |
|
● |
The
mix of engineering projects performed by our Services Business (Design prototyping versus manufacturing). |
|
● |
The
mix of sales generated by the Marine Technology Business during the reporting period. The Marine Technology sales in general comprise of: |
|
● |
Outright
sales versus rentals. |
|
● |
Hardware
related sales versus Software related sales (Software is generally a higher margin). |
|
● |
Custom Engineering around its technology (“services”) versus Field Services (where we as our customers
with training and mobilization support; and services relating to repairing and servicing customers’ products. |
|
● |
Levels of
commission on sales.
Both the Marine Technology Business and our Services Business work with a global network of sales agents. Most
of the sales made by the Marine Technology Business from Asia or South Africa attract commission as those are typically sales via
our agents/distributors network. Although the Services Business works with sales agents this is on a lesser scale than the Marine Technology Business
and typically commission costs incurred by the Services Business are very low.
See “Note 2 Summary of Accounting Policies” (Cost of Revenue),
“Notes 14 Segment Analysis” and “Note 15 Disaggregation of Revenue” of our audited Consolidated Financial Statements
as of October 31, 2023, for more information covering commissions as a component of Cost of Revenues, segment reporting and the disaggregation
of our revenues by type and geography, respectively. |
|
|
|
|
● |
Level
of assets in the rental pool and Cost of Revenue associated with these rental assets – see “Note 2 Summary of Accounting
Policies” (Cost of Revenue). The assets utilized for our rental offering are subject to depreciation, a portion of which is
allocated to Cost of Revenue. |
In
the 2023 FY gross profit margins for the Marine Technology Business were 76.7% compared to 80.0% in the 2022 FY. For the Engineering
Business, these were 51.6% in the 2023 FY compared to 45.4% in the 2022 FY.
The
main factor for the fall in the gross profit margin for the Marine Technology Business is the mix of sales. In particular, there
were less units of rentals and customization of technology services work compounded by higher commissions paid in the 2023 FY. The
Marine Technology Business incurred commission costs of $794,427 compared to $596,426 in the 2022 FY, representing an increase of
33.2%.
Since
there are more variable factors affecting Gross Profit Margins in the Marine Technology Business, a table showing a summary break-out
of sales generated by the Marine Technology Business in the 2023 FY compared to the 2022 FY is set out below:
| |
2023 FY Products | | |
2022 FY Products | | |
Percentage Change | |
Equipment Sales | |
$ | 8,444,305 | | |
$ | 8,771,050 | | |
| (3.7 | )% |
Equipment Rentals | |
| 1,264,804 | | |
| 1,844,775 | | |
| (31.4 | )% |
Software Sales | |
| 851,976 | | |
| 1,014,867 | | |
| (16.1 | )% |
Services | |
| 1,557,981 | | |
| 3,093,996 | | |
| (49.6 | )% |
| |
| | | |
| | | |
| | |
Total Net Sales | |
$ | 12,119,066 | | |
$ | 14,724,688 | | |
| (17.7 | )% |
For
more detailed information on the composition and disaggregation of our revenues, please refer to “Note 15 Disaggregation of
Revenue” of our audited Consolidated Financial Statements of October 31, 2023, and 2022.
Research
and Development (R&D):
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 2,096,467 | | |
$ | 2,237,920 | | |
Decrease of 6.3% |
Research
and Development costs are, in general, an inherent ongoing cost for the Marine Technology Business operations since it will need to either
maintain the products it has in the market or continue to advance these products and its core technology to keep them competitive (both
in price and performance) and to expand the product offerings which we have in the market.
Accordingly,
we continue to invest in research and development to further our business goals including maintaining our lead in the real time volumetric
imaging sonar sector (Marine Technology Business) and our new-to-market diving technology (DAVD).
In
addition, the Services Business incurs research and development expenses on advancing its Thermite® Octal range of mission
computer products with the strategic goals of increasing and diversifying its revenues and improving gross profit margins.
In
the 2023 FY this category of expenditure decreased by 6.3%. This is largely due to the Marine Technology Business shifting its focus
from R&D to other business goals such as marketing, brand building and business development.
Changes
in this category by Segment are set out immediately below:
Description | |
Amount | | |
% increase / (decrease) |
Marine Technology Business (Products Segment) 2023 FY | |
$ | 2,043,890 | | |
Decrease 7.4% |
Marine Technology Business (Products Segment) 2022 FY | |
$ | 2,207,500 | | |
|
Engineering Business (Services Segment) 2023 FY | |
$ | 52,577 | | |
Increase 72.8% |
Engineering Business (Services Segment) 2022 FY | |
$ | 30,420 | | |
|
Selling,
General and Administrative Expenses (SG&A):
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 8,195,036 | | |
$ | 7,948,704 | | |
Increase of 3.1% |
The increase in SG&A is largely due to the increase in the category
of Legal and Professional fees resulting from an increase in costs incurred for tax specialists’ fees, increase in board of directors’
fees, increase in our marketing expenses and exchange rate variances.
Notable
factors in our SG&A 2023 FY are:
Within
the category of SG&A we have transactions which are cash charges and non-cash charges. The non-cash charges comprise Depreciation,
Amortization, Stock-based compensation charges and Exchange Rate Variance. In 2023 FY and 2022 FY, respectively non-cash items as a percentage
of SGA expenses were 15.6% and 15.1%, respectively.
Stock
Based Compensation Expenses (Non-Cash Item). In the 2023 FY we expensed $645,196 for stock-based compensation as compared
to $1,130,917 in the corresponding 2022 FY, representing a decrease of 42.9%.
Exchange
Rate Variance (Non-Cash Item) We expensed $190,073 in the 2023 FY compared to recording a gain of ($431,314) in the 2022
FY.
Further
discussions on SG&A are set out immediately below.
Key
Areas of SG&A Expenditure across the Group for the year ended October 31, 2023, compared to the year ended October 31, 2022
Expenditure | |
October 31, 2023 | | |
October 31, 2022 | | |
Percentage Change |
Wages and Salaries | |
$ | 3,499,542 | | |
$ | 3,752,524 | | |
Decrease of 6.7% |
Legal and Professional Fees (including accounting, audit, tax and investor relations) | |
$ | 1,809,604 | | |
$ | 1,419,013 | | |
Increase of 27.5% |
Rent for our various locations | |
$ | 50,767 | | |
$ | 64,637 | | |
Decrease of 21.5% |
Marketing | |
$ | 216,403 | | |
$ | 197,258 | | |
Increase of 9.7% |
In
the 2023 FY compared to the 2022 FY:
Wages
and Salaries decreased by 6.7%. This decrease reflects a reduction in staff count. This category of expenditure is susceptible
to significant increases due to inflationary pressures in this area. Post-Pandemic it is widely reported that the workforce has changed
with a significant percentage of employees in a certain age bracket have left the workforce. In the countries in which we operate, USA,
UK and Denmark there is a high percentage of skills shortage. This makes competition for employees very fierce – causing high mobility
within workforces and wage pressures. In the financial year 2024, we anticipate that this area will increase to reflect inflationary
pressure and also new hires for replacement staff and the creation of new strategic positions in the area of business development and
marketing. We also will have our new Chief Financial Officer in place in the first quarter of the 2024 financial year and would therefore
expect that this area will be significantly higher in the 2024 financial year.
Legal
and Professional Fees increased by 27.5% which reflects the increase in fees associated with tax specialists’ services and increased
board fees. We recorded $130,767 for tax specialists’ services in the Current FY compared to zero in the Previous FY.
Rent
expenditures decreased by 21.5% compared to FY 2022. Rent is not a material expenditure in the Group as most of our premises are owned
by the Company, except for premises used in Denmark.
Marketing
increased by 9.7%. This is in keeping with our strategy to shift our focus to business development, marketing, and brand building.
Expenditures in this area are spent on industry-related trade shows and events, demonstrations particularly on the DAVD market
adoption and technology awareness campaigns, marketing events and customer visits. As part of our Brand building endeavors, we have
also established a “Digitalization Team” whose focus is on digitalizing the Company’s media content etc. As we
continue to ramp up our marketing campaign around the DAVD and our newly developed standalone Digital Audio Communications system (Voice_HUB-4) a derivative from the DAVD technology,
we anticipate this category of expenditures will increase in the 2024 financial year.
Overhead
related costs as a percentage of revenue for the year ended October 31, 2023, compared to the year ended October 31, 2022
Our overhead SG&A expenditures are constituted of general corporate administrative costs.
Overhead SG&A as a percentage of revenue increased 1.2% largely due to the increase in professional fees resulting from an increase in costs
incurred for tax specialists’ fees, accounting and audit-related expenses and other public company-related costs.
Operating
Income:
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 2,739,552 | | |
$ | 5,004,064 | | |
Decrease of 45.3% |
In
the 2023 FY Operating Income decreased by 45.3%. This is due to the decrease in our consolidated revenue and gross profit for the
reasons earlier discussed combined with a modest increase in our total operating expenses.
Other
Income:
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 681,676 | | |
$ | 128,271 | | |
Increase of 431.4 % |
In
the 2023 FY, we had “Other Income” of $681,676 compared to $128,271, representing an increase of 431.4% from the 2022
FY. In the 2023 FY $642,530 of this amount represents interest income earned on our certified deposit accounts. In February 2023,
the Company established certified deposit accounts with its existing bankers. These accounts are for fixed 3-month rolling periods
and constitute “cash equivalents” in our current audited Consolidated Financial Statements for period ended October 31,
2023. We anticipate that the interest earned on these certified deposit accounts will be material in the future if interest rates
remain the same or continue to rise. See “Note 6 - Composition of Certain Financial Statement Captions” (Other Income)
to the audited Consolidated Financial Statements for period ended October 31, 2023, where this is discussed further.
Income
before Income Tax Expense for the year ended October 31, 2023, compared to the year ended October 31, 2022
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 3,421,228 | | |
$ | 5,132,335 | | |
Decrease of 33.3% |
In
the 2023 FY, we had income before income taxes of $3,421,228 as compared to $5,132,335 in the 2022 FY, representing a decrease of
33.3%. Net income before income taxes decreased largely due to a decrease in our consolidated revenues and gross profit in the 2023
FY attributable to the reasons discussed earlier combined with a modest increase in total operating expense.
Net
Income for the year ended October 31, 2023, compared to the year ended October 31, 2022
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 3,124,149 | | |
$ | 4,301,221 | | |
Decrease of 27.4% |
In
the 2023 FY we had Net Income of $3,124,149 compared to $4,301,221 in the 2022 FY, representing a decrease of 27.4%. This is a
reflection of the decrease in our consolidated revenues and gross profit in the 2023 FY along with an increase in total operating
expense for the reasons discussed earlier. In the 2023 FY we recorded a Current Tax Expense of $248,655 compared to $1,005,140 in
the 2022 FY and a Deferred Tax Expense of $48,424 compared to a Deferred Tax Benefit in $174,026 in the 2022 FY. Our tax expenses
depend on the composition of our consolidated income, and in particular the percentage that is attributable to the Company and its
US subsidiaries together versus the percentage attributable to the Company’s foreign subsidiaries. It also depends on the
availability of carryforwards losses and R&D tax credits in the UK subsidiaries. In the 2023 FY, the Company and its US
subsidiaries had a lower percentage of taxable income than the Company’s foreign subsidiaries, while the Company’s UK
and Danish subsidiaries had taxable income in their respective tax jurisdictions. The Company’s UK subsidiaries have
carryforward losses and research and development (R&D) tax credits in their tax jurisdiction which has been applied to offset a
portion of the 2023 FY tax liability. For 2023 FY, a current provision of $2,930 and deferred provision of $60,970 has been made for
tax liability of the UK subsidiaries. Our Danish subsidiary has no carryforwards or other tax relief in its tax jurisdiction and
therefore we have recorded current tax provision of $207,371 for 2023 FY.
Comprehensive
Income for the year ended October 31, 2023, compared to the year ended October 31, 2022
Year Ended October 31, 2023 | | |
Year Ended October 31, 2022 | | |
Percentage Change |
$ | 4,418,724 | | |
$ | 1,231,156 | | |
Increase of 258.9% |
In
the 2023 FY Comprehensive income was $4,418,724 compared to $1,231,156 for the 2022 FY. This category is affected by fluctuations in
foreign currency exchange transactions both relating to our profit and loss expenses and our assets and liabilities on our balance
sheet and are largely paper losses or gains, as may be applicable, in the reporting period. In the 2022 FY we recorded a loss of
$3,070,065 on foreign currency translation adjustment transactions compared to a gain of $1,294,575 in the 2023 FY. A significant
part of the Company’s operations is based in the UK and Denmark, and therefore a major part of the Company’s assets and
liabilities recorded in its consolidated balance sheet and profit and loss expenses are translated from the functional currencies of
these subsidiaries into USD for reporting purposes, thus accounting for the changes. See Table under the section of the MD&A
which concerns “Foreign Currency & Inflation”, and which shows the impact of the currency adjustments on our Income
Statement and Balance Sheet in 2023 FY compared to 2022 FY.
Segment
Analysis
We
operate in two reportable segments, (“Products Business” and “Service Business”) which are managed separately based upon fundamental
differences in their operations. Segment operating income is total Segment revenue reduced by cost of revenues and operating
expenses (research and development and Selling, General & Administrative) identifiable with the reporting business segment.
Overheads include general corporate administrative costs.
The
Company evaluates performance and allocates resources based upon operating income. The accounting policies of the reportable segments
are the same as those described in the summary of accounting policies.
There
are inter-segment sales in the table below which have been eliminated from our financial statements. However, for the purpose of segment
reporting, these inter-segment sales are only included in the table below.
Coda
Octopus Products constitute the Marine Technology Business (“Products Segment”) is a supplier to the underwater/subsea market
and selling both hardware and software solutions which includes imaging sonar technology solutions, diving technology, geophysical products,
rental equipment, customization, and field operations services. Coda Octopus Colmek, Inc. and Coda Octopus Martech Ltd constitute the
Marine Engineering Business (“Services Segment”) and are engineering subcontractors to prime defense contractors.
The
following tables summarize certain balance sheet and statement of operations information by reportable segment for the financial years
ending October 31, 2023, and October 31, 2022, respectively.
| |
Marine Technology Business (“Products”) | | |
Marine Engineering Business (“Services”) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year Ended October 31, 2023 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | - | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of Revenues | |
| 2,819,796 | | |
| 3,501,237 | | |
| - | | |
| 6,321,033 | |
| |
| | | |
| | | |
| | | |
| | |
Gross Profit | |
| 9,299,270 | | |
| 3,731,785 | | |
| - | | |
| 13,031,055 | |
| |
| | | |
| | | |
| | | |
| | |
Research & Development | |
| 2,043,890 | | |
| 52,577 | | |
| - | | |
| 2,096,467 | |
Selling, General & Administrative | |
| 3,109,566 | | |
| 2,463,087 | | |
| 2,622,383 | | |
| 8,195,036 | |
| |
| | | |
| | | |
| | | |
| | |
Total Operating Expenses | |
| 5,153,456 | | |
| 2,515,664 | | |
| 2,622,383 | | |
| 10,291,503 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) from Operations | |
| 4,145,814 | | |
| 1,216,121 | | |
| (2,622,383 | ) | |
| 2,739,552 | |
| |
| | | |
| | | |
| | | |
| | |
Other Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other Income | |
| 39,146 | | |
| | | |
| - | | |
| 39,146 | |
Interest Income | |
| 544,892 | | |
| 97,638 | | |
| - | | |
| 642,530 | |
| |
| | | |
| | | |
| | | |
| | |
Total Other Income (Expense) | |
| 584,038 | | |
| 97,638 | | |
| - | | |
| 681,676 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) before Income Taxes | |
| 4,729,852 | | |
| 1,313,759 | | |
| (2,622,383 | ) | |
| 3,421,228 | |
| |
| | | |
| | | |
| | | |
| | |
Income Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current Tax (Expense) Benefit | |
| (272,126 | ) | |
| (78,876 | ) | |
| 102,347 | | |
| (248,655 | ) |
Deferred Tax Benefit (Expense) | |
| (115,954 | ) | |
| 54,382 | | |
| 13,148 | | |
| (48,424 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total Income Tax (Expense) Benefit | |
| (388,080 | ) | |
| (24,494 | ) | |
| 15,494 | | |
| (297,079 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net Income (Loss) | |
$ | 4,341,772 | | |
$ | 1,289,265 | | |
$ | (2,506,889 | ) | |
$ | 3,124,149 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total Assets | |
$ | 36,969,673 | | |
$ | 13,604,262 | | |
$ | 1,267,581 | | |
$ | 51,841,516 | |
| |
| | | |
| | | |
| | | |
| | |
Total Liabilities | |
$ | 2,263,761 | | |
$ | 732,582 | | |
$ | 416,407 | | |
$ | 3,412,750 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues from Intercompany Sales - eliminated from sales above | |
$ | 4,602,741 | | |
$ | 584,622 | | |
$ | 1,200,000 | | |
$ | 6,387,363 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation and Amortization | |
$ | 523,339 | | |
$ | 100,689 | | |
$ | 43,502 | | |
$ | 667,530 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases of Long-lived Assets | |
$ | 1,996,544 | | |
$ | 25,404 | | |
$ | 108,392 | | |
$ | 2,130,340 | |
| |
Marine Technology Business (“Products”) | | |
Marine Engineering Business (“Services”) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year Ended October 31, 2022 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | - | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of Revenues | |
| 2,941,569 | | |
| 4,093,546 | | |
| - | | |
| 7,035,115 | |
| |
| | | |
| | | |
| | | |
| | |
Gross Profit | |
| 11,783,119 | | |
| 3,407,569 | | |
| - | | |
| 15,190,688 | |
| |
| | | |
| | | |
| | | |
| | |
Research & Development | |
| 2,207,500 | | |
| 30,420 | | |
| - | | |
| 2,237,920 | |
Selling, General & Administrative | |
| 2,563,554 | | |
| 2,654,565 | | |
| 2,730,585 | | |
| 7,948,704 | |
| |
| | | |
| | | |
| | | |
| | |
Total Operating Expenses | |
| 4,771,054 | | |
| 2,684,985 | | |
| 2,730,585 | | |
| 10,186,624 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) from Operations | |
| 7,012,065 | | |
| 722,584 | | |
| (2,730,585 | ) | |
| 5,004,064 | |
| |
| | | |
| | | |
| | | |
| | |
Other Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other Income | |
| 55,715 | | |
| 79,204 | | |
| 3,056 | | |
| 137,975 | |
Interest Expense | |
| (9,233 | ) | |
| (71 | ) | |
| (400 | ) | |
| (9,704 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total Other Income (Expense) | |
| 46,482 | | |
| 79,133 | | |
| 2,656 | | |
| 128,271 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) before Income Taxes | |
| 7,058,547 | | |
| 801,717 | | |
| (2,727,929 | ) | |
| 5,132,335 | |
| |
| | | |
| | | |
| | | |
| | |
Income Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current Tax Benefit (Expense) | |
| (868,162 | ) | |
| 39,422 | | |
| (176,400 | ) | |
| (1,005,140 | ) |
Deferred Tax (Expense) Benefit | |
| 31,907 | | |
| (41,657 | ) | |
| 183,776 | | |
| 174,026 | |
| |
| | | |
| | | |
| | | |
| | |
Total Income Tax (Expense) Benefit | |
| (836,255 | ) | |
| (2,235 | ) | |
| 7,376 | | |
| (831,114 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net Income (Loss) | |
$ | 6,222,292 | | |
$ | 799,482 | | |
$ | (2,720,553 | ) | |
$ | 4,301,221 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total Assets | |
$ | 33,348,805 | | |
$ | 12,662,109 | | |
$ | 916,544 | | |
$ | 46,927,458 | |
| |
| | | |
| | | |
| | | |
| | |
Total Liabilities | |
$ | 2,432,750 | | |
$ | 526,195 | | |
$ | 585,704 | | |
$ | 3,544,649 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues from Intercompany Sales - eliminated from sales above | |
$ | 2,406,717 | | |
$ | 396,015 | | |
$ | 2,720,000 | | |
$ | 5,522,732 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation and Amortization | |
$ | 602,583 | | |
$ | 96,776 | | |
$ | 39,370 | | |
$ | 738,729 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases of Long-lived Assets | |
$ | 1,123,475 | | |
$ | 36,862 | | |
$ | 90,887 | | |
$ | 1,251,224 | |
The
Company’s reportable business segments sell their goods and services in four geographic locations:
● |
Americas |
|
|
● |
Europe |
|
|
● |
Australia/Asia |
|
|
● |
Middle
East/Africa |
Liquidity
and Capital Resources
As
of October 31, 2023, the Company had an accumulated deficit of $11,052,487,
working capital of $37,608,719 and stockholders’ equity of $48,428,766. For the year then ended, the Company generated cash flow
from operations of $2,389,876.
We
believe that our current level of cash and cash generation will be sufficient to meet our short and medium-term liquidity needs. As
of October 31, 2023, we had cash and cash equivalents on hand of $24,448,841 and both billed and unbilled receivables of $3,537,712. Our current cash balance represents approximately 36 months of Selling, General and Administrative
Expenses. The Company continues to critically evaluate the level of expenses that it incurs and reduces its expenses as
may be appropriate within its business priorities.
We
also have access to a revolving line of credit of $4 million from HSBC NA. This line of credit is available to the Company for short-term
working capital purposes. All amounts under the Revolving Line of Credit are payable at the end of each financial year. The facility was
renewed for another year until November 2024. To date, the Company has not had reason to borrow any funds for its operations under this
credit line.
Our
main liquidity issues are forward buying components and inventory for our products which encompass specialized electronics for which
there is no after-market except for the products to which they are designed for, funding our research and development program (“R&D”)
which requires significant expenditures in attracting engineering skills and incurring non-recoverable costs for researching, developing
and prototyping products and managing our currency exposure and business development and marketing costs required for the success of
our business.
Operating
Activities
Net
cash generated from operating activities for the year ended October 31,
2023, was $2,389,876. We recorded net income for the period of $3,124,149. Other items in uses and sources of funds from operations included
non-cash charges related to depreciation of fixed assets, amortization of intangible assets, deferred tax asset and stock-based compensation,
which collectively totaled $1,361,452. Changes in operating assets decreased net cash from operating activities by $1,538,896 and changes
in current liabilities decreased net cash from operating activities by $556,829.
Investing
Activities
Net
cash used in investing activities for the year ended October 31, 2023, was $1,520,775.
Financing
Activities
Net
cash used in financing activities for the year ended October 31, 2023, was $17,963.
Foreign Currency and Inflation
The
Company and its subsidiaries maintain their accounts in the native currencies of their operations, and which are:
US
Dollars |
For
US Operations |
British
Pound |
For
United Kingdom Operations |
Danish
Kroner |
For
Danish Operations |
Australian
Dollars |
For
Australian Operations (operations are currently dormant) |
Indian
Rupees |
For
Indian Operations (operations are currently dormant) |
The
Company’s consolidated financial results therefore include the translation of its subsidiaries functional currencies into U.S
Dollar. See “Note 2 Summary of Accounting Policies” (Foreign Currency Translation) of our audited
Consolidated Financial Statements as of October 31, 2023, for more information on the applicable rates used for our Balance Sheet
transactions and Statement of Income and Comprehensive Income.
The
Company’s consolidated results are a combination of its US operations and foreign operations and these companies maintain
their accounts in the functional currencies of their jurisdictions which are noted above. The various entities within the
Company’s group are detailed in the overview organization chart in Part 1 (Business) of this Form 10-K. Fluctuations in
currency exchange rates can directly impact on the Company’s sales, profitability and financial position when the transactions
of the foreign subsidiaries are translated from their functional currencies into USD for financial reporting. In addition, the
Company is also subject to currency fluctuation risk with respect to certain foreign currency denominated receivables and payables
incurred in the ordinary course of its business operations (cross-border transactions such as inventory purchasing). In general, the
Company’s subsidiaries perform financial transactions in their native currencies. Exceptionally, a subsidiary may perform
financial transactions in currencies other than its native or functional currency (purchasing inventory from a foreign supplier, for example, in foreign
currency). Furthermore, the Company holds significant cash balances in foreign currencies, such as British Pound, Euro and Danish
Kroner. The Company cannot predict the extent to which currency fluctuations may affect its business and financial position, and
there is a risk that such fluctuations may have an adverse impact on the Company’s sales, profits and financial
position.
Applying
the Constant Rate (as the term is defined immediately below), the impact of currency fluctuations in the 2023 FY compared with the
2022 FY, is shown below.
For
Revenue and Expenses (Income Statement Transactions) for the Current FY, the Constant Rate means: |
The
“prevailing weighted average” exchange rate in the current 12-month period for the Current FY compared to the “prevailing
weighted average” exchange rate in the 12-month period for the Previous Year. |
For
Balance Sheet Transactions Constant Rate means: |
The
prevailing exchange rate as of October 31, 2023, when compared to prevailing exchange rate as of October 31, 2022. |
These
are the values we have used in the calculations below which show the impact of these currency fluctuations on our operations in the 2023
FY:
| |
Based
British Pounds | | |
Based
Australian Dollar | | |
Based
Danish Kroner | | |
Total
USD | |
| |
Actual | | |
Constant | | |
Actual | | |
Constant | | |
Actual | | |
Constant | | |
Actual | | |
Constant | | |
Total | |
| |
Results
($) | | |
Rates
($) | | |
Results
($) | | |
Rates
($) | | |
Results
($) | | |
Rates
($) | | |
Results
($) | | |
Rates
($) | | |
Effect
($) | |
Revenues | |
| 6,974,071 | | |
| 7,079,773 | | |
| - | | |
| - | | |
| 2,982,348 | | |
| 2,961,547 | | |
| 9,956,419 | | |
| 10,041,320 | | |
| (84,901 | ) |
Costs | |
| 7,801,725 | | |
| 7,919,971 | | |
| 8,132 | | |
| 8,570 | | |
| 733,666 | | |
| 728,549 | | |
| 8,586,487 | | |
| 8,704,324 | | |
| (117,837 | ) |
Net
profit (losses) | |
| (827,654 | ) | |
| (840,198 | ) | |
| (8,132 | ) | |
| (8,570 | ) | |
| 2,248,682 | | |
| 2,232,998 | | |
| 1,369,932 | | |
| 1,336,996 | | |
| 32,936 | |
Assets | |
| 20,988,136 | | |
| 19,918,726 | | |
| 19,921 | | |
| 20,118 | | |
| 3,452,620 | | |
| 3,236,531 | | |
| 24,514,452 | | |
| 23,235,143 | | |
| 1,279,309 | |
Liabilities | |
| (975,129 | ) | |
| (925,443 | ) | |
| (577 | ) | |
| (583 | ) | |
| (331,214 | ) | |
| (310,484 | ) | |
| (1,307,519 | ) | |
| (1,237,176 | ) | |
| (70,343 | ) |
Net
assets | |
| 20,013,007 | | |
| 18,993,283 | | |
| 19,344 | | |
| 19,535 | | |
| 3,121,406 | | |
| 2,926,047 | | |
| 23,206,933 | | |
| 21,997,967 | | |
| 1,208,966 | |
This
table shows that the effect of Constant Rate versus the exchange rate applied for the Current FY, increased net income for the year by $32,936 and increased
net assets by $1,208,966.
Off-Balance
Sheet Arrangements
We
do not have any off-balance sheet arrangements.
Inflation
Inflation
affects our Business in several ways including:
|
Ø |
Cost
of Operations (including wages, salaries, utilities) |
|
Ø |
Bill
of Material (BOM) Costs of our Products |
|
Ø |
Our revenue – as an inflationary environment reduces demand for our goods and services. |
High
inflation affects our business in a number of areas including costs of operations, including wages and salaries which have
increased in relation to the number of staff in the Current FY (which has reduced) compared to the number of staff in the Previous
FY. In addition, our general costs of operations have increased along with raw material costs for our products and
solutions.
Inflation is also an inherently destabilizing factor
for both retaining staff and recruiting staff and therefore impacts on our business plans and the effectiveness of our workforce.
Furthermore, our revenue was affected in strategic markets and geographies due to inflationary pressures which reduced
the demand for our technology and solutions.
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES
ABOUT MARKET RISK
Not applicable.
ITEM
8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Reference
is made to the Index of Financial statements following Part III of this Report for a listing of the Company’s Consolidated Financial
Statements and Notes thereto.
ITEM
9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM
9A. CONTROLS AND PROCEDURES
Evaluation
of Disclosure Controls and Procedures
Attached as exhibits to this Form 10-K are certifications of the Company’s Chief Executive Officer
and Chief Financial Officer, which are required in accordance with Rules 13a-15(e) and 15d-15(e) of the Exchange Act.
This “Controls
and Procedures” section includes information concerning the controls and controls evaluation referred to in the certifications and
it should be read in conjunction with the certifications, for a more complete understanding of the topics presented.
Disclosure
controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed by us
in the reports that we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded,
processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms.
Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required
to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to our management, including
our principal executive and financial officers, as appropriate to allow timely decisions regarding required disclosure.
Management’s
Report on Internal Control over Financial Reporting
A
company’s internal control over financial reporting is a process designed by, or under the supervision of, a public company’s
principal executive and principal financial officers, or persons performing similar functions, and effected by the board of directors,
management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with US generally accepted accounting principles (“US GAAP”)
including those policies and procedures that: (i) pertain to the maintenance of records that in reasonable detail accurately and fairly
reflect the transactions and dispositions of the assets of the company, (ii) provide reasonable assurance that transactions are recorded
as necessary to permit preparation of financial statements in accordance with US GAAP, and that receipts and expenditures are being made
only in accordance with authorizations of management and directors of the company, and (iii) provide reasonable assurance regarding prevention
or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on
the financial statements.
Management
is responsible for establishing and maintaining adequate internal control over financial reporting. Our management, with the participation
of our Chief Executive Officer and Chief Financial Officer, has assessed the effectiveness of our internal control over financial reporting
as of October 31, 2023. In making this assessment, our management used the criteria established in Internal Control—Integrated
Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO 2013 Framework). Based on its assessment,
our management believes that, as of October 31, 2023, our internal control over financial reporting was effective based on those criteria.
In
the fiscal year ended October 31, 2022, the Company’s management, under the supervision and with the participation of the Company’s
Chief Executive Officer and the Chief Financial (and principal accounting) Officer, carried out an evaluation of the effectiveness of
the design and operation of the Company’s disclosure controls and procedures (as defined in Rule 13a15€ and 15d-15(e) of the
Exchange Act) as of October 31, 2022 (the “Evaluation Date”). Based upon that evaluation the Company concluded that as of
October 31, 2022 (the Previous FY), the Company’s disclosure controls and procedures were not effective as a result of the existence
of the material weaknesses in the Company’s internal controls over financial reporting described in Item 9A of the Company’s
Annual Report filed on Form 10-K for the fiscal year ended October 31, 2022. In the Form 10-K, we disclosed that we identified material
weaknesses concerning a lack of adequate processes and procedures regarding the identification and review and elimination of relevant
intercompany entries in the consolidation of our financial reporting, thus representing a material weakness in the Company’s internal
control over financial reporting. Management and the Company’s Board of Directors are committed to improving the Company’s
overall system of internal controls over financial reporting. Consequently, the Company implemented a comprehensive remediation plan
in the first quarter of the FY 2023 designed to address the identified material weakness. This included:
| ● | Management
identification of the root cause for the elimination errors. |
| | |
| ● | Management
introduction of a new control which extended to identification of all intercompany transactions
by using designated codes in the financial system designed to identify and assess the nature
of the intercompany transactions and their impact on the consolidation elimination process. |
| | |
| ● | Management
designing and implementing a standalone “Elimination Workbook” designed to identify
all intercompany transactions in all entities, their nature and as such their accounting
treatment. This standalone workbook is then used as a cross-verification tool when the Consolidation
of the entities is performed within the independent Consolidation Financial System. |
| | |
| ● | Management introducing an Error Log designed to record errors and omissions during all financial
closing procedures. The error log is used as part of our testing of the effectiveness of
the Company’s internal controls and is used by senior management as part of its review process. The Error Log also
records all corrective actions taken if required. |
| | |
| ● | These
remediation controls and procedures were reviewed and approved by the Audit Committee. |
Since
filing our Form 10-K for the year ended October 31, 2022, management and the Audit Committee monitored in each the effectiveness of
the aforementioned controls during the closing procedures relating to each of these subsequent periodic reporting periods (first, second and third FY 2023 reporting quarters) and concluded
that the remediation actions identified above are effective to address the material weaknesses identified in our Form 10-K for the
year ended October 31, 2022. We therefore believe that as of October 31,2023 the material weaknesses reported on our Form 10-K for
the year ended October,31, 2022 have been remediated and the associated risks have been eliminated through application of our new
process described above.
This annual report does not include an attestation
report of the Company’s independent registered public accounting firm regarding internal control over financial reporting. Under
SEC rules, the management’s report was not subject to attestation by the Company’s independent registered public accounting firm.
Changes
in Internal Control over Financial Reporting
For the fiscal year commencing November 1, 2022,
management designed additional controls to remediate the previous material weaknesses in Item 9A on Form 10-K covering the fiscal
year ended October 31, 2022 and in Item 4 on Form 10-Q for each of the quarters of fiscal year 2023. Given the remediation actions
described above, the oversight of our Audit Committee in this area, and the testing of the applicable controls in each of the
quarters of fiscal year 2023 completed during the said periods and the determination in each of those subsequent fiscal quarters that the controls that were designed and implemented have addressed the material weakness identified on our Form 10-K for the
fiscal year October 31, 2022 are operating effectively, management has concluded that the material weakness in Item 9A on Form 10-K
for the fiscal year ended October 31, 2022 has been remediated as of October 31, 2023.
ITEM
9B. Other Information
Not
Applicable
ITEM 9C. Disclosure Regarding Foreign Jurisdictions that Prevent
Inspections
Not applicable.
PART
III
ITEM
10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE
Directors
and Executive Officers
The
following persons are the executive officers and directors as of the date hereof:
Name |
|
Age |
|
Position |
Annmarie
Gayle |
|
58 |
|
Chief
Executive Officer and Chairman |
John
Price |
|
54 |
|
Chief
Financial Officer |
Kevin
Kane |
|
59 |
|
Chief
Executive Officer (Coda Octopus Colmek) |
Blair
Cunningham |
|
54 |
|
President
of Technology |
Michael
Hamilton |
|
76 |
|
Director |
Robert
Harcourt |
|
78 |
|
Director |
Anthony
Tata |
|
64 |
|
Director |
Tyler
G. Runnels |
|
67 |
|
Director |
Annmarie
Gayle has been our Chief Executive Officer and a member of the Board of Directors since 2011 and our Chairman since March
2017. She is also our Chief Executive Officer for our flagship products business, Coda Octopus Products, Limited (UK) since 2013.
Prior thereto, she spent two years assisting with the restructuring of our Company. She previously served with the Company as Senior
Vice President of Legal Affairs between 2006 and 2007. Earlier in her career she worked for a leading City-London law firm
specializing in Intellectual Property Rights, the United Nations in various legal positions and the European Union. Ms. Gayle has a
strong background in restructuring and has spent more than 12 years in a number of countries where she has been the lead adviser to
a number of transitional administrations on privatizing banks and reforming state-owned assets in the Central Eastern European
countries including banking, infrastructure, mining and telecommunications assets. Ms. Gayle has also managed a number of large
European Union funded projects providing transitional support and capacity. Ms. Gayle holds a Law degree gained at the University of
London and a Master of Law degree in International Commercial Law from Cambridge University and has completed her professional law
exams to practice law in England & Wales. Because of her wealth of experience in corporate governance,
large-scale project management, restructuring, strategy, structuring and managing corporate transactions, we believe that she is
highly qualified to act as our Chief Executive Officer.
John
Price joined the Company as its Chief Financial Officer on November 27, 2023. Previously, Mr. Price was CFO of Assure
Holdings Corp. (a Nasdaq listed company), a Colorado-based public health services company that works with neurosurgeons and
orthopedic spine surgeons to provide a turnkey suite of services that support intraoperative neuromonitoring activities during
invasive surgeries. He successfully guided Assure through its listing on the Nasdaq, completed several capital raises, and presented
the company to investors. Mr. Price has previously served as CFO of several public companies and completed an IPO on the Nasdaq. He began his
career with Ernst & Young LLP as a CPA between 1995 and 2003, working as Senior Auditor and then Manager, coordinating many
audit teams in Pennsylvania and California.
Blair
Cunningham joined the Company in July 2004 and held several roles in the Company
including Chief Technology Officer between July 2004 and July 2005. He is currently our President of Technology and Divisional CEO of
Coda Octopus Products, Inc. Mr. Cunningham received an HND in Computer Science in 1989 from Moray College of Further Education, Elgin,
Scotland. Because of Mr. Cunningham’s expertise in technology, systems software development and project management, the Company
believes that he is highly qualified to serve in his current roles.
Kevin
Kane joined the Company in July 2021. He is the Chief Executive Officer of Coda Octopus Colmek, Inc. (“Colmek”).
Mr. Kane holds a Bachelor of Science Degree in Computer Engineering from the Rochester Institute of Technology, and a Master of Business
Administration degree from Saint John Fisher College (USA). Because of Mr. Kane’s background and experience working with Prime
Defense Contractors in the area of business development, the Company believes that he is highly qualified to serve as the Divisional
Chief Executive Officer of Colmek.
Michael
Hamilton was our Chairman of the Board between June 2010 and March 2017. He is currently serving as an independent director of
our Board. He has been a member of the board of directors and a member of the audit committee of Tian Ruixiang Holdings Ltd., a Nasdaq
traded public company, since 2020. Since 2014, Mr. Hamilton has provided accounting and valuation services for a varied list of clients.
He was Senior Vice President of Powerlink Transmission Company from 2011 through 2014. From 1988 to 2003, he was an audit partner at
PricewaterhouseCoopers. He holds a Bachelor of Science in Accounting from St. Frances College and is a certified public accountant and
is accredited in business valuation. Because of Mr. Hamilton’s background in auditing, strategic corporate finance solutions, financial
management and financial reporting, we believe that he is highly qualified to be a member of our Board of Directors.
G.
Tyler Runnels was elected as a director at the 2018 annual meeting. Mr. Runnels has nearly 30 years of investment banking experience
including debt and equity financings, private placements, mergers and acquisitions, initial public offerings, bridge financings, and
financial restructurings. Since 2003 Mr. Runnels has been the Chairman and Chief Executive Officer of T.R. Winston & Company, LLC,
an investment bank and member of FINRA, where he began working in 1990. Mr. Runnels was an early-stage investor in our company and T.R.
Winston & Company, LLC has served as our exclusive placement agent in one of our private placements raising early rounds of capital
for our company. Mr. Runnels has successfully completed and advised on numerous transactions for clients in a variety of industries,
including healthcare, oil and gas, business services, manufacturing, and technology. Mr. Runnels is also responsible for working with
high-net-worth clients seeking to diversify their portfolios to include real estate products through established relationships with real
estate brokers, accountants, attorneys, qualified intermediaries, and financial advisors. Prior to joining T.R. Winston & Co., LLC,
Mr. Runnels held the position of Senior Vice President of Corporate Finance for H.J. Meyers & Company, a regional investment bank.
Mr. Runnels received a B.S. and MBA from Pepperdine University. Mr. Runnels holds FINRA Series 7, 24, 55, 63 and 79 licenses.
Robert
Harcourt has been a member of Coda’s Board of Directors since June 26,2023. Mr. Harcourt is a retired Audit and Advisory
Partner of KPMG with a professional career spanning over 40 years where he executed a variety of roles at the partnership level during
the time with KPMG. including Assurance Partner from 1978 – 1999 and Advisory Partner from 1999- 2007. He also worked as Associate
Director, Division of Registration and Inspection of the Public Company Accounting Oversight Board (PCAOB) from 2011-2016. He most recently
worked for the Analysis Group and Cornerstone Research from 2018-2021. He is a Certified Public Accountant and holds a BBA in Accountancy
from Pace University and has completed course work at Harvard University and Stanford University.
Brigadier
General Anthony Tata (Ret) has been a member of Coda’s Board of Directors since June 26, 2023. Brigadier General Tata
most recently performed the duties of Undersecretary of Defense for Policy, the number 3 position in the United States Department of
Defense, where he implemented the National Defense Strategy and worked closely with allies and partners to achieve strategic defense
goals globally. His military career includes commands in the 82nd and 101st Airborne Divisions and the
10th Mountain Division, as well as many overseas operations. He is a West Point graduate with a Bachelor of Science and
two master’s degrees in Operational Planning and International Relations. He is also a distinguished national security fellow
at Harvard University’s JFK School of Government and a successful author. His military awards include the bronze star, combat
action badge, ranger tab, master parachutist badge and Department of Defense award for distinguished public service.
Family
Relationships
None
of our Directors are related by blood, marriage, or adoption to any other Director, executive officer, or other key employees.
Board
Leadership Structure
The
Board of Directors is currently chaired by the Chief Executive Officer of the Company, Annmarie Gayle. The Company believes that combining
the positions of Chief Executive Officer and Chairman of the Board of Directors helps to ensure that the Board of Directors and management
act with a common purpose. Integrating the positions of Chief Executive Officer and Chairman can provide a clear chain of command to
execute the Company’s strategic initiatives. The Company also believes that it is advantageous to have a chairman with an extensive
history with, and knowledge of, the Company. Notwithstanding the combined role of Chief Executive Officer and Chairman, key strategic
initiatives and decisions involving the Company are discussed and approved by the entire Board of Directors. The Company believes that
the current leadership structure and processes maintain an effective oversight of management and independence of the Board of Directors
as a whole without separate designation of a lead independent director. However, the Board of Directors will continue to monitor its
functioning and will consider appropriate changes to ensure the effective independent function of the Board of Directors in its oversight
responsibilities.
Independence
of the Board of Directors and its Committees
After
review of all relevant transactions or relationships between each director, or any of his or her family members, and the Company, its
senior management and its Independent Registered Public Accounting Firm, the Board of Directors has determined that all the Company’s
directors are independent within the meaning of the applicable NASDAQ listing standards, except Ms. Gayle, the Company’s Chairman
and Chief Executive Officer. The Board of Directors met 4 times and acted by unanimous written consent 4 times during the fiscal year
ended October 31, 2023. Each member of the Board of Directors attended all meetings of the Board of Directors held in the last fiscal
year during the period for which he or she was a director and of the meetings of the committees on which he or she served in the last
fiscal year during the period for which he or she was a committee member.
The
Board of Directors has three committees: the Audit Committee, the Compensation Committee and the Nominating Committee. Below is a description
of each committee of the Board of Directors. The Board of Directors has determined that each member of each committee meets the applicable
rules and regulations regarding “independence” and that each member is free of any relationship that would interfere with
his or her individual exercise of independent judgment with regard to the Company.
Audit
Committee
The
Audit Committee of the Board of Directors oversees the Company’s corporate accounting and financial reporting process. For this
purpose, the Audit Committee performs several functions. The Audit Committee, among other things: evaluates the performance, and assesses
the qualifications, of the Independent Registered Public Accounting Firm; determines and pre-approves the engagement of the Independent
Registered Public Accounting Firm to perform all proposed audit, review and attest services; reviews and pre-approves the retention of
the Independent Registered Public Accounting Firm to perform any proposed, permissible non-audit services; determines whether to retain
or terminate the existing Independent Registered Public Accounting Firm or to appoint and engage a new independent registered Public
Accounting Firm for the ensuing year; confers with management and the Independent Registered Public Accounting Firm regarding the effectiveness
of internal control over financial reporting; establishes procedures as required under applicable law, for the receipt, retention and
treatment of complaints received by the Company regarding accounting, internal accounting controls or auditing matters and the confidential
and anonymous submission by employees of concerns regarding questionable accounting or auditing matters; reviews the financial statements
to be included in the Company’s Annual Report on Form 10-K and the Company’s periodic quarterly filings on Form 10-Q, recommends
whether or not such financial statements should be so included; and discusses with management and the Independent Registered Public Accounting
Firm the results of the annual audit and review of the Company’s quarterly financial statements.
The
Audit Committee is currently composed of three outside directors: Michael Hamilton (Chairman), Robert Harcourt and Anthony Tata. The
Audit Committee met four times during the fiscal year ended October 31, 2023. The Audit Committee Charter is available on the Company’s
website, www.codaoctopusgroup.com.
The
Board of Directors periodically reviews the NASDAQ listing standards’ definition of independence for Audit Committee members and
has determined that all members of the Company’s Audit Committee are independent (as independence is currently defined in Rule
5605(c)(2)(A) of the NASDAQ listing standards and Rule 10A-3(b)(1) of the Securities Exchange Act, as amended). The Board of Directors
has determined that Michael Hamilton qualifies as an “audit committee financial expert,” as defined in applicable SEC rules.
The Board of Directors made a qualitative assessment of Mr. Hamilton’s level of knowledge and experience based on a number of factors,
including his formal education and his service in executive capacities having financial oversight responsibilities.
Compensation
Committee
The
Compensation Committee of the Board of Directors reviews, modifies and approves the overall compensation strategy and policies for the
Company. The Compensation Committee, among other things, reviews and approves corporate performance goals and objectives relevant to
the compensation of the Company’s officers; determines and approves the compensation and other terms of employment of the Company’s
Chief Executive Officer; determines and approves the compensation and other terms of employment of the other officers of the Company;
and administers the Company’s stock option and purchase plans, pension and profit sharing plans and other similar programs.
The
Compensation Committee is composed of three outside directors: G. Tyler Runnels (Chairman), Robert Harcourt and Michael Hamilton. All
members of the Compensation Committee are independent (as independence is currently defined in Rule 5605(a)(2) of the NASDAQ listing
standards). The Compensation Committee met three times during the fiscal year ended October 31, 2023. The Compensation Committee Charter
is available on the Company’s website at: www.codaoctopusgroup.com.
Compensation
Committee Interlocks and Insider Participation
No
member of our compensation committee has at any time been an employee of ours. None of our executive officers serves as a member of the
board of directors or compensation committee of any entity that has one or more executive officers serving as a member of our board of
directors or compensation committee.
Nominating
Committee
The
Nominating Committee of the Board of Directors is responsible for, among other things, identifying, reviewing and evaluating candidates
to serve as directors of the Company; reviewing, evaluating and considering incumbent directors; recommending to the Board of Directors
candidates for election to the Board of Directors; making recommendations to the Board of Directors regarding the membership of the committees
of the Board of Directors, and assessing the performance of the Board of Directors.
The
Nominating and Governance Committee is currently composed of three outside directors: G. Tyler Runnels (Chair), Michael Hamilton and
Robert Harcourt. All members of the Nominating Committee are independent (as independence is currently defined in Rule 5605(a)(2) of
the NASDAQ listing standards). The Nominating Committee met three times during the fiscal year ended October 31, 2023. The Nominating
Committee Charter is available on the Company’s website at www.codaoctopusgroup.com.
The
Nominating Committee has not established any specific minimum qualifications that must be met for recommendation for a position on the
Board of Directors. Instead, in considering candidates for director the Nominating Committee will generally consider all relevant factors,
including among others the candidate’s applicable education, expertise and demonstrated excellence in his or her field, the usefulness
of the expertise to the Company, the availability of the candidate to devote sufficient time and attention to the affairs of the Company,
the candidate’s reputation for personal integrity and ethics and the candidate’s ability to exercise sound business judgment.
Other relevant factors, including diversity, experience, and skills, will also be considered. Candidates for director are reviewed in
the context of the existing membership of the Board of Directors (including the qualities and skills of the existing directors), the
operating requirements of the Company and the long-term interests of its stockholders.
The
Nominating Committee considers each director’s executive experience and his or her familiarity and experience with the various
operational, scientific and/or financial aspects of managing companies in our industry.
With
respect to diversity, the Nominating Committee seeks a diverse group of individuals who have executive leadership experience and a complementary
mix of backgrounds and skills necessary to provide meaningful oversight of the Company’s activities. The Company meets the NASDAQ
standards for diversity on the board of directors. The Nominating Committee annually reviews the Board’s composition in light of
the Company’s changing requirements. The Nominating Committee uses the Board of Director’s network of contacts when compiling
a list of potential director candidates and may also engage outside consultants. Pursuant to its charter, the Nominating Committee will
consider, but not necessarily recommend to the Board of Directors, potential director candidates recommended by stockholders. All potential
director candidates are evaluated based on the factors set forth above, and the Nominating Committee has established no special procedure
for the consideration of director candidates recommended by stockholders.
Employment
Agreements
Annmarie
Gayle
Pursuant
to the terms of an employment agreement dated March 16, 2017, the Company employs Ms. Gayle as its Chief Executive Officer on a full-time
basis and a member of its Board of Directors. Effective July 1, 2019, Ms. Gayle’s annual salary is $305,000.
She is also entitled to an annual performance bonus of up to $100,000, upon achieving certain targets that are to be defined on an annual
basis. The agreement provides for 30 days of paid vacation in addition to public holidays observed in Denmark where she is resident.
The
agreement has no definitive term and may be terminated upon twelve months’ prior written notice by Ms. Gayle. In the event that
the Company terminates her at any time without cause, she is entitled to a payment equal to her annual salary as well as a separation
bonus of $150,000. The Company may terminate the agreement for cause, immediately and without notice. Among others, “for cause”
includes gross misconduct, a serious or repeated breach of the agreement and negligence and incompetence as reasonably determined by
the Company’s Board. The agreement includes a 12-month non-compete and non-solicitation provision.
Blair
Cunningham
Under
the terms of an employment contract dated January 1, 2013, our wholly owned subsidiary Coda Octopus Products, Inc. employs Blair Cunningham
as its Chief Executive Officer and President of Technology. He is being paid an annual base salary of $200,000 with effect from January
1, 2020, subject to review by the Company’s Chief Executive Officer. Since January 2022, Mr. Cunningham’s annual base salary
was revised to $225,000 per annum. Mr. Cunningham is entitled to 25 vacation days in addition to any public holiday.
The
agreement may be terminated only upon twelve-month prior written notice without cause. The Company may terminate the agreement for cause,
immediately and without notice. Among others, “for cause” includes gross misconduct, a serious or repeated breach of the
agreement and negligence and incompetence as reasonably determined by the Company’s Board. The agreement includes an 18-month non-compete
and non-solicitation provision.
John
Price
Pursuant
to the terms of an Employment Agreement effective November 27, 2023, John Price was appointed the Chief Financial Officer of the
Company commencing from the effective date. The Employment Agreement provides for an annual base salary of $250,000. As a further
inducement, the Agreement provides for a signing on bonus of $20,000 which is subject to a claw back in the event that he leaves his
position within 12 months of its commencement date. He was also granted restricted stock units having a value of $50,000 out of the
Company’s 2017 Stock Incentive Plan that vest in three equal annual instalments commencing on the first anniversary of
grant.
Mr.
Price is also entitled to certain bonus against a Bonus Plan with defined performance milestones agreed with the Company.
The
agreement may be terminated by the Company at any time. Should the Company elect to terminate the employment agreement for whatever
reason, the following severance payments apply:
No
less than 6 months of the Commencement Date of the Employment Agreement |
|
2
weeks Base Salary |
|
|
|
No
less than 12 Months of the Commencement Date of the Employment Agreement |
|
1
Month Base Salary |
|
|
|
No
less than 18 Months of the Commencement Date of the Employment Agreement |
|
6
weeks Base Salary |
|
|
|
No
less than 24 Months of the Commencement Date of the Employment Agreement |
|
2
Months Base Salary |
|
|
|
No
less than 36 Months of the Commencement Date of the Employment Agreement |
|
3
Months Base Salary |
|
|
|
No
less than 48 Months of the Commencement Date of the Employment Agreement |
|
6
Months Base Salary |
|
|
|
No
less than 60 Months of the Commencement Date of the Employment Agreement |
|
12
Months Base Salary |
|
|
|
For
every year after 60 Months |
|
12
Months Base Salary |
The
agreement includes an 18-month non-compete and non-solicitation provision.
Kevin
Kane
Pursuant
to the terms of an Employment Agreement dated May 7, 2021, as amended and modified, Kevin Kane was appointed the Chief Executive Officer
of Colmek commencing July 6, 2021. The Employment Agreement provides for an annual base salary of $200,000. He will also be eligible
for an annual performance bonus based on the Company’s financial performance. The agreement provides for a $12,000 bonus payment in the first year of his employment, subject to meeting the stipulated
performance milestone. The agreement also provides for an annual bonus and their terms to be agreed with the Company annually. As a further inducement, he was granted 15,000 restricted
stock units out of the Company’s 2017 Stock Incentive Plan that vest in three equal annual instalments commencing on the first
anniversary of grant.
The
agreement may be terminated by the Company at any time. If the Company terminates the employment agreement for whatever
reason, the following severance payments apply:
|
Year
1 of employment |
One
Month |
|
Year
2 of employment |
Three
Months |
|
Year
3 of employment |
Six
Months |
The
agreement includes a 12-month non-compete and non-solicitation provision.
Code
of Ethics
We
have adopted a code of ethics for all our employees, including our chief executive officer, principal financial officer and principal
accounting officer or controller, and/or persons performing similar functions, which is available on our website, under the link entitled
“Code of Ethics”.
Claw
Back Policy
We have adopted a Claw Back Policy with effect from
September 7, 2023. The Claw Back policy applies to Covered Executive of the Company and provide for the recovery of (i) Erroneously Awarded
Compensation from Covered Executives, and (ii) Recoverable Amounts from Covered Executives. This Policy is designed to comply with Nasdaq
Rule 5608 and with Section 10D and Rule 10D-1 of the Exchange Act.
ITEM
11. EXECUTIVE COMPENSATION
The
Summary Compensation Table shows certain compensation information for services rendered for the fiscal years ended October 31, 2023,
and 2022, by our executive officers. The following information includes the dollar value of base salaries, bonus awards, stock options
grants and certain other compensation, if any, whether paid or deferred.
Name and Principal Position | |
Year | |
Salary | | |
Bonus | | |
Restricted Stock Awards | | |
Option Awards | | |
* All Other Compensation | | |
Total | |
| |
| |
($) | | |
($) | | |
($) | | |
($) | | |
($) | | |
($) | |
Annmarie Gayle | |
2023 | |
| 305,000 | | |
| 100,000 | | |
| -0- | | |
| -0- | | |
| -0- | | |
| 405,000 | |
Chief Executive Officer | |
2022 | |
| 305,000 | | |
| 100,000 | | |
| | | |
| | | |
| -0- | | |
| 405,000 | |
| |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
G Jardine** | |
2023 | |
| 95,204 | | |
| 23,801 | | |
| 20,275 | | |
| -0- | | |
| 32,922 | | |
| 172,202 | |
Interim Chief Financial Officer | |
- | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | | |
| - | |
| |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Kevin Kane | |
2023 | |
| 200,000 | | |
| -0- | | |
| -0- | | |
| -0- | | |
| 21,876 | | |
| 221,876 | |
Divisional Chief Executive Officer | |
2022 | |
| 200,000 | | |
| -0- | | |
| -0- | | |
| -0- | | |
| 19,601 | | |
| 219,601 | |
| |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Blair Cunningham | |
2023 | |
| 225,000 | | |
| 30,000 | | |
| -0- | | |
| -0- | | |
| 21,854 | | |
| 276,854 | |
President of Technology | |
2022 | |
| 225,000 | | |
| 6,000 | | |
| -0- | | |
| -0- | | |
| 22,541 | | |
| 253,541 | |
| |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Nathan Parker*** | |
2023 | |
| 146,551 | | |
| -0- | | |
| (50,000 | ) | |
| -0- | | |
| 9,216 | | |
| 105,767 | |
Chief Financial Officer | |
2022 | |
| 79,615 | | |
| 20,000 | | |
| 50,000 | | |
| -0- | | |
| 2,532 | | |
| 152,147 | |
*The
amounts described in the category of “All Other Compensation” comprise Health, Dental, Vision, Short Term Disability, Long
Term Disability and Accidental Death and Dismemberment insurance premiums which the Company contributed to the officers’ identified
plan.
**
Mrs. Gayle Jardine was appointed as Interim Chief Financial Officer of the Company in May 2023. She stepped down from this position on
November 27, 2023, and resumed her original position of European Director of Finance.
***
Mr. Nathan Parker vacated the role of Chief Financial Officer of the Company in May 2023.
Grants
of restricted stock awards as of October 31, 2023
Name | |
Grant Date | |
All other restricted awards; number of
securities underlying restricted stock awards | | |
Exercise or base price of restricted stock awards | | |
Grant date fair value of restricted stock
awards | |
Gayle Jardine | |
5/3/2023 | |
| 2,500 | | |
| 8.11 | | |
| 20,275 | |
*Nathan Parker | |
5/3/2023 | |
| (9,506 | ) | |
| 5.26 | | |
| (50,000 | ) |
*Mr.
Nathan Parker vacated the role of Chief Financial Officer of the Company in May 2023. This resulted in the forfeiture of 9,506 units
of Restricted Stock Awards granted on June 1, 2022.
Outstanding
option awards as of October 31, 2023
| |
Option Awards |
Name | |
Number of securities underlying unexercised options exercisable | | |
Number of securities underlying unexercised options unexercisable | | |
Exercise or base price of option swards | | |
Option expiration date |
Gayle Jardine | |
| 3,334 | | |
| - | | |
| 4.62 | | |
3/23/2025 |
Option
exercises for October 31, 2023
| |
Option Awards | |
Name | |
Number of shares acquired on exercise | | |
Value realized on exercise | |
Annmarie Gayle | |
| 32,291 | | |
$ | 290,619 | |
Blair Cunningham | |
| 24,589 | | |
$ | 243,417 | |
DIRECTOR
COMPENSATION
The
following table sets forth the compensation paid to each of our directors (who are not also officers of the Company) for the fiscal year
ended October 31, 2023, in connection with their services to the company. In accordance with the SEC’s rules, the table omits columns
showing items that are not applicable. Except as set forth in the table, no other persons were paid any compensation for director services.
Name |
|
Fees
Earned
or Paid in
Cash ($) |
|
|
Stock
Awards
($) |
|
|
Total
($) |
|
Michael
Hamilton |
|
$ |
45,000 |
|
|
$ |
15,000 |
|
|
$ |
60,000 |
|
*Captain
J Charles Plumb |
|
$ |
26,667 |
|
|
|
- |
|
|
$ |
26,667 |
|
**Mary
Losty |
|
$ |
26,667 |
|
|
|
- |
|
|
$ |
26,667 |
|
Tyler
G Runnels |
|
$ |
45,000 |
|
|
|
|
|
|
$ |
45,000 |
|
Robert
Harcourt |
|
$ |
16,667 |
|
|
$ |
50,000 |
|
|
$ |
66,667 |
|
Anthony
Tata |
|
$ |
16,667 |
|
|
$ |
50,000 |
|
|
$ |
66,667 |
|
*Captain
J Charles Plumb retired from the Board of Directors on June 26, 2023
**Mary
Losty retired from the Board of Directors on June 26, 2023
Stock
Incentive Plans
The
Company has two active Stock Incentive Plans - 2017 Stock Incentive Plan and 2021 Stock Incentive Plan.
2017
Stock Incentive Plan
On
December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the
Plan is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and
retain qualified individuals through opportunities for equity participation in the Company, and to reward those individuals who
contribute to the Company’s achievement of its economic objectives. The Plan, which was adopted subject to stockholders’
approval, was approved by Stockholders at its meeting held on July 24, 2018.
The
maximum number of shares of Common Stock that will be available for issuance under the Plan is 913,612. The shares available for issuance
under the Plan may, at the election of the Committee, be either treasury shares or shares authorized but unissued, and, if treasury shares
are used, all references in the Plan to the issuance of shares will, for corporate law purposes, be deemed to mean the transfer of shares
from treasury.
The
Plan is administered by the Compensation Committee of the Board of Directors which has the authority to determine all provisions of Incentive
Awards as the Committee may deem necessary or desirable and as consistent with the terms of the Plan, including, without limitation,
the following: (i) eligible recipients; (ii) the nature and extent of the Incentive Awards to be made to each Participant; (iii) the
time or times when Incentive Awards will be granted; (iv) the duration of each Incentive Award; and (v) the restrictions and other conditions
to which the payment or vesting of Incentive Awards may be subject.
During
the fiscal year ended October 31, 2023, pursuant to the terms of the 2017 Plan, the Company granted 100,428 restricted stock awards
for an aggregate share of common stock of 100,428 to various eligible individuals. During this period 13,006 restricted stock awards
were forfeited, and 1,932 units were converted into Treasury Stock and a further 108,568 vested and were issued to the holders of
these by the Company. During the fiscal year ended October 31, 2023, 199,496 Options were exercised, 3,000 were forfeited and no
Options were awarded during this period. As a result, as of October 31, 2023, there were 370,300 shares available for future issue
under the 2017 Plan.
2021
Stock Incentive Plan
On
July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”), which was
approved by the Company’s stockholders at its meeting held on August 2, 2021. The 2021 Plan is identical to the 2017 Plan in
all material respects, except that the number of shares available for issuance thereunder is 1,000,000.
Section
16(a) Beneficial Ownership Reporting Compliance
Under
the Exchange Act, our directors, our executive officers, and any persons holding more than 10% of our common stock are required to report
their ownership of the common stock and any changes in that ownership to the SEC. To our knowledge, based solely on our review of the
copies of such reports received or written representations from certain reporting persons that no other reports were required, except
as set forth below, we believe that during our fiscal year ended October 31, 2023, no reports relating to our securities required to
be filed by current reporting persons were filed late.
We
will continue monitoring Section 16 compliance by each of our directors and executive officers and will assist them where possible in
their filing obligations.
ITEM
12. SECURITIES OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The following table sets forth information as of January 16, 2023, regarding
the beneficial ownership of our Common Stock, based on information provided by (i) each of our executive officers and directors; (ii)
all executive officers and directors as a group; and (iii) each person who is known by us to beneficially own more than 5% of the outstanding
shares of our Common Stock. The percentage ownership in this table is based on 11,117,695 shares issued and outstanding as of January
12, 2024.
Unless
otherwise indicated, we believe that all persons named in the following table have sole voting and investment power with respect to all
shares of Common Stock that they beneficially own.
Name and Address of Beneficial Owner (1) | |
Amount and Nature of Beneficial Ownership of Common Stock | | |
Percent of Common Stock | |
Michael Hamilton | |
| 3,025 | | |
| * | |
Annmarie Gayle (2) | |
| 2,367,952 | | |
| 21.3 | % |
John Price (3) | |
| -0- | | |
| * | |
Blair Cunningham | |
| 38,211 | | |
| * | |
Kevin Kane (4) | |
| 6,947 | | |
| * | |
Robert Harcourt (5) | |
| -0- | | |
| * | |
Anthony Tata (5) | |
| -0- | | |
| * | |
G. Tyler Runnels (6) 2049 Century Park East, Suite 320 Los Angeles, CA 90067 | |
| 875,685 | | |
| 7.9 | % |
Niels Sondergaard Carit Etlars Vej 17A 8700 Horsens Denmark | |
| 2,241,581 | | |
| 20.2 | % |
J. Steven Emerson (7) 1522 Ensley Avenue Los Angeles, CA 90024 | |
| 1,318,232 | | |
| 11.9 | % |
Bryan Ezralow (8) 23622 Calabasas Rd. Suite 200 Calabasas, CA 91302 | |
| 1,073,120 | | |
| 9.6 | % |
Tocqueville Asset Management LP (9) 40 West 57th Street, 19th Floor New York, NY 10019 | |
| 615,000 | | |
| 5.5 | % |
Touchstone Capital, Inc. 1001 McKnight Park Drive Pittsburgh
PA. 15237 | |
| 612,433 | | |
| 5.5 | % |
All Directors and Executive Officers as a Group (Eight persons) (2)(3)(4)(5)(6): | |
| 3,260,487 | | |
| 29.3 | % |
*)
Less than 1%.
1) |
Unless otherwise indicated,
the address of all individuals and entities listed below is c/o Coda Octopus Group, Inc. 3300 S Hiawassee Rd, Suite 104-105, Orlando,
Florida, 32835. |
2) |
Consists of 95,038 shares
held by Ms. Gayle and 2,241,581 shares beneficially owned by Ms. Gayle’s spouse, Niels Sondergaard. Ms. Gayle disclaims any
beneficial ownership in those shares. |
3) |
Does not include 8,130
shares to be issued in three equal annual installments commencing February 27, 2024. |
4) |
Does not include 5,000
shares issuable upon excise of restricted stock award units that will vest on July 6, 2024. |
5) |
Does not include 6,273
shares that will vest in June 2024. |
6) |
Includes 609,331 shares
held by the G. Tyler Runnels and Jasmine Niklas Runnels TTEES of The Runnels Family Trust DTD 1-11-2000 of which Mr. Runnels is a
trustee; 227,700 shares held by T.R. Winston; 24,368 shares held by TRW Capital Growth Fund, Ltd.; and 14,286 shares held by Pangaea
Partners. The Company has been advised that Mr. Runnels has voting and dispositive power with respect to all of these shares. |
7) |
Includes the following:
217,081 held by J. Steven Emerson IRA R/O II; 350,000 shares held by J. Steven Emerson Roth IRA; 49,328 shares held by the Brian
Emerson IRA; 310,928 shares held by Emerson Partners; 230,250 shares held by 1993 Emerson Family Trust; 8,286 shares held by the
Alleghany Meadows IRA; 8,286 shares held by the Jill Meadows IRA; and 144,073 shares held by the Emerson family Foundation. The Company
has been advised that Mr. Emerson has voting and dispositive power with respect to all of these shares. |
8) |
Consists of 896,079 shares
held by the Bryan Ezralow 1994 Trust u/t/d 12/22/1994; and 177,041 shares held by EZ MM&B Holdings, LLC. According to filings
made with the SEC, Mr. Ezralow has voting and dispositive power with respect to these shares. |
9) |
Based on the Company’s
review of the reporting person’s most recently publicly filed Schedule 13G/A, the shares are beneficially owned by Tocqueville
Asset Management LP and are directly owned by advisory clients of Tocqueville Asset Management LP. Tocqueville disclaims beneficial
ownership in these, except to the extent of its pecuniary interest therein. |
ITEM
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
None
that are required to be reported herein.
ITEM
14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
Audit
Fees. The aggregate fees billed by Frazier & Deeter, LLC, our principal accountants, for professional services rendered for the audit
and audit related services of the Company’s annual financial statements for the last two fiscal years and for the reviews of the
financial statements included in the Company’s Quarterly reports on Form 10-Q during the last two fiscal years 2023 and 2022 were
$381,987 and $390,100 respectively.
Tax
Fees. The Company did not engage its principal accountants to render any tax services to the Company during the last two fiscal years.
All
Other Fees. The Company did not engage its principal accountants to render services to the Company during the last two fiscal years,
other than as reported above.
Prior
to the Company’s engagement of its independent auditor, such engagement is approved by the Company’s Audit Committee. The
services provided under this engagement may include audit services, audit-related services, tax services and other services. Pre-approval
is generally provided for up to one year and any pre-approval is detailed as to the particular service or category of services and is
generally subject to a specific budget. Pursuant to the Company’s Audit Committee Charter, the independent auditors and management
are required to report to the Company’s audit committee at least quarterly regarding the extent of services provided by the independent
auditors in accordance with this pre-approval, and the fees for the services performed to date. The audit committee may also pre-approve
particular services on a case-by-case basis. All audit-related fees, tax fees and other fees incurred by the Company for the year ended
October 31, 2023, were approved by the Company’s audit committee.
ITEM
15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(1) |
|
Incorporated by reference
to the Company’s Registration Statement on Form SB-2 (SEC File No.143144) |
(2) |
|
Incorporated by reference
to the Company’s Registration Statement on Form 10. |
(3) |
|
Incorporated by reference
to the Company’s Annual Report on Form 10-KSB for the year ended October 31, 2010 |
(4) |
|
Incorporated by reference
to the Company’s Registration Statement on Form 10/A filed March 29,2017 |
(5) |
|
Incorporated by reference
to the Company’s Annual Report on Form 10 for the year ended October 31, 2017 |
(6) |
|
Incorporated by reference
to the Company’s Form 10-K for the year ended October 31, 2021, filed February 14, 2022 |
(7) |
|
Incorporated by reference
to the Company’s Definitive Statement filed August 2, 2021 |
(8) |
|
Incorporated by reference
to the Company’s Current Report on Form 8-K filed September 5, 2023 |
(9) |
|
Incorporated by reference
to the Company’s Form 10-K for the year ended October 31, 2017, filed January 30, 2018 |
SIGNATURES
Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report
to be signed on its behalf by the undersigned thereunto duly authorized.
DATE:
January 29, 2024 |
CODA
OCTOPUS GROUP, INC. |
|
|
|
/s/
Annmarie Gayle |
|
Chief
Executive Officer |
POWER
OF ATTORNEY
Each
person whose signature appears below constitutes and appoints Annmarie Gayle, his or her true and lawful attorney-in-fact and agent,
with full power of substitution and re-substitution, severally, for him or her and in his or her name, place and stead, in any and all
capacities, to sign any and all amendments to this annual report on Form 10-K, and to file the same, with all exhibits thereto and other
documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and
each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about
the premises, as fully to all intents and purposes as he/she might or could do in person, hereby ratifying and confirming all that said
attorneys-in-fact and agents, or any of them or their or his or her substitute or substitutes, may lawfully do or cause to be done by
virtue hereof. This power of attorney may be executed in counterparts.
Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant and in the capacities and on the dates indicated.
Signature |
|
Title |
|
Date |
|
|
|
|
|
/s/
Annmarie Gayle |
|
Chief
Executive Officer and Chairman |
|
January
29, 2024 |
Annmarie
Gayle |
|
(Principal
Executive Officer) |
|
|
|
|
|
|
|
/s/
John Price |
|
Chief
Financial Officer |
|
January
29, 2024 |
John
Price |
|
(Principal
Financial and Accounting Officer) |
|
|
|
|
|
|
|
/s/
Michael Hamilton |
|
Director |
|
January
29, 2024 |
Michael
Hamilton |
|
|
|
|
|
|
|
|
|
/s/
Robert Harcourt |
|
Director |
|
January
29, 2024 |
Robert
Harcourt |
|
|
|
|
|
|
|
|
|
/s/
Anthony Tata |
|
Director |
|
January
29, 2024 |
Anthony
Tata |
|
|
|
|
|
|
|
|
|
/s/
G. Tyler Runnels |
|
Director |
|
January
29, 2024 |
CODA
OCTOPUS GROUP, INC.
INDEX
TO CONSOLIDATED FINANCIAL STATEMENTS
REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To
the Board of Directors and Stockholders of
Coda
Octopus Group, Inc.
Opinion
on the Consolidated Financial Statements
We
have audited the accompanying consolidated balance sheets of Coda Octopus Group, Inc. and subsidiaries (the “Company”) as
of October 31, 2023 and 2022, and related consolidated statements of income and comprehensive income, changes in stockholders’
equity, and cash flows for the years ended October 31, 2023 and 2022, and the related notes (collectively referred to as the consolidated
financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial
position of the Company as of October 31, 2023 and 2022, and the results of their operations and cash flows for the years then ended
in conformity with accounting principles generally accepted in the United States of America.
Basis
for Opinion
These
consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion
on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public
Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company
in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.
We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part
of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing
an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our
audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error
or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding
the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used
and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements.
We believe that our audits provide a reasonable basis for our opinion.
Critical
Audit Matters
Critical
audit matters are matters arising from the current period audit of the consolidated financial statements that were communicated or required
to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial
statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit
matters.
We
have served as the Company’s auditor since 2014. |
|
Frazier
& Deeter |
|
Atlanta,
Georgia |
|
January
29, 2024 |
|
CODA
OCTOPUS GROUP, INC.
Consolidated
Balance Sheets
October
31, 2023 and 2022
| |
2023 | | |
2022 | |
ASSETS | |
| | | |
| | |
CURRENT ASSETS | |
| | | |
| | |
| |
| | | |
| | |
Cash and Cash Equivalents | |
$ | 24,448,841 | | |
$ | 22,927,371 | |
Accounts Receivable | |
| 2,643,461 | | |
| 2,870,600 | |
Inventory | |
| 11,685,525 | | |
| 10,027,111 | |
Unbilled Receivables | |
| 894,251 | | |
| 602,115 | |
Prepaid Expenses | |
| 181,383 | | |
| 240,464 | |
Other Current Assets | |
| 1,034,626 | | |
| 343,061 | |
| |
| | | |
| | |
Total Current Assets | |
| 40,888,087 | | |
| 37,010,722 | |
| |
| | | |
| | |
FIXED ASSETS | |
| | | |
| | |
Property and Equipment, net | |
| 6,873,320 | | |
| 5,832,532 | |
| |
| | | |
| | |
OTHER ASSETS | |
| | | |
| | |
Goodwill | |
| 3,382,108 | | |
| 3,382,108 | |
Intangible Assets, net | |
| 486,615 | | |
| 442,286 | |
Deferred Tax Asset | |
| 211,386 | | |
| 259,810 | |
| |
| | | |
| | |
Total Other Assets | |
| 4,080,109 | | |
| 4,084,204 | |
| |
| | | |
| | |
Total Assets | |
$ | 51,841,516 | | |
$ | 46,927,458 | |
CODA
OCTOPUS GROUP, INC.
Consolidated
Balance Sheets (Continued)
October
31, 2023 and 2022
| |
2023 | | |
2022 | |
LIABILITIES AND STOCKHOLDERS’ EQUITY | |
| | | |
| | |
CURRENT LIABILITIES | |
| | | |
| | |
| |
| | | |
| | |
Accounts Payable | |
$ | 1,308,201 | | |
$ | 793,247 | |
Accrued Expenses and Other Current Liabilities | |
| 995,630 | | |
| 1,731,706 | |
Deferred Revenue | |
| 975,537 | | |
| 943,569 | |
| |
| | | |
| | |
Total Current Liabilities | |
| 3,279,368 | | |
| 3,468,522 | |
| |
| | | |
| | |
LONG TERM LIABILITIES | |
| | | |
| | |
| |
| | | |
| | |
Deferred Revenue, less current portion | |
| 133,382 | | |
| 76,127 | |
| |
| | | |
| | |
Total Liabilities | |
| 3,412,750 | | |
| 3,544,649 | |
| |
| | | |
| | |
Commitments and contingencies | |
| - | | |
| - | |
| |
| | | |
| | |
STOCKHOLDERS’ EQUITY | |
| | | |
| | |
| |
| | | |
| | |
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,117,695 issued and outstanding as of October 31, 2023 and 10,916,853 shares issued and outstanding as of October 31, 2022 | |
| 11,118 | | |
| 10,918 | |
Preferred Stock, $.001 par value; 5,000,000 shares authorized, zero issued and outstanding as of October 31, 2023
and 2022 | |
| - | | |
| - | |
Treasury Stock | |
| (46,300 | ) | |
| (28,337 | ) |
Additional Paid-in Capital | |
| 62,958,984 | | |
| 62,313,988 | |
Accumulated Other Comprehensive Loss | |
| (3,442,549 | ) | |
| (4,737,124 | ) |
Accumulated Deficit | |
| (11,052,487 | ) | |
| (14,176,636 | ) |
| |
| | | |
| | |
Total Stockholders’ Equity | |
| 48,428,766 | | |
| 43,382,809 | |
| |
| | | |
| | |
Total Liabilities and Stockholders’ Equity | |
$ | 51,841,516 | | |
$ | 46,927,458 | |
CODA
OCTOPUS GROUP, INC.
Consolidated
Statements of Income and Comprehensive Income
| |
2023 | | |
2022 | |
| |
Year Ended October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Net Revenues | |
$ | 19,352,088 | | |
$ | 22,225,803 | |
Cost of Revenues | |
| 6,321,033 | | |
| 7,035,115 | |
| |
| | | |
| | |
Gross Profit | |
| 13,031,055 | | |
| 15,190,688 | |
| |
| | | |
| | |
OPERATING EXPENSES | |
| | | |
| | |
Research & Development | |
| 2,096,467 | | |
| 2,237,920 | |
Selling, General & Administrative | |
| 8,195,036 | | |
| 7,948,704 | |
| |
| | | |
| | |
Total Operating Expenses | |
| 10,291,503 | | |
| 10,186,624 | |
| |
| | | |
| | |
INCOME FROM OPERATIONS | |
| 2,739,552 | | |
| 5,004,064 | |
| |
| | | |
| | |
OTHER INCOME (EXPENSE) | |
| | | |
| | |
Other Income | |
| 39,146 | | |
| 137,975 | |
Interest Income | |
| 642,530 | | |
| - | |
Interest Expense | |
| - | | |
| (9,704 | ) |
| |
| | | |
| | |
Total Other Income, net | |
| 681,676 | | |
| 128,271 | |
| |
| | | |
| | |
| |
| | | |
| | |
INCOME TAX (EXPENSE) BENEFIT | |
| | | |
| | |
Current Tax Expense | |
| (248,655 | ) | |
| (1,005,140 | ) |
Deferred Tax (Expense) Benefit | |
| (48,424 | ) | |
| 174,026 | |
| |
| | | |
| | |
Total Income Tax Expense | |
| (297,079 | ) | |
| (831,114 | ) |
| |
| | | |
| | |
NET INCOME | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
| |
| | | |
| | |
NET INCOME PER SHARE: | |
| | | |
| | |
Basic | |
$ | 0.28 | | |
$ | 0.40 | |
Diluted | |
$ | 0.28 | | |
$ | 0.38 | |
| |
| | | |
| | |
WEIGHTED AVERAGE SHARES: | |
| | | |
| | |
Basic | |
| 11,131,469 | | |
| 10,863,674 | |
Diluted | |
| 11,323,568 | | |
| 11,281,347 | |
| |
| | | |
| | |
NET INCOME | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
| |
| | | |
| | |
Foreign Currency Translation Adjustment | |
| 1,294,575 | | |
| (3,070,065 | ) |
| |
| | | |
| | |
Total Other Comprehensive Income (Loss) | |
$ | 1,294,575 | | |
$ | (3,070,065 | ) |
| |
| | | |
| | |
COMPREHENSIVE INCOME | |
$ | 4,418,724 | | |
$ | 1,231,156 | |
CODA
OCTOPUS GROUP, INC.
Consolidated
Statements of Changes in Stockholders’ Equity
For
the Years Ended October 31, 2023 and 2022
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| |
| | |
| | |
| | |
Accumulated | | |
| | |
| | |
| |
| |
| | |
| | |
Additional | | |
Other | | |
| | |
| | |
| |
| |
Common Stock | | |
Paid-in | | |
Comprehensive | | |
Accumulated | | |
Treasury | | |
| |
| |
Shares | | |
Amount | | |
Capital | | |
Income (Loss) | | |
Deficit | | |
Stock | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| | |
| |
Balance, October 31, 2021 | |
| 10,857,195 | | |
$ | 10,858 | | |
$ | 61,183,131 | | |
$ | (1,667,059 | ) | |
$ | (18,477,857 | ) | |
$ | - | | |
$ | 41,049,073 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Employee stock-based compensation | |
| - | | |
| - | | |
| 1,130,917 | | |
| - | | |
| - | | |
| - | | |
| 1,130,917 | |
Stock issued for options exercised |
|
|
59,658 |
|
|
|
60 |
|
|
|
(60 |
) |
|
|
- |
|
|
|
- |
|
|
|
(28,337 |
) |
|
|
(28,337 |
) |
Foreign currency translation adjustment | |
| - | | |
| - | | |
| - | | |
| (3,070,065 | ) | |
| - | | |
| - | | |
| (3,070,065 | ) |
Net Income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 4,301,221 | | |
| - | | |
| 4,301,221 | |
Balance, October 31, 2022 | |
| 10,916,853 | | |
$ | 10,918 | | |
$ | 62,313,988 | | |
$ | (4,737,124 | ) | |
$ | (14,176,636 | ) | |
$ | (28,337 | ) | |
$ | 43,382,809 | |
Balance | |
| 10,916,853 | | |
$ | 10,918 | | |
$ | 62,313,988 | | |
$ | (4,737,124 | ) | |
$ | (14,176,636 | ) | |
$ | (28,337 | ) | |
$ | 43,382,809 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Employee stock-based compensation | |
| - | | |
| - | | |
| 645,196 | | |
| - | | |
| - | | |
| - | | |
| 645,196 | |
Stock issued for options exercised | |
| 200,842 | | |
| 200 | | |
| (200 | ) | |
| - | | |
| - | | |
| (17,963 | ) | |
| (17,963 | ) |
Foreign currency translation adjustment | |
| - | | |
| - | | |
| - | | |
| 1,294,575 | | |
| - | | |
| - | | |
| 1,294,575 | |
Net Income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 3,124,149 | | |
| - | | |
| 3,124,149 | |
Balance, October 31, 2023 | |
| 11,117,695 | | |
$ | 11,118 | | |
$ | 62,958,984 | | |
$ | (3,442,549 | ) | |
$ | (11,052,487 | ) | |
$ | (46,300 | ) | |
$ | 48,428,766 | |
Balance | |
| 11,117,695 | | |
$ | 11,118 | | |
$ | 62,958,984 | | |
$ | (3,442,549 | ) | |
$ | (11,052,487 | ) | |
$ | (46,300 | ) | |
$ | 48,428,766 | |
CODA
OCTOPUS GROUP, INC.
Consolidated
Statements of Cash Flows
| |
2023 | | |
2022 | |
| |
Year Ended October 31, | |
| |
2023 | | |
2022 | |
CASH FLOWS FROM OPERATING ACTIVITIES | |
| | | |
| | |
Net income | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
Adjustments to reconcile net income to net cash provided by (used in) operating activities: | |
| | | |
| | |
Depreciation of property plant and equipment | |
| 603,467 | | |
| 678,652 | |
Amortization of intangible assets | |
| 64,063 | | |
| 60,077 | |
Stock-based compensation | |
| 645,196 | | |
| 1,130,917 | |
Deferred income taxes | |
| 48,726 | | |
| (193,083 | ) |
(Increase) decrease in operating assets: | |
| | | |
| | |
Accounts receivable | |
| 291,873 | | |
| 992,948 | |
Inventory | |
| (1,287,108 | ) | |
| (675,878 | ) |
Unbilled receivables | |
| (281,981 | ) | |
| 447,927 | |
Prepaid expenses | |
| 68,836 | | |
| 165,010 | |
Other current assets | |
| (330,516 | ) | |
| 275,909 | |
Increase (decrease) in operating liabilities: | |
| | | |
| | |
Accounts payable and other current liabilities | |
| (613,239 | ) | |
| 533,996 | |
Deferred revenue | |
| 56,410 | | |
| (990,729 | ) |
Net Cash Provided by Operating Activities | |
| 2,389,876 | | |
| 6,726,967 | |
CASH FLOWS FROM INVESTING ACTIVITIES | |
| | | |
| | |
Purchases of property and equipment | |
| (2,021,948 | ) | |
| (466,471 | ) |
Purchases of other intangible assets | |
| (108,392 | ) | |
| (90,089 | ) |
Proceeds from the sale of property and equipment | |
| 609,565 | | |
| - | |
Net Cash Used in Investing Activities | |
| (1,520,775 | ) | |
| (556,560 | ) |
CASH FLOWS FROM FINANCING ACTIVITIES | |
| | | |
| | |
Repayment of notes | |
| - | | |
| (63,559 | ) |
Purchase of treasury stock | |
| (17,963 | ) | |
| (28,337 | ) |
Net Cash Used in Financing Activities | |
| (17,963 | ) | |
| (91,896 | ) |
EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS |
|
|
670,332 |
|
|
|
(898,796 |
) |
| |
| | | |
| | |
NET INCREASE IN CASH AND CASH EQUIVALENTS | |
| 1,521,470 | | |
| 5,179,715 | |
| |
| | | |
| | |
CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD | |
| 22,927,371 | | |
| 17,747,656 | |
| |
| | | |
| | |
CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD | |
$ | 24,448,841 | | |
$ | 22,927,371 | |
SUPPLEMENTAL CASH FLOW INFORMATION | |
| | | |
| | |
Cash paid for interest | |
$ | - | | |
$ | 9,704 | |
Cash paid for taxes | |
$ | 1,406,562 | | |
$ | 74,432 | |
| |
| | | |
| | |
SUPPLEMENTAL NONCASH INVESTING AND FINANCING ACTIVITIES | |
| | | |
| | |
Purchase of property and equipment previously held in escrow, included in prepaid expenses as of October 31, 2021 | |
$ | - | | |
$ | 694,664 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
1 – ORGANIZATION AND DESCRIPTION OF BUSINESS
Coda
Octopus Group, Inc. (“Coda,” “the Company,” or “we”) operates two operating business units.
These are the Marine Technology Business (“Products Business,” or “Products Segment”) and the Marine
Engineering Business (“Services Business,” “Engineering Business” or
“Services Segment”).
The
Marine Technology Business is an established supplier of underwater technology and solutions, to the underwater/subsea market. Its products
and solutions comprise both hardware and software for which it is the innovator, developer, manufacturer and distributor. It has key
proprietary 3D/4D/5D/6D imaging sonar technology marketed under the name of Echoscope® and Echoscope PIPE® and diving technology
marketed under the name of CodaOctopus® DAVD (Diver Augmented Vision Display). The Echoscope® sonar series
is the only sonar that can generate multiple real time 3D images of moving objects underwater in zero visibility conditions. This business also
launched the DAVD system in 2021 which emanated from the requirements of the Office of Naval Research as part of its Future Naval Requirements
Program. The DAVD embeds inside of the diver Head up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying
real time data to the diver. It allows both the diver underwater and the dive supervisor on the surface to see the same data or underwater
scene. In addition, by combining the DAVD with the Echoscope®, dive operations can be performed in zero visibility conditions. These
conditions are a common barrier which impinges on the ability to perform these activities and therefore the DAVD combined with the Echoscope®
is a real requirement for these operations.
The
Engineering Business is an established sub-contractor to prime defense contractors and generally supplies proprietary sub-assemblies
for incorporation into broader mission critical defense systems. These sub-assemblies are typically supplied for the life of the program.
The Marine Engineering Business’ scope of services for these defense programs typically extends to concept, design, prototype,
manufacture, and post-sale support. The manufacturing contracts for these sub-assemblies can run over many years.
The
consolidated financial statements include the accounts of Coda Octopus Group, Inc. and its wholly owned domestic and foreign subsidiaries.
All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.
NOTE
2 - SUMMARY OF ACCOUNTING POLICIES
Basis
of Presentation
The
accompanying consolidated financial statements of the Company and its wholly owned subsidiaries have been prepared in accordance with
generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and the applicable rules and
regulations of the Securities and Exchange Commission (the “SEC”) and the Public Company Accounting Oversight Board (“PCAOB”).
The
Company’s fiscal year ends on October 31. The Company employs a calendar month-end reporting period for its quarterly reporting.
Estimates
The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect
the amounts reported in the consolidated financial statements and accompanying notes. The accounting estimates and assumptions that require
management’s most significant, challenging, and subjective judgment include estimates related to the percentage of completion method
used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings,
the valuation of the deferred tax asset, and the valuation of goodwill. Actual results realized by the Company may differ from management’s
estimates.
Reclassifications
Certain
amounts included in the accompanying Consolidated Balance Sheets, Consolidated Statements of Income and Comprehensive Income, and
Consolidated Statements of Cash Flows for the year ended October 31, 2022, have been reclassified to conform to the October 31, 2023,
presentation.
Revenue
Recognition
Revenue
is recognized when control of the promised goods or services is transferred to a customer in an amount that reflects the consideration
the Company expects to receive in exchange for those goods or services, which may include various combinations of goods and services
which are generally capable of being distinct and accounted for as separate performance obligations. See “Note 4 – Revenue”
for a detailed discussion on revenue and revenue recognition.
Cost
of Revenue
Our
Cost of Revenues includes the cost of materials and related direct costs. With respect to sales made through the Company’s sales
agents distribution network, we include in our costs of revenues the commissions paid to agents for the specific sales they make. All
other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative costs.
Commissions included as a component of Cost of Revenues were $826,719
and $631,471
for the years ended October 31, 2023 and 2022, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Foreign
Currency Translation
The
Company’s operations are split between the United States, United Kingdom, Denmark, and the Netherlands. The foreign subsidiaries’
functional currencies are those of their respective local jurisdictions and are translated into U.S dollar for the purpose of reporting
the Company’s consolidated financial results. The translation of assets and liabilities into U.S. dollars for subsidiaries with
a functional currency other than the U.S. dollar is performed using exchange rates in effect at the balance sheet date. Stockholders’
equity, fixed assets and long-term investments are recorded at historical exchange rates. The translation of revenues and expenses into
U.S. dollars for subsidiaries with a functional currency other than the U.S. dollar is performed using the average exchange rate for
the respective period. Gains or losses from cumulative translation adjustments, net of tax, are included as a component of accumulated
other comprehensive loss in the Consolidated Balance Sheets. The Company records net foreign exchange transaction gains and losses in the consolidated statements of income and comprehensive income.
For
the years ended October 31, 2023, and October 31, 2022, the Company recorded an aggregate transaction (loss) gain of $(190,073)
and $431,314,
respectively. The aggregate transaction losses were recorded as a component of Selling, General & Administrative (“SG&A”).
Treasury
Stock
Repurchases
of Restricted Stock Awards or common stock are classified as treasury stock on our Consolidated Balance Sheet. We account for treasury
stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component
of additional paid-in-capital in our Consolidated Balance Sheet. When treasury stock is re-issued at a price lower than its cost, the
difference is recorded as a reduction of retained earnings in our Consolidated Balance Sheet.
Segment
Reporting
Operating
segments are defined as components of an enterprise for which separate financial information is available and that is evaluated on a
regular basis by the chief operating decision-maker (“CODM”) in deciding how to allocate resources to an individual
segment and in assessing performance. The Company’s operations are organized into two reportable segments: Marine Technology
Business and the Marine Engineering Business. The Company’s organizational structure is based on many factors that the CODM
uses to evaluate, view and run the business operations, which include, but are not limited to, customer base and homogeneity of
products and technology. The segments are based on this organizational structure and information reviewed by the Company’s
CODM to evaluate segment results. The CODM uses several metrics to evaluate the performance of the overall business, including
revenue and earnings from operations, and uses these results to allocate resources to each of the segments.
Cash and Cash Equivalents
The
Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash
equivalents. The Company did not have any cash equivalents as of October 31, 2022. Cash and cash equivalents are maintained with various
financial institutions. As of October 31, 2023, approximately $23.3 million may be in excess of federal deposit insurance limits.
Financial
Instruments
Financial instruments that potentially subject the Company to significant
concentrations of credit risk consist principally of cash, accounts receivable, trade and other payables, and deferred revenue. The carrying
amounts of the Company’s cash equivalents, accounts receivables, unbilled receivables, accounts payables, accrued liabilities and
deferred revenue, as reflected in the consolidated financial statements approximate fair value due to the short-term maturity of these
items. Fair value is defined as the price 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. The long-term deferred revenue approximates their carrying amounts as assessed by
management. The Company’s financial instruments are exposed to certain financial risks, primarily concentration risk. Concentration
risk is the risk of financial loss to the Company if the counterparty to a financial instrument fails to meet its contractual obligations
and arises principally from the Company’s cash, cash equivalents and trade receivables. The carrying amount of the financial assets
represents the maximum credit exposure. The Company limits its exposure to concentration risk on cash by placing these financial instruments
with high-credit, quality financial institutions and only investing in liquid, investment grade securities. The Company’s bank deposits
are held with financial institutions both in and outside the United States. At times, such amounts may be in excess of applicable government
mandated insurance limits. The Company has not experienced any losses in such accounts or lack of access to its cash. The Company’s
accounts receivables are subject to potential concentrations of credit risk, since a significant part of the Company’s sales are
to a small number of companies and, even though these are generally established businesses, market fluctuations such as the price of oil
may affect our customers’ ability to meet their obligations to us. Furthermore, trade disputes may result in impairment or delays
in receivables.
Accounts Receivable
The
timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is
recognized prior to cash collection.
Payment
terms and conditions vary by contract type, location of customer and the products or services offered, although terms generally
require payment from a customer within 30 days for our Marine Technology Business and between 45-60 days from our Services Business.
When the timing of revenue recognition differs from the timing of cash collection, an evaluation is performed to determine whether
the contract includes a significant financing component. Accounts Receivable was $2,643,461, $2,870,600 and $4,207,996 as of
October 31, 2023, 2022 and 2021, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Allowance
for Credit Losses
The
allowance for credit losses, which includes the allowance for accounts receivable and unbilled accounts receivable, represents the Company’s
best estimate of lifetime expected credit losses inherent in those financial assets. The Company’s lifetime expected credit losses
are determined using relevant information about past events (including historical experience), current conditions, and reasonable and
supportable forecasts that affect collectability. The Company monitors its credit exposure through ongoing credit evaluations of its
customers’ financial condition and limits the amount of credit extended when deemed necessary. In addition, the Company performs
routine credit management activities such as timely account reconciliations, dispute resolution, and payment confirmations. The Company
may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The Allowance for Bad Debt was $0 for the
years ended October 31, 2023, 2022 and 2021, respectively.
Inventory
Inventories
consist primarily of raw materials and finished goods and are stated at the lower of cost or net realizable value on an aggregate basis.
Cost is computed using the average of actual cost, on a first-in, first-out basis. Adjustments to reduce the carrying amount of inventory
to the lower of cost or net realizable value are made, if required, for excess or obsolete goods, which includes a review of, among other
factors, demand requirements and market conditions.
Business
Combinations
The
Company accounts for business combinations using the acquisition method of accounting in accordance with ASC 805, “Business Combinations.”
Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. The excess of the fair value
of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Acquisition-related
costs are expensed as incurred. Upon acquisition, the accounts and results of operations are consolidated as of and subsequent to the
acquisition date. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates
and assumptions, especially with respect to intangible assets. The Company utilizes commonly accepted valuation techniques, such as the
income approach and the cost approach, as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions
include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as discount rates based
on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.
Goodwill
and Intangible Assets
Goodwill
is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible
and identified intangible assets acquired under a business combination. Goodwill also includes acquired assembled workforce, which does
not qualify as an identifiable intangible asset. The Company reviews impairment of goodwill annually in the fourth quarter, or more frequently
if events or circumstances indicate that the goodwill might be impaired. Triggering events for impairment reviews may be indicators such
as adverse industry or economic trends, restructuring actions, lower projections of profitability, or a sustained decline in the Company’s
market capitalization. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative
goodwill impairment test. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely
than not that the fair value of a reporting unit is less than its’ carrying amount, then the quantitative goodwill impairment test is
unnecessary. If, based on the qualitative assessment, it is determined that it is more likely than not that the fair value of a reporting
unit is less than its’ carrying amount, then the Company proceeds to perform the quantitative goodwill impairment test. The Company first
determines the fair value of a reporting unit using a Level 1 input which estimates the fair value of the Company’s equity by utilizing
the Company’s trading price as of the end of the reporting period. The Company then compares the derived fair value of a reporting
unit with the carrying amount. If the carrying value of a reporting unit exceeds its fair value, an impairment loss will be recognized
in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
As
of October 31, 2023, the Company determined it is not more likely than not that the fair value of a reporting unit was less than its’
carrying amount and as a result quantitative goodwill impairment test was unnecessary and there was no impairment charge.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Finite-lived intangible assets consist of acquired patents, customer relationships, and non-compete agreements resulting from business
combinations. The Company’s intangible assets are amortized on a straight-line basis over their estimated useful lives,
ranging from 2 to 15 years. The Company makes judgments about the recoverability of finite-lived intangible assets whenever facts and
circumstances indicate that the useful life is shorter than originally estimated or that the carrying amount of assets may not be recoverable.
If such facts and circumstances exist, the Company assesses recoverability by comparing the projected undiscounted net cash flows associated
with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any,
are based on the excess of the carrying amount over the fair value of those assets. If the useful life is shorter than originally estimated,
the Company would accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. The
Company evaluates the carrying value of indefinite-lived intangible assets on an annual basis, and an impairment charge would be recognized
to the extent that the carrying amount of such assets exceeds their estimated fair value.
Property
and Equipment
Property
and equipment are stated at cost less accumulated depreciation. Expenditures for minor replacements, maintenance and repairs which do
not increase the useful lives of the property and equipment are charged to operations as incurred. Major additions and improvements are
capitalized.
Depreciation and amortization are computed using the straight-line method over their estimated useful lives:
SCHEDULE
OF PROPERTY AND EQUIPMENT
Buildings |
|
|
|
50 years |
Office machinery and equipment |
|
|
|
3-5 years |
Rental assets |
|
|
|
3-7 years |
Furniture, fixtures, and improvements |
|
|
|
3-5
years |
Depreciation
expense is presented as a component of Selling, General and Administrative expense in the Consolidated Statements of Income and
Comprehensive Income. Depreciation expense related to the Products Business “Rental Assets” used for generating
rental income is allocated 70%
to Cost of Goods Sold and the remaining 30%
as a component of Selling, General and Administration expense.
Leases
The Company
owns substantially all its facilities and as a result the effect of Accounting Standards Codification 842, “Leases”,
is immaterial.
Impairment
of Long-Lived Assets
Management
reviews long-lived assets, including property and equipment and intangible assets, for possible impairment whenever events or changes
in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Such events and changes may include:
a significant decrease in market value, changes in asset use, negative industry or economic trends, and changes in the Company’s
business strategy. The Company measures recoverability of these assets by comparing the carrying amounts to the future undiscounted cash
flows that the assets or the asset group are expected to generate. If the carrying value of the assets is not recoverable, an impairment
charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets.
Research
and Development
Research
and development costs are comprised primarily of employee-related costs, stock-based compensation expense, engineering consulting expenses
associated with new product and technology development, product commercialization, quality assurance and testing costs, as well as costs
related to information technology, patent applications and examinations, materials, supplies, and an allocation of facilities costs.
All research and development costs are expensed as they are incurred.
Stock-Based Compensation
The
Company accounts for stock-based compensation expense in accordance with the authoritative guidance on stock-based payments. Under the
provisions of the guidance, stock-based compensation expense is measured at the grant date based on the fair value of the option using
a Black-Scholes option pricing model and is recognized as expense on a straight-line basis over the requisite service period, which is
generally the vesting period.
The
authoritative guidance also requires that the Company measure and recognize stock-based compensation expense upon modification of the
term of a stock award. The stock-based compensation expense for such modification is the sum of any unamortized expense of the award
before modification and the modification expense. The modification expense is the incremental amount of the fair value of the award before
the modification and the fair value of the award after the modification, measured on the date of modification. In the event the modification
results in a longer requisite period than in the original award, the Company has elected to apply the pool method where the aggregate
of the unamortized expense and the modification expense is amortized over the new requisite period on a straight-line basis. In addition,
any forfeiture will be based on the original requisite period prior to the modification.
Calculating
stock-based compensation expense requires the input of highly subjective assumptions, including the expected term of the stock-based
awards, stock price volatility, and the pre-vesting option forfeiture rate. The Company estimates the expected life of options granted
based on historical exercise patterns, which are believed to be representative of future behavior. The Company estimates the volatility
of the Company’s common stock on the date of grant based on historical volatility. The assumptions used in calculating the fair
value of stock-based awards represent the Company’s best estimates, but these estimates involve inherent uncertainties and the
application of management judgment. As a result, if factors change and the Company uses different assumptions, its stock-based compensation
expense could be materially different in the future. In addition, the Company is required to estimate the expected forfeiture rate and
only recognize expense for those shares expected to vest. The Company estimates the forfeiture rate based on historical experience of
its stock-based awards that are granted, exercised and cancelled. If the actual forfeiture rate is materially different from the estimate,
stock-based compensation expense could be significantly different from what was recorded in the current period.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
The
Company may grant restricted stock units (“RSUs”) to employees or consultants. RSU awards vest upon grant or fixed term,
generally 36 months. The Company uses the closing trading price of its common stock on the date of grant as the fair value of awards
of restricted stock units. Stock-based compensation from RSU awards is recognized on a straight-line basis over the RSU
awards’ vesting period.
Income
Taxes
The
Company accounts for income taxes in accordance with Accounting Standards Codification 740, Income Taxes (ASC 740). Under ASC
740, deferred income tax assets and liabilities are recorded for the income tax effects of differences between the bases of assets and
liabilities for financial reporting purposes and their bases for income tax reporting. The Company’s differences arise principally
from the use of various accelerated and modified accelerated cost recovery systems for income tax purposes versus straight line depreciation
used for book purposes and from the utilization of net operating loss carry-forwards.
Deferred
tax assets and liabilities are the amounts by which the Company’s future income taxes are expected to be impacted by these differences
as they reverse. Deferred tax assets are based on differences that are expected to decrease future income taxes as they reverse. Correspondingly,
deferred tax liabilities are based on differences that are expected to increase future income taxes as they reverse. Note 10 Income Taxes discloses
the amounts of deferred tax assets and liabilities, and also presents the impact of significant differences between financial reporting
income and taxable income.
For
income tax purposes, the Company uses the percentage of completion method of recognizing revenues on long-term contracts which is consistent
with the Company’s financial reporting under GAAP.
From
time to time, the Company engages in transactions in which the tax consequences may be subject to uncertainty. Significant judgment is
required in assessing and estimating the tax consequences of these transactions. Accruals for unrecognized tax benefit liabilities, which
represent the difference between a tax position taken or expected to be taken in a tax return and the benefit recognized for financial
reporting purposes, are recorded when the Company believes it is not more-likely-than-not that the tax position will be sustained on
examination by the taxing authorities based on the technical merits of the position. Adjustments to unrecognized tax benefits are recognized
when facts and circumstances change, such as the closing of a tax audit, notice of an assessment by a taxing authority or the refinement
of an estimate. Income tax benefit includes the effects of adjustments to unrecognized tax benefits, as well as any related interest
and penalties.
Comprehensive
Income
Comprehensive
income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. Comprehensive
income includes gains and losses on foreign currency translation adjustments and is included as a component of stockholders’ equity.
Advertising
Advertising costs are expenses as incurred and
are presented as a component of Selling, General and Administrative expense in the Consolidated
Statements of Income and Comprehensive Income, Advertising expenses for the years ended October 31, 2023, and October 31, 2022, were
$0
for both periods.
Contingencies
From
time to time, the Company may be involved in legal and administrative proceedings and claims of various types. The Company records liability
in its consolidated financial statements for these matters when a loss is known or considered probable, and the amount can be reasonably
estimated. Management reviews these estimates in each accounting period as additional information becomes known and adjusts the loss
provision when appropriate. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in the consolidated
financial statements. If a loss is probable but the amount of loss cannot be reasonably estimated, the Company discloses the loss contingency
and an estimate of possible loss or range of loss (unless such an estimate cannot be made). The Company does not recognize gain contingencies
until they are realized. Legal costs incurred in connection with loss contingencies are expensed as incurred.
NOTE
3 – RECENT ACCOUNTING PRONOUNCEMENTS
Accounting
Pronouncements to be Adopted
On
October 27, 2023, the FASB issues ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU 2023-07
will affect how we report segment information, starting with our Form 10-K for the year ended October 31, 2025, and our quarterly reports
on Form 10-Q starting with our quarterly report for the quarter ended January 31, 2026. The ASU requires that we provide disclosures
of significant segment expenses and other segment items that are regularly provided to our CODM and included in each reported measure of segment profit or loss. We will also have to disclose other segment items by reportable segment
(i.e., the difference between reported segment revenues less the significant segment expenses (which are disclosed) less reported segment
profit or loss). We will identify the CODM and their position within the company and details about the information that they regularly
review to make capital allocation and other operating decisions about each segment, as well as an explanation of how the CODM uses the
reported measures and other disclosures. The information needed for these disclosures is available, but we will need to determine the
best way to provide that information for these required segment disclosures.
On
December 13, 2023, the FASB issued Accounting Standards Update 2023-08 entitled Accounting and Disclosure for Crypto Assets (ASU
2023-08,) which changes the accounting model for crypto assets from the existing impairment model to a fair value model. This is a
significant change since the impairment model accounted for diminution in value of crypto assets by writing down the crypto asset
without the ability to increase the value if prices improved in the future. Under the fair value model, crypto assets will be marked
to market at each financial reporting date such that subsequent increases in value of the crypto assets can be recorded. ASU 2023-08
also requires enhanced disclosures about crypto asset transactions. The Company plans to adopt this new standard on November 1,
2025, reserving the option to early adopt ASU 2023-08 if its customers begin to pay for the Company’s products and services
with crypto assets. To date, the Company has neither accepted payment for its products and/or services in crypto assets, nor has it
received or invested in this class of assets.
On
December 14, 2023, the FASB issued Accounting Standards Update 2023-09 entitled Improvements to Income Tax Disclosures (ASU 2023-09),
which is primarily applicable to public companies and requires a significant expansion of the granularity of the income tax rate reconciliation
as well as an expansion of other income tax disclosures. The majority of the disclosures will only be made on an annual basis, although
there is a modest expansion of required quarterly income tax disclosures. The amendments in ASU 2023-09 require disclosure of specific
income tax categories in the rate and reconciliation and provide additional information for reconciling items that meet a quantitative
threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax
income (or loss) by the applicable statutory income tax rate. There are also additional disclosures related to taxes paid to local jurisdictions,
and to income taxes paid. This information is currently available to the Company but was not a required disclosure. The Company expects
to adopt ASU 2023-09 on November 1, 2025.
NOTE 4 – REVENUE
Revenue
Recognition
The
Company recognizes revenue under the Financial Accounting Standards Board’s Topic 606, Revenue from Contracts with Customers
(“Topic 606”).
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Topic
606 has established a five-step process to determine the amount of revenue to record from contracts with customers. The five steps are:
|
● |
Determine
if we have a contract with a customer; |
|
● |
Determine
the performance obligations in that contract; |
|
● |
Determine
the transaction price; |
|
● |
Allocate
the transaction price to the performance obligations; and |
|
● |
Determine
when to recognize revenue. |
Revenues
are earned under formal contracts with our customers and are derived from both sales and rental of underwater technologies and equipment
for real time 3D imaging, mapping, defense, and survey applications and from the engineering services which we provide primarily to prime
defense contractors. Our contracts do not include the possibility for additional contingent consideration so that our determination of
the contract price does not involve having to consider potential additional variable consideration. Our sales do not include a right
of return by the customer.
For the Marine Technology Business, all of our products are sold on a stand-alone basis and those
market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, post-sales
technical support etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone
value of those services. Revenue from the sale of services is recognized when those services have been provided to the customer and evidence
of the provision of those services exists.
Revenue
derived from either our subscription package offerings or rental of our equipment is recognized when performance obligations are met,
in particular, on a daily basis during the subscription or rental period.
For
arrangements with multiple performance obligations, we recognize product revenue by allocating the transaction revenue to each performance
obligation based on the relative fair value of each deliverable and recognize revenue when performance obligations are met including
when equipment is delivered, and for rental of equipment, when installation and other services are performed.
Our
contracts sometimes require customer payments in advance of revenue recognition and are recognized as revenue when the Company has fulfilled
its obligations under the respective contracts. Until such time, we recognize this prepayment as deferred revenue.
For
software license sales for which any services rendered are not considered distinct to the functionality of the software, we recognize
revenue upon delivery of the software.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
With
respect to revenues related to our Services Business, there are contracts in place that specify the fixed hourly rate and other reimbursable
costs to be billed based on material and direct labor hours incurred and, revenue is recognized on these contracts based on material
and the direct labor hours incurred. Revenues from fixed-price contracts are recognized on the percentage-of-completion method, measured
by the percentage of costs incurred (materials and direct labor hours) to date to estimated total services (materials and direct labor
hours) for each contract. This method is used as we consider expenditures for direct materials and labor hours to be the best available
measure of progress on these contracts.
On
a quarterly basis, we examine all our fixed-price contracts to determine if there are any losses to be recognized during the period.
Any such loss is recorded in the quarter in which the loss first becomes apparent based upon costs incurred to date and the estimated
costs to complete as determined by experience from similar contracts. Variations from estimated contract performance could result in
adjustments to operating results.
Recoverability
of Deferred Costs
In
accordance with Topic 606, we defer costs on projects for service revenue. Deferred costs consist primarily of incremental direct costs
to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from
third parties and payroll costs for our employees and other third parties. The pricing of these service contracts is intended to provide
for the recovery of these types of deferred costs over the life of the contract.
We
recognize such costs in accordance with our revenue recognition policy by contract. For revenue recognized under the percentage of completion
method, costs are recognized as products are delivered or services are provided in accordance with the percentage of completion calculation.
For revenue recognized over time, costs are recognized ratably over the term of the contract, commencing on the date of revenue recognition.
At each quarterly balance sheet date, we review deferred costs, to ensure they are ultimately recoverable.
Any
anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its
estimated total revenue.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Other
Revenue Disclosures
See
Note 15 – “Disaggregation of Revenue” for a breakdown of revenues from external customers and cost of those revenues between our
Product Segment and Services Segment including information on the split of revenues by geography.
Contracts
in Progress (Unbilled Receivables and Deferred Revenue)
Unbilled
Receivables includes earned revenue in excess of billings on incomplete contracts representing accumulated project expenses plus
fees which have not been invoiced to customers as of the date of the balance sheet. The amount of unbilled contracts receivable may
not exceed their net realizable value. Unbilled Receivables were $894,251
and $602,115
as of October 31, 2023, and October 31, 2022, respectively.
Sales
of equipment include a provision for warranty or through life support (TLS) services and is treated as deferred revenue, along with
extended warranty sales or TLS, which may be purchased by customers. These amounts are amortized over the relevant warranty or TLS
period (12 months is our standard warranty contract obligation or for TLS 24, 36 or 60 months) from the date of sale.
Deferred
Revenue (current) includes paid customer invoices prior to delivery of the agreed service, customer prepaid support to be delivered within
twelve months and provision for warranty services to be provided within twelve months. Deferred Revenue was $975,537 and $943,569 as
of October 31, 2023, and October 31, 2022, respectively.
Deferred
Revenue (current) consisted of the following as of October 31, 2023, 2022 and 2021:
SCHEDULE
OF DEFERRED REVENUE
| |
2023 | | |
2022 | |
|
2021 |
|
|
| |
| | |
| |
|
|
|
|
|
Deferred Revenue | |
$ | 420,611 | | |
$ | 430,962 | |
|
$ |
604,049 |
|
|
Customer Technical Support Obligations | |
| 324,218 | | |
| 283,369 | |
|
|
1,117,855 |
|
|
Product Warranty | |
| 230,708 | | |
| 229,238 | |
|
|
277,937 |
|
|
Total Deferred Revenue (Current) | |
$ | 975,537 | | |
$ | 943,569 | |
|
$ |
1,999,841 |
|
|
Deferred
Revenue (current) includes customer prepaid support, TLS, to be delivered past the initial twelve months and provision for extended
warranty services to be provided past the initial twelve months.
Deferred Revenue (non-current) was $133,382
and $76,127
as of October 31, 2023, and October 31, 2022, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
5 – FAIR VALUE
The
Company follows the authoritative guidance for fair value measurement and the fair value option for financial assets and financial liabilities.
The Company carries its financial instruments at fair value. Fair value is defined as the exchange price that would be received for an
asset or paid to transfer a liability, or an exit price, in the principal or most advantageous market for the asset or liability in an
orderly transaction between market participants on the measurement date. The established fair value hierarchy requires an entity to maximize
the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs
that may be used to measure fair value:
Level
1 |
Quoted
prices in active markets for identical assets. |
Level
2 |
Observable
market-based inputs or unobservable inputs that are corroborated by market data. |
Level
3 |
Unobservable
inputs that are supported by little or no market activity and that are significant to the fair value of the assets. Level 3 assets
and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies,
or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment
or estimation. |
When
applying fair value principles in the valuation of assets, the Company is required to maximize the use of quoted market prices and minimize
the use of unobservable inputs. The Company calculates the fair value of its Level 1 and Level 2 instruments based on the exchange traded
price of similar or identical instruments, where available, or based on other observable inputs.
There
were no marketable securities required to be measured at fair value on a recurring basis as of October 31, 2023, or October 31, 2022.
NOTE
6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS
Certified
Deposit Interest Bearing Accounts
The
Company established certified deposit interest-bearing accounts with its current bankers HSBC NA and Jyske Bank in February 2023. These
interest-bearing accounts are for rolling fixed short-term periods not exceeding 3 months and are classified in our financial statements
as “cash equivalent”. In addition, we have an interest-bearing deposit account in the UK that tracks the Bank of England
base rate, which has no restrictions on access and has a current rate of 5.0%. The table below indicates the applicable interest rates
and amounts which are held in certified deposit and unrestricted interest-bearing accounts at the date hereof:
SCHEDULE
OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS
Currency Denomination | |
Amount | | |
HSBC | | |
Jyske Bank (Denmark) | |
USD | |
$ | 15,201,579 | | |
| 5.28 | % | |
| | |
GBP | |
£ | 750,000 | | |
| 4.80 | % | |
| | |
GBP (Unrestricted access) | |
£ | 500,000 | | |
| 5.00 | % | |
| | |
*USD | |
$ | 2,400,000 | | |
| | | |
| 4.0 | % |
*Held
in Jyske Bank USD Account
Inventory consisted of the following as of:
SCHEDULE OF COMPONENTS OF INVENTORY
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Raw materials and parts | |
$ | 8,994,482 | | |
$ | 7,219,344 | |
Work in progress | |
| 483,227 | | |
| 383,427 | |
Finished goods | |
| 2,207,816 | | |
| 2,424,340 | |
Total Inventory | |
$ | 11,685,525 | | |
$ | 10,027,111 | |
Other
current assets consisted of the following as of:
SUMMARY OF OTHER CURRENT ASSETS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Deposits and other assets | |
$ | 23,081 | | |
$ | 18,631 | |
Other US Tax Receivables/Prepaid Taxes | |
| 450,625 | | |
| 151,217 | |
Employee Retention Credit Receivables | |
| 212,300 | | |
| 173,213 | |
Other Foreign Tax Receivables | |
| 348,620 | | |
| - | |
Total Other Current Assets | |
$ | 1,034,626 | | |
$ | 343,061 | |
Property
and equipment consisted of the following as of:
SCHEDULE OF PROPERTY AND EQUIPMENT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Buildings | |
$ | 6,386,705 | | |
$ | 5,419,946 | |
Land | |
| 200,000 | | |
| 200,000 | |
Office machinery and equipment | |
| 1,596,026 | | |
| 1,556,030 | |
Rental assets | |
| 2,323,446 | | |
| 2,252,292 | |
Furniture, fixtures and improvements | |
| 1,172,169 | | |
| 1,108,787 | |
Total | |
| 11,678,346 | | |
| 10,537,055 | |
Less: accumulated depreciation | |
| (4,805,026 | ) | |
| (4,704,523 | ) |
| |
| | | |
| | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
Depreciation
expense for the years ended October 31, 2023, and 2022 was $603,467 and $678,652 respectively.
Property
and equipment, net, by geographic areas was as follows:
SCHEDULE
OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
USA | |
| 1,751,260 | | |
| 1,825,858 | |
Europe | |
| 5,122,060 | | |
| 4,006,674 | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
Accrued
Expenses and Other Current Liabilities consisted of the following as of:
SCHEDULE
OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Accruals | |
$ | 384,880 | | |
$ | 1,474,744 | |
Other Tax Payables | |
| 525,565 | | |
| 144,158 | |
Employee Related | |
| 85,185 | | |
| 112,804 | |
Total | |
$ | 995,630 | | |
$ | 1,731,706 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Total
Other Income, net consisted of the following for the year ended:
SCHEDULE OF OTHER INCOME
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Employee Retention Credits | |
$ | - | | |
$ | 88,917 | |
Other Income | |
| 39,146 | | |
| 49,058 | |
Total Other Income, | |
$ | 39,146 | | |
$ | 137,975 | |
| |
| | | |
| | |
Interest Income | |
| 642,530 | | |
| - | |
| |
| | | |
| | |
Interest (Expense) | |
| - | | |
| (9,704 | ) |
Total Other Income, net | |
$ | 681,676 | | |
$ | 128,271 | |
NOTE
7 – GOODWILL AND IDENTIFIED INTANGIBLE ASSETS
Intangibles consisted of the following as of:
SCHEDULE OF OTHER INTANGIBLE ASSETS
| |
| |
October 31, 2023 | | |
October 31, 2022 | |
| |
Average | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Life | |
Gross | | |
Accumulated | | |
| | |
Gross | | |
Accumulated | | |
| |
Finite-lived intangible assets | |
(Years) | |
Asset | | |
Amortization | | |
Net | | |
Asset | | |
Amortization | | |
Net | |
| |
| |
| | |
| | |
| | |
| | |
| | |
| |
Customer Relationships | |
10 | |
$ | 919,503 | | |
$ | (906,422 | ) | |
$ | 13,081 | | |
$ | 919,503 | | |
$ | (883,922 | ) | |
$ | 35,581 | |
Patents and others | |
10 | |
| 780,650 | | |
| (307,116 | ) | |
| 473,534 | | |
| 669,751 | | |
| (263,046 | ) | |
| 406,705 | |
Total intangible assets | |
| |
$ | 1,700,153 | | |
$ | (1,213,538 | ) | |
$ | 486,615 | | |
$ | 1,589,254 | | |
$ | (1,146,968) | | |
$ | 442,286 | |
Estimated
future annual amortization expenses of finite-lived assets as of October 31, 2023, is as follows:
SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSES
| |
| | |
2024 | |
$ | 56,104 | |
2025 | |
| 42,514 | |
2026 | |
| 39,434 | |
2027 | |
| 36,657 | |
Thereafter | |
| 311,906 | |
| |
| | |
Totals | |
$ | 486,615 | |
Amortization
of intangible assets for the years ended October 31, 2023, and 2022 was $64,063 and $60,077 respectively.
Goodwill
consisted of the following as of:
SCHEDULE OF GOODWILL
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Coda Octopus Colmek, Inc. | |
$ | 2,038,669 | | |
$ | 2,038,669 | |
Coda Octopus Products, Ltd | |
| 62,315 | | |
| 62,315 | |
Coda Octopus Martech, Ltd | |
| 1,281,124 | | |
| 1,281,124 | |
| |
| | | |
| | |
Total Goodwill | |
$ | 3,382,108 | | |
$ | 3,382,108 | |
NOTE
8 – NET INCOME PER SHARE
The
following table sets forth the computation of basic and fully diluted loss per common share for the years ended:
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED
| |
| | | |
| | |
| |
Year | | |
Year | |
| |
Ended | | |
Ended | |
| |
October 31, | | |
October 31, | |
Fiscal Period | |
2023 | | |
2022 | |
Numerator: | |
| | | |
| | |
Net Income | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
| |
| | | |
| | |
Denominator: | |
| | | |
| | |
Basic weighted average common shares outstanding | |
| 11,131,469 | | |
| 10,863,674 | |
Effect of dilutive options and restricted stock awards | |
| 192,099 | | |
| 417,673 | |
Diluted outstanding shares | |
| 11,323,568 | | |
| 11,281,347 | |
| |
| | | |
| | |
Net income per share | |
| | | |
| | |
| |
| | | |
| | |
Basic | |
$ | 0.28 | | |
$ | 0.40 | |
Diluted | |
$ | 0.28 | | |
$ | 0.38 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
9 – CAPITAL STOCK
Common
Stock
2017
Stock Incentive Plan
On
December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the Plan
is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and retain qualified
individuals through opportunities for equity participation in the Company, and to reward those individuals who contribute to the Company’s
achievement of its economic objectives. The Plan was adopted subject to stockholders’ approval and was approved by Stockholders
at the Company’s Annual General Meeting held on July 24, 2018.
The
maximum number of shares of Common Stock available for issuance under the 2017 Plan is 913,612 shares. The shares available for issuance
under the 2017 Plan may, at the election of the Compensation Committee, be either treasury shares or shares authorized but unissued,
and, if treasury shares are used, all references in the 2017 Plan to the issuance of shares will, for corporate law purposes, be deemed
to mean the transfer of shares from treasury.
2021
Stock Incentive Plan
On
July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 Plan was approved
by the Company’s stockholders at its Annual General Meeting held on September 14, 2021. The 2021 Plan is identical to the 2017
Plan in all material respects, except that the number of shares available for issuance thereunder is 1,000,000.
As
of October 31, 2023, there were a total of 1,370,300 shares available for issuance under the 2017 Plan and 2021 Plan.
A summary of stock options activity is as follows:
SCHEDULE OF STOCK OPTION ACTIVITY
| |
| | |
Weighted | | |
Weighted | | |
| |
| |
Number of | | |
Average | | |
Average | | |
| |
| |
Shares Subject | | |
Exercise
Price Per | | |
Remaining
Contractual | | |
Aggregate
Intrinsic | |
| |
to Options | | |
Share | | |
Life (in years) | | |
Value | |
Balance at October 31, 2021 | |
| 383,668 | | |
$ | 4.65 | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (36,667 | ) | |
$ | 4.65 | | |
| | | |
| | |
Forfeited or cancelled | |
| (39,834 | ) | |
$ | 4.65 | | |
| | | |
| | |
Balance at October 31, 2022 | |
| 307,167 | | |
| - | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (199,496 | ) | |
$ | 4.62 | | |
| | | |
| | |
Forfeited or cancelled | |
| (3,000 | ) | |
$ | 6.23 | | |
| | | |
| | |
Balance at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Vested and expected to vest at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Exercisable at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
The following table summarizes information about stock
options outstanding and exercisable under the Company’s Stock Option Plan at October 31, 2023:
SCHEDULE OF STOCK
OPTIONS OUTSTANDING AND EXERCISABLE
Options
Outstanding | | |
Options
Exercisable | |
| | |
| | |
| | |
Weighted | | |
| | |
| | |
| | |
Weighted | |
Range
of | | |
| | |
Weighted | | |
Average | | |
| | |
| | |
Weighted | | |
Average | |
Exercise | | |
| | |
Average | | |
Remaining | | |
Range
of | | |
| | |
Average | | |
Remaining | |
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | | |
Exercise
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | |
Share | | |
Outstanding | | |
Share | | |
(in
years) | | |
Share | | |
Exercisable | | |
Share | | |
(in
years) | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | |
Unamortized
compensation expense in future years is $0.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
A
summary of restricted stock award activity is as follows:
SCHEDULE OF RESTRICTED STOCK AWARDS
| |
Shares | | |
Weighted Average Grant Date Fair Value | |
|
Non-Vested | | |
Weighted Average Grant Date Fair Value | |
| |
| | |
| |
|
| | |
| |
Outstanding at October 31, 2021 | |
| 122,000 | | |
$ | 8.80 | |
|
| 122,000 | | |
$ | 8.80 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 64,687 | | |
$ | 7.15 | |
|
| 64,687 | | |
$ | 7.15 | |
Vested | |
| (53,733 | ) | |
$ | 5.05 | |
|
| (53,733 | ) | |
$ | 5.05 | |
Treasury Stock | |
| (5,467 | ) | |
$ | 5.18 | |
|
| (5,467 | ) | |
$ | 5.18 | |
Forfeited or cancelled | |
| (16,981 | ) | |
$ | 8.43 | |
|
| (16,981 | ) | |
$ | 8.43 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2022 | |
| 110,506 | | |
$ | 8.10 | |
|
| 110,506 | | |
$ | 8.10 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 100,428 | | |
$ | 7.10 | |
|
| 98,546 | | |
$ | 6.96 | |
Vested | |
| (108,568 | ) | |
$ | 7.91 | |
|
| (108,568 | ) | |
$ | 7.91 | |
Treasury Stock | |
| (1,932 | ) | |
$ | 9.30 | |
|
| (1,932 | ) | |
$ | 9.30 | |
Forfeited or cancelled | |
| (13,006 | ) | |
$ | 5.77 | |
|
| (13,006 | ) | |
$ | 5.77 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2023 | |
| 87,428 | | |
$ | 7.04 | |
|
| 85,546 | | |
$ | 7.04 | |
The aggregate intrinsic value in the table above represents the total pre-tax
intrinsic value that option holders would have realized had all option holders exercised their options on the last trading day of fiscal
years 2023 and 2022. The aggregate intrinsic value is the difference between Coda’s closing stock price on the last trading day
of the fiscal year and the exercise price, multiplied by the number of in-the-money options.
In
certain situations, in 2023 and 2022, certain RSAs that vested were net share settled such that the Company withheld common shares with
a value equivalent to the employees’ obligation for the applicable income and other employment taxes and remitted the cash to the
appropriate taxing authorities. The total shares withheld were 109,154 and 95,866 for 2023 and 2022 and were based on the value of the
RSAs on their respective vesting dates as determined by the Company’s closing stock price. The Company has classified the withheld
common shares as treasury stock and may issue these shares at a future date.
All
Stock Options and Restricted Stock Awards have been made pursuant to the 2017 Plan.
Total
stock-based compensation expense from stock options and restricted stock awards is $645,196
and $1,130,917,
respectively for the years ended October 31, 2023, and 2022. As of October 31, 2023, there was approximately $154,539 of total unrecognized stock-based compensation cost related
to 87,428 unvested RSAs.
Preferred
Stock
Series
A and Series C Preferred Stock
The
Company is authorized to issue 5,000,000 shares of preferred stock with a par value of $0.001 per share. We had previously designated
50,000 preferred shares as Series A preferred stock and 50,000 preferred shares as Series C preferred stock. Both series have since been
eliminated and as of October 31, 2023, there were no shares of Preferred Stock issued or outstanding.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
10 - INCOME TAXES
The
Company provides for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities
are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates
expected to be in effect during the year in which the basis differences reverse. Valuation allowances are established when management
determines it is more likely than not that some portion, or all, of the deferred tax assets will not be realized.
The
provision (benefit) for income taxes comprises:
SCHEDULE OF PROVISION (BENEFIT) FOR INCOME TAXES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Current federal expense | |
$ | 264,955 | | |
$ | 849,580 | |
Current state income tax expense | |
| 5,789 | | |
| 159,900 | |
Foreign tax (benefit) | |
| (22,089 | ) | |
| (4,340 | ) |
| |
| | | |
| | |
Total current tax expense | |
| 248,655 | | |
| 1,005,140 | |
| |
| | | |
| | |
Deferred federal expense (benefit) | |
| 14,941 | | |
| (174,026 | ) |
Deferred state expense | |
| 3,913 | | |
| - | |
Deferred foreign tax expense | |
| 29,570 | | |
| - | |
| |
| | | |
| | |
Deferred tax expense (benefit) | |
| 48,424 | | |
| (174,026 | ) |
| |
| | | |
| | |
Total Income Tax Expense | |
$ | 297,079 | | |
$ | 831,114 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
The
expense for income taxes differed from the U.S. statutory rate due to the following:
SCHEDULE OF RECONCILIATION OF INCOME TAX BENEFIT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Statutory US tax rate | |
| 21.0 | % | |
| 21.0 | % |
R&D Relief | |
| (9.7 | )% | |
| (10.6 | )% |
Change in valuation allowance | |
| (3.4 | )% | |
| 3.7 | % |
Foreign tax benefit including GILTI, net | |
| 2.1 | % | |
| (0.9 | )% |
State Income Tax | |
| (1.3 | )% | |
| 3.0 | % |
| |
| | | |
| | |
Total | |
| 8.7 | % | |
| 16.2 | % |
Deferred
income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes.
Significant
components of the Company’s deferred tax assets and liabilities are as follows:
SCHEDULE OF COMPONENTS OF DEFERRED TAX ASSETS AND LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Noncurrent deferred tax assets (liabilities) | |
| | | |
| | |
Temporary differences | |
| | | |
| | |
U.S. NOL carryforwards | |
$ | - | | |
$ | - | |
Deferred Revenue | |
| - | | |
| 4,830 | |
| |
| | | |
| | |
Restricted Stock Awards | |
| 263,218 | | |
| 272,841 | |
Book/Tax Depreciation | |
| (21,554 | ) | |
| (17,861 | ) |
Foreign fixed assets | |
| (218,045 | ) | |
| (84,381 | |
Foreign capital loss carryforwards | |
| 11,182 | | |
| - | |
Foreign NOL carryforwards | |
| 176,585 | | |
| 409,100 | |
| |
| | | |
| | |
Total | |
| 211,386 | | |
| 584,529 | |
| |
| | | |
| | |
Valuation allowance | |
| - | | |
| (324,719 | ) |
| |
| | | |
| | |
Total Deferred Asset | |
$ | 211,386 | | |
$ | 259,810 | |
As
of October 31, 2023, we had no remaining U.S. federal net operating loss (NOL) carryforwards.
The Company’s tax jurisdictions are USA, UK, Denmark, India, and Australia
(our India and Australian operations are currently dormant). As a result, the Company’ foreign derived income is subject to GILTI tax in the United States. The Company
has elected to treat GILTI inclusions as period costs.
The
Company has filed tax returns for federal, state, and foreign jurisdictions. The Company’s evaluation of uncertain tax matters
was performed for the tax years ended October 31, 2023, and October 31, 2022. The Company has elected to retain its existing
accounting policy with respect to the treatment of interest and penalties attributable to income taxes and continues to reflect
interest and penalties attributable to income taxes, to extent they arise, as a component of its income tax provision or benefit as
well as its outstanding income tax assets and liabilities. The Company believes that its income tax positions and deductions would
be sustained on an audit and does not anticipate any adjustments to result in a material change to its financial
position.
The Company’s UK Operations, under the
applicable UK tax rules, have certain carryforward trading losses (referred to in this Form 10-K disclosure as “NOL
carryforwards”). Under the applicable UK tax rules, any trading tax losses incurred from 2017 up to and including the current
fiscal year can be surrendered for UK group relief to offset or reduce current year profits and tax liability in any of the
Company’s UK Operations. Any tax losses before 2017 in a UK subsidiary can only be used by the subsidiary to which it
pertains. The benefit of these tax losses benefit are available indefinitely unless the nature of the business with the tax benefit
changes substantially. Under UK tax rules, the UK entities are also eligible for research and development (R&D) Tax Credit. The
UK Products Business in any one financial year performs significant R&D work due to the nature of its business (researching and
developing products and solutions). In the 2023 FY, this subsidiary was eligible to deduct £174,771
(an equivalent of 158,883
USD) as R&D tax expenses from its taxable income, thus negating any tax liability of the UK Operations in the Current FY. Our UK
Operations have the equivalent of $477,271 in
NOL carryforwards, $397,874 of
which can be used by the UK entity in which the trading loss was created and $79,397 can
be used by any of the UK entities under Group Relief. This applies indefinitely unless the business activities undertaken change
substantially.
A
valuation allowance is required for deferred tax assets, if based on available evidence, it is more likely than not that all or
some portion of the asset will not be realized due to the inability to generate sufficient taxable income in the future. The valuation allowance was zero and $324,719 as of October 31, 2023, and
2022, respectively. The deferred
tax losses refer to timing of asset allowance in the UK. As we are generally able to offset most taxes with brought forward trading losses,
R&D tax credit to offset profits expected to be ongoing and ability to utilize such reliefs within between entities then we do not
foresee being able to utilize those deferred tax assets in the near future.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
11 – LINE OF CREDIT
The
Company entered into a $4,000,000
revolving line of credit facility with HSBC NA on November 27, 2019, with the interest rate established as the applicable prime
rate. This revolving line of credit facility is subject to annual renewal and has been extended to November 2024. We have not
utilized this line of credit and the outstanding balance on the line of credit was $0
as of October 31, 2023, and October 31, 2022.
NOTE
12 – CONCENTRATIONS
Significant
Customers
During
the year ended October 31, 2023, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenues
from these customers were $4,430,389, or 22.9% of net revenues during the period. Total accounts receivable from these customers as of
October 31, 2023, was $173,930 or 6.6% of accounts receivable.
During
the year ended October 31, 2022, the Company had no customers from whom it generated sales greater than 10% of net revenues.
NOTE
13 - EMPLOYEE BENEFIT PLANS
The
Company’s U.S. subsidiaries maintain a 401(k)-retirement plan. The plan allows the Company to make matching contributions of 4%
of employee compensation, subject to IRS contribution limits. U.S. employees who have at least six months of service with the
Company are eligible. In addition, the Company’s UK subsidiaries operate statutory pension schemes which provide for the
payment of certain contributions by the Company and the Employee. These schemes in the UK operate on a defined contribution money
purchase basis and the contributions are charged to operations as they arise. Finally, the Company is obligated to provide pension
funding according to the laws in which it operates including in both Denmark, Australia and India. The Company has an arrangement
that fulfills this requirement. Costs related to the Company’s contribution to these employee benefit plans for the years
ended October 31, 2023, and October 31, 2022 were $128,988
and $138,260,
respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
14 -SEGMENT ANALYSIS
Based
on the fundamental difference in the types of offering products versus services, we operate two distinct reportable segments which are
managed separately. Coda Octopus Products (“Marine Technology Business” or “Products Segment”) operations are
comprised primarily of sale of underwater technology sonar solutions, products for underwater operations including hardware and software,
and rental of solutions and products to the underwater market. Coda Octopus Martech and Coda Octopus Colmek (“Marine Engineering
Business” or “Services Segment”) provides engineering services primarily as sub-contractors to prime defense contractors.
Segment
operating income is total segment revenue reduced by cost of revenue operating expenses identifiable with the business segment.
Corporate includes general corporate administrative costs (“overhead”).
The
Company evaluates performance and allocates resources based upon segment operating income.
There
are inter-segment sales which have been eliminated in our financial statements but are disclosed in the tables below for information
purposes.
The
following table summarizes segment asset and operating balances by reportable segment as of and for the years ended October 31, 2023
and 2022, respectively.
The
Company’s reportable business segments sell their goods and services in four geographic locations:
|
● |
Americas |
|
● |
Europe |
|
● |
Australia/Asia |
|
● |
Middle
East/Africa |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
SCHEDULE OF SEGMENT REPORTING INFORMATION
| |
Marine
Technology Business (Products) | | |
Marine
Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year
Ended October 31, 2023 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | - | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | | |
| | |
Cost
of Revenues | |
| 2,819,796 | | |
| 3,501,237 | | |
| - | | |
| 6,321,033 | |
| |
| | | |
| | | |
| | | |
| | |
Gross
Profit | |
| 9,299,270 | | |
| 3,731,785 | | |
| - | | |
| 13,031,055 | |
| |
| | | |
| | | |
| | | |
| | |
Research
& Development | |
| 2,043,890 | | |
| 52,577 | | |
| - | | |
| 2,096,467 | |
Selling,
General & Administrative | |
| 3,109,566 | | |
| 2,463,087 | | |
| 2,622,383 | | |
| 8,195,036 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Operating Expenses | |
| 5,153,456 | | |
| 2,515,664 | | |
| 2,622,383 | | |
| 10,291,503 | |
| |
| | | |
| | | |
| | | |
| | |
Income
(Loss) from Operations | |
| 4,145,814 | | |
| 1,216,121 | | |
| (2,622,383 | ) | |
| 2,739,552 | |
| |
| | | |
| | | |
| | | |
| | |
Other
Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other
Income | |
| 39,146 | | |
| - | | |
| - | | |
| 39,146 | |
Interest
Income | |
| 544,892 | | |
| 97,638 | | |
| - | | |
| 642,530 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Other Income (Expense) | |
| 584,038 | | |
| 97,638 | | |
| - | | |
| 681,676 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income
Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current
Tax (Expense) Benefit | |
| (272,126 | ) | |
| (78,876 | ) | |
| 102,347 | | |
| (248,655 | ) |
Deferred
Tax (Expense) Benefit | |
| (115,954 | ) | |
| 54,382 | | |
| 13,148 | | |
| (48,424 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total
Income Tax (Expense) Benefit | |
| (388,080 | ) | |
| (24,494 | ) | |
| 115,495 | | |
| (297,079 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net
Income (Loss) | |
$ | 4,341,772 | | |
$ | 1,289,265 | | |
$ | (2,506,889 | ) | |
$ | 3,124,149 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental
Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total
Assets | |
$ | 36,969,673 | | |
$ | 13,604,262 | | |
$ | 1,267,581 | | |
$ | 51,841,516 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Liabilities | |
$ | 2,263,761 | | |
$ | 732,582 | | |
$ | 416,407 | | |
$ | 3,412,750 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues
from Intercompany Sales - eliminated from sales above | |
$ | 4,602,741 | | |
$ | 584,622 | | |
$ | 1,200,000 | | |
$ | 6,387,363 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation
and Amortization | |
$ | 523,339 | | |
$ | 100,689 | | |
$ | 43,502 | | |
$ | 667,530 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases
of Long-lived Assets | |
$ | 1,996,544 | | |
$ | 25,404 | | |
$ | 108,392 | | |
$ | 2,130,340 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
Marine Technology Business (Products) | | |
Marine Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year Ended October 31, 2022 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
| - | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of Revenues | |
| 2,941,569 | | |
| 4,093,546 | | |
| - | | |
| 7,035,115 | |
| |
| | | |
| | | |
| | | |
| | |
Gross Profit | |
| 11,783,119 | | |
| 3,407,569 | | |
| - | | |
| 15,190,688 | |
| |
| | | |
| | | |
| | | |
| | |
Research & Development | |
| 2,207,500 | | |
| 30,420 | | |
| - | | |
| 2,237,920 | |
Selling, General & Administrative | |
| 2,563,554 | | |
| 2,654,565 | | |
| 2,730,585 | | |
| 7,948,704 | |
| |
| | | |
| | | |
| | | |
| | |
Total Operating Expenses | |
| 4,771,054 | | |
| 2,684,985 | | |
| 2,730,585 | | |
| 10,186,624 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) from Operations | |
| 7,012,065 | | |
| 722,584 | | |
| (2,730,585 | ) | |
| 5,004,064 | |
| |
| | | |
| | | |
| | | |
| | |
Other Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other Income | |
| 55,715 | | |
| 79,204 | | |
| 3,056 | | |
| 137,975 | |
Interest Expense | |
| (9,233 | ) | |
| (71 | ) | |
| (400 | ) | |
| (9,704 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total Other Income (Expense) | |
| 46,482 | | |
| 79,133 | | |
| 2,656 | | |
| 128,271 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current Tax Benefit (Expense) | |
| (868,162 | ) | |
| 39,422 | | |
| (176,400 | ) | |
| (1,005,140 | ) |
Deferred Tax (Expense) Benefit | |
| 31,907 | | |
| (41,657 | ) | |
| 183,776 | | |
| 174,026 | |
| |
| | | |
| | | |
| | | |
| | |
Total Income Tax (Expense) Benefit | |
| (836,255 | ) | |
| (2,235 | ) | |
| 7,376 | | |
| (831,114 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net Income (Loss) | |
$ | 6,222,292 | | |
$ | 799,482 | | |
$ | (2,720,553 | ) | |
$ | 4,301,221 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total Assets | |
$ | 33,348,805 | | |
$ | 12,662,109 | | |
$ | 916,544 | | |
$ | 46,927,458 | |
| |
| | | |
| | | |
| | | |
| | |
Total Liabilities | |
$ | 2,432,750 | | |
$ | 526,195 | | |
$ | 585,704 | | |
$ | 3,544,649 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues from Intercompany Sales - eliminated from sales above | |
$ | 2,406,717 | | |
$ | 396,015 | | |
$ | 2,720,000 | | |
$ | 5,522,732 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation and Amortization | |
$ | 602,583 | | |
$ | 96,776 | | |
$ | 39,370 | | |
$ | 738,729 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases of Long-lived Assets | |
$ | 1,123,475 | | |
$ | 36,862 | | |
$ | 90,887 | | |
$ | 1,251,224 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
15 - DISAGGREGATION OF REVENUE
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2023 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 4,263,883 | | |
$ | 4,846,615 | | |
$ | 9,110,498 | |
Europe | |
| 2,225,915 | | |
| 2,386,407 | | |
| 4,612,322 | |
Australia/Asia | |
| 4,607,786 | | |
| - | | |
| 4,607,786 | |
Middle
East/Africa | |
| 1,021,482 | | |
| - | | |
| 1,021,482 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,444,305 | | |
$ | 944,737 | | |
$ | 9,389,042 | |
Equipment
Rentals | |
| 1,264,804 | | |
| - | | |
| 1,264,804 | |
Software
Sales | |
| 851,976 | | |
| - | | |
| 851,976 | |
Engineering
Parts | |
| - | | |
| 4,075,850 | | |
| 4,075,850 | |
Services | |
| 1,557,981 | | |
| 2,212,435 | | |
| 3,770,416 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Goods
and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,296,281 | | |
$ | 944,737 | | |
$ | 10,241,018 | |
Services
transferred over time | |
| 2,822,785 | | |
| 6,288,285 | | |
| 9,111,070 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2022 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 5,668,948 | | |
$ | 4,566,349 | | |
$ | 10,235,297 | |
Europe | |
| 1,559,778 | | |
| 2,900,906 | | |
| 4,460,684 | |
Australia/Asia | |
| 5,723,970 | | |
| - | | |
| 5,723,970 | |
Middle
East/Africa | |
| 1,771,992 | | |
| 33,860 | | |
| 1,805,852 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,771,050 | | |
$ | 1,544,002 | | |
$ | 10,315,052 | |
Equipment
Rentals | |
| 1,844,775 | | |
| - | | |
| 1,844,775 | |
Software
Sales | |
| 1,014,867 | | |
| - | | |
| 1,014,867 | |
Engineering
Parts | |
| - | | |
| 3,530,407 | | |
| 3,530,407 | |
Services | |
| 3,093,996 | | |
| 2,426,706 | | |
| 5,520,702 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Goods and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,785,917 | | |
$ | 1,562,799 | | |
$ | 11,348,716 | |
Services
transferred over time | |
| 4,938,771 | | |
| 5,938,316 | | |
| 10,877,087 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
NOTE
16 – COMMITMENTS AND CONTINGENCIES
Employment
Agreements
Annmarie
Gayle
Pursuant
to the terms of an employment agreement dated March 16, 2017, the Company employs Ms. Gayle as its Chief Executive Officer on a
full-time basis and a member of its Board of Directors. With effect from July 1, 2019, Ms. Gayle’s annual salary is $305,000 payable
on a monthly basis. Ms. Gayle is also entitled to an annual performance bonus of up to $100,000,
upon achieving certain targets that are to be defined on an annual basis. The agreement provides for 30 days of paid holidays in
addition to public holidays observed in Denmark.
The
agreement has no definitive term and may be terminated only upon twelve months’ prior written notice by Ms. Gayle. In the event
that the Company terminates her at any time without cause, she is entitled to a payment equal to her annual salary as well as a separation
bonus of $150,000. The Company may terminate the agreement for cause, immediately and without notice. Among others, “for cause”
includes gross misconduct, a serious or repeated breach of the agreement and negligence and incompetence as reasonably determined by
the Company’s Board. The agreement includes a 12-month non-compete and non-solicitation provision.
Blair
Cunningham
Under
the terms of an employment contract dated January 1, 2013, our wholly owned subsidiary Coda Octopus Products, Inc. employs Blair
Cunningham as its Chief Executive Officer and President of Technology. He is being paid an annual base salary of $200,000
with effect from January 1, 2020, subject to review by the Company’s Chief Executive Officer. Mr. Cunningham’s current
annual based salary is $225,000.
He is entitled to 25 vacation days in addition to any public holiday.
The
agreement may be terminated only upon twelve months prior written notice without cause. The Company may terminate the agreement for cause,
immediately and without notice. Among others, “for cause” includes gross misconduct, a serious or repeated breach of the
agreement and negligence and incompetence as reasonably determined by the Company’s Board. The agreement includes an 18-month non-compete
and non-solicitation provision.
Kevin
Kane
Pursuant
to the terms of an Employment Agreement dated May 7, 2021, as amended and modified, Kevin Kane was appointed the Chief Executive
Officer of Colmek commencing July 6, 2021. The Employment Agreement provides for an annual base salary of $200,000.
He will also be eligible for an annual performance bonus based on the performance milestones agreed with the Company. As a further
inducement, he was granted 15,000 restricted
stock units out of the Company’s 2017 Stock Incentive Plan that vest in three equal annual instalments commencing on the first
anniversary of grant. The Compensation Committee approved a performance milestone bonus of $26,000 for the Fiscal Year 2023 subject to
Mr. Kane achieving the performance milestones.
The
agreement may be terminated by the Company at any time. In the event that the Company terminates the employment agreement for whatever
reason, the following severance payments apply:
Year
1 of employment |
2
Weeks |
Year
2 of employment |
1
Month |
Year
3 of employment |
4
Months |
The
agreement includes a 12-month non-compete and non-solicitation provision.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
**Gayle Jardine
Pursuant to an employment agreement with Coda Octopus Products Ltd., the
Company’s wholly owned subsidiary, Coda Octopus Products Limited (Scotland operations) Gayle Jardine was appointed European Director
of Finance. In that role she is currently being paid an annual salary of £78,000 (or approximately $96,720). The
employment agreement provides for 25 days of paid holidays in addition to public holidays observed in Scotland. The Company also makes
certain pension contributions prescribed by the laws of the United Kingdom. The Company may terminate Ms. Jardine’s Employment Agreement by giving seven (7) weeks written notice.
In May 2023, Ms. Jardine was appointed Interim Chief Financial Officer of the Company.
As inducement for assuming the additional duties as Interim CFO, she was paid an additional short-term incentive
payment of £5,000 (approximately $6,200) for each month that she acted in such a capacity.
In addition, she was granted a restricted stock award of 2,500 shares of common stock vesting six months from the date of her appointment.
**Gayle Jardine resumed her position as European Director of Finance
on November 27, 2023, when Mr. John Price assumed the role of Chief Financial Officer.
Litigation
From
time to time, we may be a party to or be involved with legal proceedings, governmental investigations or inquiries, claims or litigation
that are related to our business. We are not presently party to any legal proceedings the resolution of which we believe would have a
material adverse effect on our business or its financial condition.
NOTE
17 SUBSEQUENT EVENTS
On November 27, 2023, John Price assumed the role of Chief Financial Officer at which point Gayle Jardine re-assumed
her position as European Director of Finance.
On January 16, 2024, the Company sold its flat
located in Copenhagen for a price of DKK 5,300,000
(equivalent of $781,598).
Exhibit
23.1
CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We
hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-224408; No. 333-233524; and No.
333-236029) and Form S-8 (No. 333-227704 and No. 333-260244) of Coda Octopus Group, Inc. of our report dated January 29, 2024, with respect
to the consolidated financial statements as of and for the years ended October 31, 2023 and 2022, of Coda Octopus Group, Inc. which are
part of this Annual Report on Form 10-K.
Frazier
& Deeter, LLC |
|
Atlanta, Georgia |
|
January
29, 2024 |
|
Exhibit
31.1
CHIEF
EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER CERTIFICATION
I,
Annmarie Gayle and John Price, certify that:
1. |
We
have reviewed this annual report on Form 10-K of Coda Octopus Group, Inc.: |
|
|
2. |
Based
on our 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 our 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(s) and we 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 control over financial reporting, or caused such internal control 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(s) and we have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant’s auditors 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:
January 29, 2024 |
/s/
Annmarie Gayle |
|
|
Date:
January 29, 2024 |
/s/
John Price |
Exhibit
32
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 annual report of Coda Octopus Group, Inc. (the “Company”) on Form 10-K for the year ended October 31,
2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Annmarie Gayle, Chief Executive
Officer, and I, John Price, Chief Financial Officer, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of
the Sarbanes-Oxley Act of 2002 that:
(1)
This report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.
/s/
Annmarie Gayle |
|
/s/
John Price |
Chief
Executive Officer |
|
Chief
Financial Officer |
|
|
|
Date:
January 29, 2024 |
|
Date:
January 29, 2024 |
v3.24.0.1
Cover - USD ($)
|
12 Months Ended |
|
|
Oct. 31, 2023 |
Jan. 25, 2024 |
Apr. 30, 2023 |
Cover [Abstract] |
|
|
|
Document Type |
10-K
|
|
|
Amendment Flag |
false
|
|
|
Document Annual Report |
true
|
|
|
Document Transition Report |
false
|
|
|
Document Period End Date |
Oct. 31, 2023
|
|
|
Document Fiscal Period Focus |
FY
|
|
|
Document Fiscal Year Focus |
2023
|
|
|
Current Fiscal Year End Date |
--10-31
|
|
|
Entity File Number |
001-38154
|
|
|
Entity Registrant Name |
CODA
OCTOPUS GROUP, INC.
|
|
|
Entity Central Index Key |
0001334325
|
|
|
Entity Tax Identification Number |
34-2008348
|
|
|
Entity Incorporation, State or Country Code |
DE
|
|
|
Entity Address, Address Line One |
3300
S Hiawassee Rd
|
|
|
Entity Address, Address Line Two |
Suite 104-105
|
|
|
Entity Address, City or Town |
Orlando
|
|
|
Entity Address, State or Province |
FL
|
|
|
Entity Address, Postal Zip Code |
32835
|
|
|
City Area Code |
407
|
|
|
Local Phone Number |
735 2406
|
|
|
Entity Well-known Seasoned Issuer |
No
|
|
|
Entity Voluntary Filers |
No
|
|
|
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 Public Float |
|
|
$ 37,700,000
|
Entity Common Stock, Shares Outstanding |
|
11,164,483
|
|
ICFR Auditor Attestation Flag |
false
|
|
|
Document Financial Statement Error Correction [Flag] |
false
|
|
|
Auditor Firm ID |
215
|
|
|
Auditor Name |
Frazier
& Deeter
|
|
|
Auditor Location |
Atlanta,
Georgia
|
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPCAOB issued Audit Firm Identifier
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorFirmId |
Namespace Prefix: |
dei_ |
Data Type: |
dei:nonemptySequenceNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorLocation |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_AuditorName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:internationalNameItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an annual report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentAnnualReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates whether any of the financial statement period in the filing include a restatement due to error correction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection w
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_DocumentFinStmtErrorCorrectionFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.
+ References
+ Details
Name: |
dei_EntityPublicFloat |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.
+ References
+ Details
Name: |
dei_EntityVoluntaryFilers |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Securities Act -Number 230 -Section 405
+ Details
Name: |
dei_EntityWellKnownSeasonedIssuer |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-K -Number 249 -Section 310
Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 20-F -Number 249 -Section 220 -Subsection f
Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 40-F -Number 249 -Section 240 -Subsection f
+ Details
Name: |
dei_IcfrAuditorAttestationFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
Consolidated Balance Sheets - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
CURRENT ASSETS |
|
|
Cash and Cash Equivalents |
$ 24,448,841
|
$ 22,927,371
|
Accounts Receivable |
2,643,461
|
2,870,600
|
Inventory |
11,685,525
|
10,027,111
|
Unbilled Receivables |
894,251
|
602,115
|
Prepaid Expenses |
181,383
|
240,464
|
Other Current Assets |
1,034,626
|
343,061
|
Total Current Assets |
40,888,087
|
37,010,722
|
FIXED ASSETS |
|
|
Property and Equipment, net |
6,873,320
|
5,832,532
|
OTHER ASSETS |
|
|
Goodwill |
3,382,108
|
3,382,108
|
Intangible Assets, net |
486,615
|
442,286
|
Deferred Tax Asset |
211,386
|
259,810
|
Total Other Assets |
4,080,109
|
4,084,204
|
Total Assets |
51,841,516
|
46,927,458
|
CURRENT LIABILITIES |
|
|
Accounts Payable |
1,308,201
|
793,247
|
Accrued Expenses and Other Current Liabilities |
995,630
|
1,731,706
|
Deferred Revenue |
975,537
|
943,569
|
Total Current Liabilities |
3,279,368
|
3,468,522
|
LONG TERM LIABILITIES |
|
|
Deferred Revenue, less current portion |
133,382
|
76,127
|
Total Liabilities |
3,412,750
|
3,544,649
|
Commitments and contingencies |
|
|
STOCKHOLDERS’ EQUITY |
|
|
Common Stock, $.001 par value; 150,000,000 shares authorized, 11,117,695 issued and outstanding as of October 31, 2023 and 10,916,853 shares issued and outstanding as of October 31, 2022 |
11,118
|
10,918
|
Preferred Stock, $.001 par value; 5,000,000 shares authorized, zero issued and outstanding as of October 31, 2023 and 2022 |
|
|
Treasury Stock |
(46,300)
|
(28,337)
|
Additional Paid-in Capital |
62,958,984
|
62,313,988
|
Accumulated Other Comprehensive Loss |
(3,442,549)
|
(4,737,124)
|
Accumulated Deficit |
(11,052,487)
|
(14,176,636)
|
Total Stockholders’ Equity |
48,428,766
|
43,382,809
|
Total Liabilities and Stockholders’ Equity |
$ 51,841,516
|
$ 46,927,458
|
X |
- DefinitionAmount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesNoncurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_OtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OtherAssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
+ Details
Name: |
us-gaap_PrepaidExpenseCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNetAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_UnbilledReceivablesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Statement of Financial Position [Abstract] |
|
|
Common stock, par value |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized |
150,000,000
|
150,000,000
|
Common stock, shares issued |
11,117,695
|
10,916,853
|
Common stock, shares outstanding |
11,117,695
|
10,916,853
|
Preferred stock, par value |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized |
5,000,000
|
5,000,000
|
Preferred stock, shares issued |
0
|
0
|
Preferred stock, shares outstanding |
0
|
0
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Income Statement [Abstract] |
|
|
Net Revenues |
$ 19,352,088
|
$ 22,225,803
|
Cost of Revenues |
6,321,033
|
7,035,115
|
Gross Profit |
13,031,055
|
15,190,688
|
OPERATING EXPENSES |
|
|
Research & Development |
2,096,467
|
2,237,920
|
Selling, General & Administrative |
8,195,036
|
7,948,704
|
Total Operating Expenses |
10,291,503
|
10,186,624
|
INCOME FROM OPERATIONS |
2,739,552
|
5,004,064
|
OTHER INCOME (EXPENSE) |
|
|
Other Income |
39,146
|
137,975
|
Interest Income |
642,530
|
|
Interest Expense |
|
(9,704)
|
Total Other Income, net |
681,676
|
128,271
|
INCOME BEFORE INCOME TAX EXPENSE |
3,421,228
|
5,132,335
|
INCOME TAX (EXPENSE) BENEFIT |
|
|
Current Tax Expense |
(248,655)
|
(1,005,140)
|
Deferred Tax (Expense) Benefit |
(48,424)
|
174,026
|
Total Income Tax Expense |
(297,079)
|
(831,114)
|
NET INCOME |
$ 3,124,149
|
$ 4,301,221
|
NET INCOME PER SHARE: |
|
|
Basic |
$ 0.28
|
$ 0.40
|
Diluted |
$ 0.28
|
$ 0.38
|
WEIGHTED AVERAGE SHARES: |
|
|
Basic |
11,131,469
|
10,863,674
|
Diluted |
11,323,568
|
11,281,347
|
Foreign Currency Translation Adjustment |
$ 1,294,575
|
$ (3,070,065)
|
Total Other Comprehensive Income (Loss) |
1,294,575
|
(3,070,065)
|
COMPREHENSIVE INCOME |
$ 4,418,724
|
$ 1,231,156
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InvestmentIncomeNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue and income classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
+ Details
Name: |
us-gaap_OtherIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
|
Common Stock [Member] |
Additional Paid-in Capital [Member] |
AOCI Attributable to Parent [Member] |
Retained Earnings [Member] |
Treasury Stock, Common [Member] |
Total |
Balance at Oct. 31, 2021 |
$ 10,858
|
$ 61,183,131
|
$ (1,667,059)
|
$ (18,477,857)
|
|
$ 41,049,073
|
Balance, shares at Oct. 31, 2021 |
10,857,195
|
|
|
|
|
|
Employee stock-based compensation |
|
1,130,917
|
|
|
|
1,130,917
|
Stock issued for options exercised |
$ 60
|
(60)
|
|
|
(28,337)
|
$ (28,337)
|
Stock issued from options exercised, shares |
59,658
|
|
|
|
|
36,667
|
Foreign currency translation adjustment |
|
|
(3,070,065)
|
|
|
$ (3,070,065)
|
Net Income |
|
|
|
4,301,221
|
|
4,301,221
|
Balance at Oct. 31, 2022 |
$ 10,918
|
62,313,988
|
(4,737,124)
|
(14,176,636)
|
(28,337)
|
43,382,809
|
Balance, shares at Oct. 31, 2022 |
10,916,853
|
|
|
|
|
|
Employee stock-based compensation |
|
645,196
|
|
|
|
645,196
|
Stock issued for options exercised |
$ 200
|
(200)
|
|
|
(17,963)
|
$ (17,963)
|
Stock issued from options exercised, shares |
200,842
|
|
|
|
|
199,496
|
Foreign currency translation adjustment |
|
|
1,294,575
|
|
|
$ 1,294,575
|
Net Income |
|
|
|
3,124,149
|
|
3,124,149
|
Balance at Oct. 31, 2023 |
$ 11,118
|
$ 62,958,984
|
$ (3,442,549)
|
$ (11,052,487)
|
$ (46,300)
|
$ 48,428,766
|
Balance, shares at Oct. 31, 2023 |
11,117,695
|
|
|
|
|
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
CASH FLOWS FROM OPERATING ACTIVITIES |
|
|
Net income |
$ 3,124,149
|
$ 4,301,221
|
Adjustments to reconcile net income to net cash provided by (used in) operating activities: |
|
|
Depreciation of property plant and equipment |
603,467
|
678,652
|
Amortization of intangible assets |
64,063
|
60,077
|
Stock-based compensation |
645,196
|
1,130,917
|
Deferred income taxes |
48,726
|
(193,083)
|
(Increase) decrease in operating assets: |
|
|
Accounts receivable |
291,873
|
992,948
|
Inventory |
(1,287,108)
|
(675,878)
|
Unbilled receivables |
(281,981)
|
447,927
|
Prepaid expenses |
68,836
|
165,010
|
Other current assets |
(330,516)
|
275,909
|
Increase (decrease) in operating liabilities: |
|
|
Accounts payable and other current liabilities |
(613,239)
|
533,996
|
Deferred revenue |
56,410
|
(990,729)
|
Net Cash Provided by Operating Activities |
2,389,876
|
6,726,967
|
CASH FLOWS FROM INVESTING ACTIVITIES |
|
|
Purchases of property and equipment |
(2,021,948)
|
(466,471)
|
Purchases of other intangible assets |
(108,392)
|
(90,089)
|
Proceeds from the sale of property and equipment |
609,565
|
|
Net Cash Used in Investing Activities |
(1,520,775)
|
(556,560)
|
CASH FLOWS FROM FINANCING ACTIVITIES |
|
|
Repayment of notes |
|
(63,559)
|
Purchase of treasury stock |
(17,963)
|
(28,337)
|
Net Cash Used in Financing Activities |
(17,963)
|
(91,896)
|
EFFECT OF CURRENCY TRANSLATION ON CHANGES IN CASH AND CASH EQUIVALENTS |
670,332
|
(898,796)
|
NET INCREASE IN CASH AND CASH EQUIVALENTS |
1,521,470
|
5,179,715
|
CASH AND CASH EQUIVALENTS AT THE BEGINNING OF THE PERIOD |
22,927,371
|
17,747,656
|
CASH AND CASH EQUIVALENTS AT THE END OF THE PERIOD |
24,448,841
|
22,927,371
|
SUPPLEMENTAL CASH FLOW INFORMATION |
|
|
Cash paid for interest |
|
9,704
|
Cash paid for taxes |
1,406,562
|
74,432
|
SUPPLEMENTAL NONCASH INVESTING AND FINANCING ACTIVITIES |
|
|
Purchase of property and equipment previously held in escrow, included in prepaid expenses as of October 31, 2021 |
|
$ 694,664
|
X |
- DefinitionPurchase of property and equipment previously held in escrow, included in prepaid expenses.
+ References
+ Details
Name: |
CODA_PurchaseOfPropertyAndEquipmentPreviouslyHeldInEscrowIncludedInPrepaidExpenses |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AdjustmentForAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingAssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherCurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for cost incurred directly with the issuance of an equity security.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfStockIssuanceCosts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfProductiveAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_RepaymentsOfLongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.0.1
ORGANIZATION AND DESCRIPTION OF BUSINESS
|
12 Months Ended |
Oct. 31, 2023 |
Accounting Policies [Abstract] |
|
ORGANIZATION AND DESCRIPTION OF BUSINESS |
NOTE
1 – ORGANIZATION AND DESCRIPTION OF BUSINESS
Coda
Octopus Group, Inc. (“Coda,” “the Company,” or “we”) operates two operating business units.
These are the Marine Technology Business (“Products Business,” or “Products Segment”) and the Marine
Engineering Business (“Services Business,” “Engineering Business” or
“Services Segment”).
The
Marine Technology Business is an established supplier of underwater technology and solutions, to the underwater/subsea market. Its products
and solutions comprise both hardware and software for which it is the innovator, developer, manufacturer and distributor. It has key
proprietary 3D/4D/5D/6D imaging sonar technology marketed under the name of Echoscope® and Echoscope PIPE® and diving technology
marketed under the name of CodaOctopus® DAVD (Diver Augmented Vision Display). The Echoscope® sonar series
is the only sonar that can generate multiple real time 3D images of moving objects underwater in zero visibility conditions. This business also
launched the DAVD system in 2021 which emanated from the requirements of the Office of Naval Research as part of its Future Naval Requirements
Program. The DAVD embeds inside of the diver Head up Display (HUD) a pair of transparent glasses which is used as the data hub for displaying
real time data to the diver. It allows both the diver underwater and the dive supervisor on the surface to see the same data or underwater
scene. In addition, by combining the DAVD with the Echoscope®, dive operations can be performed in zero visibility conditions. These
conditions are a common barrier which impinges on the ability to perform these activities and therefore the DAVD combined with the Echoscope®
is a real requirement for these operations.
The
Engineering Business is an established sub-contractor to prime defense contractors and generally supplies proprietary sub-assemblies
for incorporation into broader mission critical defense systems. These sub-assemblies are typically supplied for the life of the program.
The Marine Engineering Business’ scope of services for these defense programs typically extends to concept, design, prototype,
manufacture, and post-sale support. The manufacturing contracts for these sub-assemblies can run over many years.
The
consolidated financial statements include the accounts of Coda Octopus Group, Inc. and its wholly owned domestic and foreign subsidiaries.
All significant intercompany transactions and balances have been eliminated in the consolidated financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SUMMARY OF ACCOUNTING POLICIES
|
12 Months Ended |
Oct. 31, 2023 |
Accounting Policies [Abstract] |
|
SUMMARY OF ACCOUNTING POLICIES |
NOTE
2 - SUMMARY OF ACCOUNTING POLICIES
Basis
of Presentation
The
accompanying consolidated financial statements of the Company and its wholly owned subsidiaries have been prepared in accordance with
generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and the applicable rules and
regulations of the Securities and Exchange Commission (the “SEC”) and the Public Company Accounting Oversight Board (“PCAOB”).
The
Company’s fiscal year ends on October 31. The Company employs a calendar month-end reporting period for its quarterly reporting.
Estimates
The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect
the amounts reported in the consolidated financial statements and accompanying notes. The accounting estimates and assumptions that require
management’s most significant, challenging, and subjective judgment include estimates related to the percentage of completion method
used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings,
the valuation of the deferred tax asset, and the valuation of goodwill. Actual results realized by the Company may differ from management’s
estimates.
Reclassifications
Certain
amounts included in the accompanying Consolidated Balance Sheets, Consolidated Statements of Income and Comprehensive Income, and
Consolidated Statements of Cash Flows for the year ended October 31, 2022, have been reclassified to conform to the October 31, 2023,
presentation.
Revenue
Recognition
Revenue
is recognized when control of the promised goods or services is transferred to a customer in an amount that reflects the consideration
the Company expects to receive in exchange for those goods or services, which may include various combinations of goods and services
which are generally capable of being distinct and accounted for as separate performance obligations. See “Note 4 – Revenue”
for a detailed discussion on revenue and revenue recognition.
Cost
of Revenue
Our
Cost of Revenues includes the cost of materials and related direct costs. With respect to sales made through the Company’s sales
agents distribution network, we include in our costs of revenues the commissions paid to agents for the specific sales they make. All
other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative costs.
Commissions included as a component of Cost of Revenues were $826,719
and $631,471
for the years ended October 31, 2023 and 2022, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Foreign
Currency Translation
The
Company’s operations are split between the United States, United Kingdom, Denmark, and the Netherlands. The foreign subsidiaries’
functional currencies are those of their respective local jurisdictions and are translated into U.S dollar for the purpose of reporting
the Company’s consolidated financial results. The translation of assets and liabilities into U.S. dollars for subsidiaries with
a functional currency other than the U.S. dollar is performed using exchange rates in effect at the balance sheet date. Stockholders’
equity, fixed assets and long-term investments are recorded at historical exchange rates. The translation of revenues and expenses into
U.S. dollars for subsidiaries with a functional currency other than the U.S. dollar is performed using the average exchange rate for
the respective period. Gains or losses from cumulative translation adjustments, net of tax, are included as a component of accumulated
other comprehensive loss in the Consolidated Balance Sheets. The Company records net foreign exchange transaction gains and losses in the consolidated statements of income and comprehensive income.
For
the years ended October 31, 2023, and October 31, 2022, the Company recorded an aggregate transaction (loss) gain of $(190,073)
and $431,314,
respectively. The aggregate transaction losses were recorded as a component of Selling, General & Administrative (“SG&A”).
Treasury
Stock
Repurchases
of Restricted Stock Awards or common stock are classified as treasury stock on our Consolidated Balance Sheet. We account for treasury
stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component
of additional paid-in-capital in our Consolidated Balance Sheet. When treasury stock is re-issued at a price lower than its cost, the
difference is recorded as a reduction of retained earnings in our Consolidated Balance Sheet.
Segment
Reporting
Operating
segments are defined as components of an enterprise for which separate financial information is available and that is evaluated on a
regular basis by the chief operating decision-maker (“CODM”) in deciding how to allocate resources to an individual
segment and in assessing performance. The Company’s operations are organized into two reportable segments: Marine Technology
Business and the Marine Engineering Business. The Company’s organizational structure is based on many factors that the CODM
uses to evaluate, view and run the business operations, which include, but are not limited to, customer base and homogeneity of
products and technology. The segments are based on this organizational structure and information reviewed by the Company’s
CODM to evaluate segment results. The CODM uses several metrics to evaluate the performance of the overall business, including
revenue and earnings from operations, and uses these results to allocate resources to each of the segments.
Cash and Cash Equivalents
The
Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash
equivalents. The Company did not have any cash equivalents as of October 31, 2022. Cash and cash equivalents are maintained with various
financial institutions. As of October 31, 2023, approximately $23.3 million may be in excess of federal deposit insurance limits.
Financial
Instruments
Financial instruments that potentially subject the Company to significant
concentrations of credit risk consist principally of cash, accounts receivable, trade and other payables, and deferred revenue. The carrying
amounts of the Company’s cash equivalents, accounts receivables, unbilled receivables, accounts payables, accrued liabilities and
deferred revenue, as reflected in the consolidated financial statements approximate fair value due to the short-term maturity of these
items. Fair value is defined as the price 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. The long-term deferred revenue approximates their carrying amounts as assessed by
management. The Company’s financial instruments are exposed to certain financial risks, primarily concentration risk. Concentration
risk is the risk of financial loss to the Company if the counterparty to a financial instrument fails to meet its contractual obligations
and arises principally from the Company’s cash, cash equivalents and trade receivables. The carrying amount of the financial assets
represents the maximum credit exposure. The Company limits its exposure to concentration risk on cash by placing these financial instruments
with high-credit, quality financial institutions and only investing in liquid, investment grade securities. The Company’s bank deposits
are held with financial institutions both in and outside the United States. At times, such amounts may be in excess of applicable government
mandated insurance limits. The Company has not experienced any losses in such accounts or lack of access to its cash. The Company’s
accounts receivables are subject to potential concentrations of credit risk, since a significant part of the Company’s sales are
to a small number of companies and, even though these are generally established businesses, market fluctuations such as the price of oil
may affect our customers’ ability to meet their obligations to us. Furthermore, trade disputes may result in impairment or delays
in receivables.
Accounts Receivable
The
timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is
recognized prior to cash collection.
Payment
terms and conditions vary by contract type, location of customer and the products or services offered, although terms generally
require payment from a customer within 30 days for our Marine Technology Business and between 45-60 days from our Services Business.
When the timing of revenue recognition differs from the timing of cash collection, an evaluation is performed to determine whether
the contract includes a significant financing component. Accounts Receivable was $2,643,461, $2,870,600 and $4,207,996 as of
October 31, 2023, 2022 and 2021, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Allowance
for Credit Losses
The
allowance for credit losses, which includes the allowance for accounts receivable and unbilled accounts receivable, represents the Company’s
best estimate of lifetime expected credit losses inherent in those financial assets. The Company’s lifetime expected credit losses
are determined using relevant information about past events (including historical experience), current conditions, and reasonable and
supportable forecasts that affect collectability. The Company monitors its credit exposure through ongoing credit evaluations of its
customers’ financial condition and limits the amount of credit extended when deemed necessary. In addition, the Company performs
routine credit management activities such as timely account reconciliations, dispute resolution, and payment confirmations. The Company
may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The Allowance for Bad Debt was $0 for the
years ended October 31, 2023, 2022 and 2021, respectively.
Inventory
Inventories
consist primarily of raw materials and finished goods and are stated at the lower of cost or net realizable value on an aggregate basis.
Cost is computed using the average of actual cost, on a first-in, first-out basis. Adjustments to reduce the carrying amount of inventory
to the lower of cost or net realizable value are made, if required, for excess or obsolete goods, which includes a review of, among other
factors, demand requirements and market conditions.
Business
Combinations
The
Company accounts for business combinations using the acquisition method of accounting in accordance with ASC 805, “Business Combinations.”
Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. The excess of the fair value
of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Acquisition-related
costs are expensed as incurred. Upon acquisition, the accounts and results of operations are consolidated as of and subsequent to the
acquisition date. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates
and assumptions, especially with respect to intangible assets. The Company utilizes commonly accepted valuation techniques, such as the
income approach and the cost approach, as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions
include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as discount rates based
on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.
Goodwill
and Intangible Assets
Goodwill
is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible
and identified intangible assets acquired under a business combination. Goodwill also includes acquired assembled workforce, which does
not qualify as an identifiable intangible asset. The Company reviews impairment of goodwill annually in the fourth quarter, or more frequently
if events or circumstances indicate that the goodwill might be impaired. Triggering events for impairment reviews may be indicators such
as adverse industry or economic trends, restructuring actions, lower projections of profitability, or a sustained decline in the Company’s
market capitalization. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative
goodwill impairment test. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely
than not that the fair value of a reporting unit is less than its’ carrying amount, then the quantitative goodwill impairment test is
unnecessary. If, based on the qualitative assessment, it is determined that it is more likely than not that the fair value of a reporting
unit is less than its’ carrying amount, then the Company proceeds to perform the quantitative goodwill impairment test. The Company first
determines the fair value of a reporting unit using a Level 1 input which estimates the fair value of the Company’s equity by utilizing
the Company’s trading price as of the end of the reporting period. The Company then compares the derived fair value of a reporting
unit with the carrying amount. If the carrying value of a reporting unit exceeds its fair value, an impairment loss will be recognized
in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
As
of October 31, 2023, the Company determined it is not more likely than not that the fair value of a reporting unit was less than its’
carrying amount and as a result quantitative goodwill impairment test was unnecessary and there was no impairment charge.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Finite-lived intangible assets consist of acquired patents, customer relationships, and non-compete agreements resulting from business
combinations. The Company’s intangible assets are amortized on a straight-line basis over their estimated useful lives,
ranging from 2 to 15 years. The Company makes judgments about the recoverability of finite-lived intangible assets whenever facts and
circumstances indicate that the useful life is shorter than originally estimated or that the carrying amount of assets may not be recoverable.
If such facts and circumstances exist, the Company assesses recoverability by comparing the projected undiscounted net cash flows associated
with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any,
are based on the excess of the carrying amount over the fair value of those assets. If the useful life is shorter than originally estimated,
the Company would accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. The
Company evaluates the carrying value of indefinite-lived intangible assets on an annual basis, and an impairment charge would be recognized
to the extent that the carrying amount of such assets exceeds their estimated fair value.
Property
and Equipment
Property
and equipment are stated at cost less accumulated depreciation. Expenditures for minor replacements, maintenance and repairs which do
not increase the useful lives of the property and equipment are charged to operations as incurred. Major additions and improvements are
capitalized.
Depreciation and amortization are computed using the straight-line method over their estimated useful lives:
SCHEDULE
OF PROPERTY AND EQUIPMENT
Buildings |
|
|
|
50 years |
Office machinery and equipment |
|
|
|
3-5 years |
Rental assets |
|
|
|
3-7 years |
Furniture, fixtures, and improvements |
|
|
|
3-5
years |
Depreciation
expense is presented as a component of Selling, General and Administrative expense in the Consolidated Statements of Income and
Comprehensive Income. Depreciation expense related to the Products Business “Rental Assets” used for generating
rental income is allocated 70%
to Cost of Goods Sold and the remaining 30%
as a component of Selling, General and Administration expense.
Leases
The Company
owns substantially all its facilities and as a result the effect of Accounting Standards Codification 842, “Leases”,
is immaterial.
Impairment
of Long-Lived Assets
Management
reviews long-lived assets, including property and equipment and intangible assets, for possible impairment whenever events or changes
in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Such events and changes may include:
a significant decrease in market value, changes in asset use, negative industry or economic trends, and changes in the Company’s
business strategy. The Company measures recoverability of these assets by comparing the carrying amounts to the future undiscounted cash
flows that the assets or the asset group are expected to generate. If the carrying value of the assets is not recoverable, an impairment
charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets.
Research
and Development
Research
and development costs are comprised primarily of employee-related costs, stock-based compensation expense, engineering consulting expenses
associated with new product and technology development, product commercialization, quality assurance and testing costs, as well as costs
related to information technology, patent applications and examinations, materials, supplies, and an allocation of facilities costs.
All research and development costs are expensed as they are incurred.
Stock-Based Compensation
The
Company accounts for stock-based compensation expense in accordance with the authoritative guidance on stock-based payments. Under the
provisions of the guidance, stock-based compensation expense is measured at the grant date based on the fair value of the option using
a Black-Scholes option pricing model and is recognized as expense on a straight-line basis over the requisite service period, which is
generally the vesting period.
The
authoritative guidance also requires that the Company measure and recognize stock-based compensation expense upon modification of the
term of a stock award. The stock-based compensation expense for such modification is the sum of any unamortized expense of the award
before modification and the modification expense. The modification expense is the incremental amount of the fair value of the award before
the modification and the fair value of the award after the modification, measured on the date of modification. In the event the modification
results in a longer requisite period than in the original award, the Company has elected to apply the pool method where the aggregate
of the unamortized expense and the modification expense is amortized over the new requisite period on a straight-line basis. In addition,
any forfeiture will be based on the original requisite period prior to the modification.
Calculating
stock-based compensation expense requires the input of highly subjective assumptions, including the expected term of the stock-based
awards, stock price volatility, and the pre-vesting option forfeiture rate. The Company estimates the expected life of options granted
based on historical exercise patterns, which are believed to be representative of future behavior. The Company estimates the volatility
of the Company’s common stock on the date of grant based on historical volatility. The assumptions used in calculating the fair
value of stock-based awards represent the Company’s best estimates, but these estimates involve inherent uncertainties and the
application of management judgment. As a result, if factors change and the Company uses different assumptions, its stock-based compensation
expense could be materially different in the future. In addition, the Company is required to estimate the expected forfeiture rate and
only recognize expense for those shares expected to vest. The Company estimates the forfeiture rate based on historical experience of
its stock-based awards that are granted, exercised and cancelled. If the actual forfeiture rate is materially different from the estimate,
stock-based compensation expense could be significantly different from what was recorded in the current period.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
The
Company may grant restricted stock units (“RSUs”) to employees or consultants. RSU awards vest upon grant or fixed term,
generally 36 months. The Company uses the closing trading price of its common stock on the date of grant as the fair value of awards
of restricted stock units. Stock-based compensation from RSU awards is recognized on a straight-line basis over the RSU
awards’ vesting period.
Income
Taxes
The
Company accounts for income taxes in accordance with Accounting Standards Codification 740, Income Taxes (ASC 740). Under ASC
740, deferred income tax assets and liabilities are recorded for the income tax effects of differences between the bases of assets and
liabilities for financial reporting purposes and their bases for income tax reporting. The Company’s differences arise principally
from the use of various accelerated and modified accelerated cost recovery systems for income tax purposes versus straight line depreciation
used for book purposes and from the utilization of net operating loss carry-forwards.
Deferred
tax assets and liabilities are the amounts by which the Company’s future income taxes are expected to be impacted by these differences
as they reverse. Deferred tax assets are based on differences that are expected to decrease future income taxes as they reverse. Correspondingly,
deferred tax liabilities are based on differences that are expected to increase future income taxes as they reverse. Note 10 Income Taxes discloses
the amounts of deferred tax assets and liabilities, and also presents the impact of significant differences between financial reporting
income and taxable income.
For
income tax purposes, the Company uses the percentage of completion method of recognizing revenues on long-term contracts which is consistent
with the Company’s financial reporting under GAAP.
From
time to time, the Company engages in transactions in which the tax consequences may be subject to uncertainty. Significant judgment is
required in assessing and estimating the tax consequences of these transactions. Accruals for unrecognized tax benefit liabilities, which
represent the difference between a tax position taken or expected to be taken in a tax return and the benefit recognized for financial
reporting purposes, are recorded when the Company believes it is not more-likely-than-not that the tax position will be sustained on
examination by the taxing authorities based on the technical merits of the position. Adjustments to unrecognized tax benefits are recognized
when facts and circumstances change, such as the closing of a tax audit, notice of an assessment by a taxing authority or the refinement
of an estimate. Income tax benefit includes the effects of adjustments to unrecognized tax benefits, as well as any related interest
and penalties.
Comprehensive
Income
Comprehensive
income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. Comprehensive
income includes gains and losses on foreign currency translation adjustments and is included as a component of stockholders’ equity.
Advertising
Advertising costs are expenses as incurred and
are presented as a component of Selling, General and Administrative expense in the Consolidated
Statements of Income and Comprehensive Income, Advertising expenses for the years ended October 31, 2023, and October 31, 2022, were
$0
for both periods.
Contingencies
From
time to time, the Company may be involved in legal and administrative proceedings and claims of various types. The Company records liability
in its consolidated financial statements for these matters when a loss is known or considered probable, and the amount can be reasonably
estimated. Management reviews these estimates in each accounting period as additional information becomes known and adjusts the loss
provision when appropriate. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in the consolidated
financial statements. If a loss is probable but the amount of loss cannot be reasonably estimated, the Company discloses the loss contingency
and an estimate of possible loss or range of loss (unless such an estimate cannot be made). The Company does not recognize gain contingencies
until they are realized. Legal costs incurred in connection with loss contingencies are expensed as incurred.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all significant accounting policies of the reporting entity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
+ Details
Name: |
us-gaap_SignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
RECENT ACCOUNTING PRONOUNCEMENTS
|
12 Months Ended |
Oct. 31, 2023 |
Unusual or Infrequent Items, or Both [Abstract] |
|
RECENT ACCOUNTING PRONOUNCEMENTS |
NOTE
3 – RECENT ACCOUNTING PRONOUNCEMENTS
Accounting
Pronouncements to be Adopted
On
October 27, 2023, the FASB issues ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU 2023-07
will affect how we report segment information, starting with our Form 10-K for the year ended October 31, 2025, and our quarterly reports
on Form 10-Q starting with our quarterly report for the quarter ended January 31, 2026. The ASU requires that we provide disclosures
of significant segment expenses and other segment items that are regularly provided to our CODM and included in each reported measure of segment profit or loss. We will also have to disclose other segment items by reportable segment
(i.e., the difference between reported segment revenues less the significant segment expenses (which are disclosed) less reported segment
profit or loss). We will identify the CODM and their position within the company and details about the information that they regularly
review to make capital allocation and other operating decisions about each segment, as well as an explanation of how the CODM uses the
reported measures and other disclosures. The information needed for these disclosures is available, but we will need to determine the
best way to provide that information for these required segment disclosures.
On
December 13, 2023, the FASB issued Accounting Standards Update 2023-08 entitled Accounting and Disclosure for Crypto Assets (ASU
2023-08,) which changes the accounting model for crypto assets from the existing impairment model to a fair value model. This is a
significant change since the impairment model accounted for diminution in value of crypto assets by writing down the crypto asset
without the ability to increase the value if prices improved in the future. Under the fair value model, crypto assets will be marked
to market at each financial reporting date such that subsequent increases in value of the crypto assets can be recorded. ASU 2023-08
also requires enhanced disclosures about crypto asset transactions. The Company plans to adopt this new standard on November 1,
2025, reserving the option to early adopt ASU 2023-08 if its customers begin to pay for the Company’s products and services
with crypto assets. To date, the Company has neither accepted payment for its products and/or services in crypto assets, nor has it
received or invested in this class of assets.
On
December 14, 2023, the FASB issued Accounting Standards Update 2023-09 entitled Improvements to Income Tax Disclosures (ASU 2023-09),
which is primarily applicable to public companies and requires a significant expansion of the granularity of the income tax rate reconciliation
as well as an expansion of other income tax disclosures. The majority of the disclosures will only be made on an annual basis, although
there is a modest expansion of required quarterly income tax disclosures. The amendments in ASU 2023-09 require disclosure of specific
income tax categories in the rate and reconciliation and provide additional information for reconciling items that meet a quantitative
threshold (if the effect of those reconciling items is equal to or greater than 5 percent of the amount computed by multiplying pretax
income (or loss) by the applicable statutory income tax rate. There are also additional disclosures related to taxes paid to local jurisdictions,
and to income taxes paid. This information is currently available to the Company but was not a required disclosure. The Company expects
to adopt ASU 2023-09 on November 1, 2025.
|
X |
- References
+ Details
Name: |
us-gaap_ExtraordinaryAndUnusualItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//220-20/tableOfContent
+ Details
Name: |
us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
REVENUE
|
12 Months Ended |
Oct. 31, 2023 |
Revenue |
|
REVENUE |
NOTE 4 – REVENUE
Revenue
Recognition
The
Company recognizes revenue under the Financial Accounting Standards Board’s Topic 606, Revenue from Contracts with Customers
(“Topic 606”).
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Topic
606 has established a five-step process to determine the amount of revenue to record from contracts with customers. The five steps are:
|
● |
Determine
if we have a contract with a customer; |
|
● |
Determine
the performance obligations in that contract; |
|
● |
Determine
the transaction price; |
|
● |
Allocate
the transaction price to the performance obligations; and |
|
● |
Determine
when to recognize revenue. |
Revenues
are earned under formal contracts with our customers and are derived from both sales and rental of underwater technologies and equipment
for real time 3D imaging, mapping, defense, and survey applications and from the engineering services which we provide primarily to prime
defense contractors. Our contracts do not include the possibility for additional contingent consideration so that our determination of
the contract price does not involve having to consider potential additional variable consideration. Our sales do not include a right
of return by the customer.
For the Marine Technology Business, all of our products are sold on a stand-alone basis and those
market prices are evidence of the value of the products. To the extent that we also provide services (e.g., installation, training, post-sales
technical support etc.), those services are either included as part of the product or are subject to written contracts based on the stand-alone
value of those services. Revenue from the sale of services is recognized when those services have been provided to the customer and evidence
of the provision of those services exists.
Revenue
derived from either our subscription package offerings or rental of our equipment is recognized when performance obligations are met,
in particular, on a daily basis during the subscription or rental period.
For
arrangements with multiple performance obligations, we recognize product revenue by allocating the transaction revenue to each performance
obligation based on the relative fair value of each deliverable and recognize revenue when performance obligations are met including
when equipment is delivered, and for rental of equipment, when installation and other services are performed.
Our
contracts sometimes require customer payments in advance of revenue recognition and are recognized as revenue when the Company has fulfilled
its obligations under the respective contracts. Until such time, we recognize this prepayment as deferred revenue.
For
software license sales for which any services rendered are not considered distinct to the functionality of the software, we recognize
revenue upon delivery of the software.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
With
respect to revenues related to our Services Business, there are contracts in place that specify the fixed hourly rate and other reimbursable
costs to be billed based on material and direct labor hours incurred and, revenue is recognized on these contracts based on material
and the direct labor hours incurred. Revenues from fixed-price contracts are recognized on the percentage-of-completion method, measured
by the percentage of costs incurred (materials and direct labor hours) to date to estimated total services (materials and direct labor
hours) for each contract. This method is used as we consider expenditures for direct materials and labor hours to be the best available
measure of progress on these contracts.
On
a quarterly basis, we examine all our fixed-price contracts to determine if there are any losses to be recognized during the period.
Any such loss is recorded in the quarter in which the loss first becomes apparent based upon costs incurred to date and the estimated
costs to complete as determined by experience from similar contracts. Variations from estimated contract performance could result in
adjustments to operating results.
Recoverability
of Deferred Costs
In
accordance with Topic 606, we defer costs on projects for service revenue. Deferred costs consist primarily of incremental direct costs
to customize and install systems, as defined in individual customer contracts, including costs to acquire hardware and software from
third parties and payroll costs for our employees and other third parties. The pricing of these service contracts is intended to provide
for the recovery of these types of deferred costs over the life of the contract.
We
recognize such costs in accordance with our revenue recognition policy by contract. For revenue recognized under the percentage of completion
method, costs are recognized as products are delivered or services are provided in accordance with the percentage of completion calculation.
For revenue recognized over time, costs are recognized ratably over the term of the contract, commencing on the date of revenue recognition.
At each quarterly balance sheet date, we review deferred costs, to ensure they are ultimately recoverable.
Any
anticipated losses on uncompleted contracts are recognized when evidence indicates the estimated total cost of a contract exceeds its
estimated total revenue.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Other
Revenue Disclosures
See
Note 15 – “Disaggregation of Revenue” for a breakdown of revenues from external customers and cost of those revenues between our
Product Segment and Services Segment including information on the split of revenues by geography.
Contracts
in Progress (Unbilled Receivables and Deferred Revenue)
Unbilled
Receivables includes earned revenue in excess of billings on incomplete contracts representing accumulated project expenses plus
fees which have not been invoiced to customers as of the date of the balance sheet. The amount of unbilled contracts receivable may
not exceed their net realizable value. Unbilled Receivables were $894,251
and $602,115
as of October 31, 2023, and October 31, 2022, respectively.
Sales
of equipment include a provision for warranty or through life support (TLS) services and is treated as deferred revenue, along with
extended warranty sales or TLS, which may be purchased by customers. These amounts are amortized over the relevant warranty or TLS
period (12 months is our standard warranty contract obligation or for TLS 24, 36 or 60 months) from the date of sale.
Deferred
Revenue (current) includes paid customer invoices prior to delivery of the agreed service, customer prepaid support to be delivered within
twelve months and provision for warranty services to be provided within twelve months. Deferred Revenue was $975,537 and $943,569 as
of October 31, 2023, and October 31, 2022, respectively.
Deferred
Revenue (current) consisted of the following as of October 31, 2023, 2022 and 2021:
SCHEDULE
OF DEFERRED REVENUE
| |
2023 | | |
2022 | |
|
2021 |
|
|
| |
| | |
| |
|
|
|
|
|
Deferred Revenue | |
$ | 420,611 | | |
$ | 430,962 | |
|
$ |
604,049 |
|
|
Customer Technical Support Obligations | |
| 324,218 | | |
| 283,369 | |
|
|
1,117,855 |
|
|
Product Warranty | |
| 230,708 | | |
| 229,238 | |
|
|
277,937 |
|
|
Total Deferred Revenue (Current) | |
$ | 975,537 | | |
$ | 943,569 | |
|
$ |
1,999,841 |
|
|
Deferred
Revenue (current) includes customer prepaid support, TLS, to be delivered past the initial twelve months and provision for extended
warranty services to be provided past the initial twelve months.
Deferred Revenue (non-current) was $133,382
and $76,127
as of October 31, 2023, and October 31, 2022, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- References
+ Details
Name: |
CODA_DisclosureRevenueAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
CODA_RevenueTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
FAIR VALUE
|
12 Months Ended |
Oct. 31, 2023 |
Fair Value Disclosures [Abstract] |
|
FAIR VALUE |
NOTE
5 – FAIR VALUE
The
Company follows the authoritative guidance for fair value measurement and the fair value option for financial assets and financial liabilities.
The Company carries its financial instruments at fair value. Fair value is defined as the exchange price that would be received for an
asset or paid to transfer a liability, or an exit price, in the principal or most advantageous market for the asset or liability in an
orderly transaction between market participants on the measurement date. The established fair value hierarchy requires an entity to maximize
the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs
that may be used to measure fair value:
Level
1 |
Quoted
prices in active markets for identical assets. |
Level
2 |
Observable
market-based inputs or unobservable inputs that are corroborated by market data. |
Level
3 |
Unobservable
inputs that are supported by little or no market activity and that are significant to the fair value of the assets. Level 3 assets
and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies,
or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment
or estimation. |
When
applying fair value principles in the valuation of assets, the Company is required to maximize the use of quoted market prices and minimize
the use of unobservable inputs. The Company calculates the fair value of its Level 1 and Level 2 instruments based on the exchange traded
price of similar or identical instruments, where available, or based on other observable inputs.
There
were no marketable securities required to be measured at fair value on a recurring basis as of October 31, 2023, or October 31, 2022.
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS
|
12 Months Ended |
Oct. 31, 2023 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS |
NOTE
6 – COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS
Certified
Deposit Interest Bearing Accounts
The
Company established certified deposit interest-bearing accounts with its current bankers HSBC NA and Jyske Bank in February 2023. These
interest-bearing accounts are for rolling fixed short-term periods not exceeding 3 months and are classified in our financial statements
as “cash equivalent”. In addition, we have an interest-bearing deposit account in the UK that tracks the Bank of England
base rate, which has no restrictions on access and has a current rate of 5.0%. The table below indicates the applicable interest rates
and amounts which are held in certified deposit and unrestricted interest-bearing accounts at the date hereof:
SCHEDULE
OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS
Currency Denomination | |
Amount | | |
HSBC | | |
Jyske Bank (Denmark) | |
USD | |
$ | 15,201,579 | | |
| 5.28 | % | |
| | |
GBP | |
£ | 750,000 | | |
| 4.80 | % | |
| | |
GBP (Unrestricted access) | |
£ | 500,000 | | |
| 5.00 | % | |
| | |
*USD | |
$ | 2,400,000 | | |
| | | |
| 4.0 | % |
*Held
in Jyske Bank USD Account
Inventory consisted of the following as of:
SCHEDULE OF COMPONENTS OF INVENTORY
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Raw materials and parts | |
$ | 8,994,482 | | |
$ | 7,219,344 | |
Work in progress | |
| 483,227 | | |
| 383,427 | |
Finished goods | |
| 2,207,816 | | |
| 2,424,340 | |
Total Inventory | |
$ | 11,685,525 | | |
$ | 10,027,111 | |
Other
current assets consisted of the following as of:
SUMMARY OF OTHER CURRENT ASSETS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Deposits and other assets | |
$ | 23,081 | | |
$ | 18,631 | |
Other US Tax Receivables/Prepaid Taxes | |
| 450,625 | | |
| 151,217 | |
Employee Retention Credit Receivables | |
| 212,300 | | |
| 173,213 | |
Other Foreign Tax Receivables | |
| 348,620 | | |
| - | |
Total Other Current Assets | |
$ | 1,034,626 | | |
$ | 343,061 | |
Property
and equipment consisted of the following as of:
SCHEDULE OF PROPERTY AND EQUIPMENT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Buildings | |
$ | 6,386,705 | | |
$ | 5,419,946 | |
Land | |
| 200,000 | | |
| 200,000 | |
Office machinery and equipment | |
| 1,596,026 | | |
| 1,556,030 | |
Rental assets | |
| 2,323,446 | | |
| 2,252,292 | |
Furniture, fixtures and improvements | |
| 1,172,169 | | |
| 1,108,787 | |
Total | |
| 11,678,346 | | |
| 10,537,055 | |
Less: accumulated depreciation | |
| (4,805,026 | ) | |
| (4,704,523 | ) |
| |
| | | |
| | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
Depreciation
expense for the years ended October 31, 2023, and 2022 was $603,467 and $678,652 respectively.
Property
and equipment, net, by geographic areas was as follows:
SCHEDULE
OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
USA | |
| 1,751,260 | | |
| 1,825,858 | |
Europe | |
| 5,122,060 | | |
| 4,006,674 | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
Accrued
Expenses and Other Current Liabilities consisted of the following as of:
SCHEDULE
OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Accruals | |
$ | 384,880 | | |
$ | 1,474,744 | |
Other Tax Payables | |
| 525,565 | | |
| 144,158 | |
Employee Related | |
| 85,185 | | |
| 112,804 | |
Total | |
$ | 995,630 | | |
$ | 1,731,706 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Total
Other Income, net consisted of the following for the year ended:
SCHEDULE OF OTHER INCOME
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Employee Retention Credits | |
$ | - | | |
$ | 88,917 | |
Other Income | |
| 39,146 | | |
| 49,058 | |
Total Other Income, | |
$ | 39,146 | | |
$ | 137,975 | |
| |
| | | |
| | |
Interest Income | |
| 642,530 | | |
| - | |
| |
| | | |
| | |
Interest (Expense) | |
| - | | |
| (9,704 | ) |
Total Other Income, net | |
$ | 681,676 | | |
$ | 128,271 | |
|
X |
- DefinitionThe entire disclosure for condensed financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 04 -Paragraph a -Publisher SEC
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3
+ Details
Name: |
srt_CondensedFinancialStatementsTextBlock |
Namespace Prefix: |
srt_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
GOODWILL AND IDENTIFIED INTANGIBLE ASSETS
|
12 Months Ended |
Oct. 31, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
GOODWILL AND IDENTIFIED INTANGIBLE ASSETS |
NOTE
7 – GOODWILL AND IDENTIFIED INTANGIBLE ASSETS
Intangibles consisted of the following as of:
SCHEDULE OF OTHER INTANGIBLE ASSETS
| |
| |
October 31, 2023 | | |
October 31, 2022 | |
| |
Average | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Life | |
Gross | | |
Accumulated | | |
| | |
Gross | | |
Accumulated | | |
| |
Finite-lived intangible assets | |
(Years) | |
Asset | | |
Amortization | | |
Net | | |
Asset | | |
Amortization | | |
Net | |
| |
| |
| | |
| | |
| | |
| | |
| | |
| |
Customer Relationships | |
10 | |
$ | 919,503 | | |
$ | (906,422 | ) | |
$ | 13,081 | | |
$ | 919,503 | | |
$ | (883,922 | ) | |
$ | 35,581 | |
Patents and others | |
10 | |
| 780,650 | | |
| (307,116 | ) | |
| 473,534 | | |
| 669,751 | | |
| (263,046 | ) | |
| 406,705 | |
Total intangible assets | |
| |
$ | 1,700,153 | | |
$ | (1,213,538 | ) | |
$ | 486,615 | | |
$ | 1,589,254 | | |
$ | (1,146,968) | | |
$ | 442,286 | |
Estimated
future annual amortization expenses of finite-lived assets as of October 31, 2023, is as follows:
SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSES
| |
| | |
2024 | |
$ | 56,104 | |
2025 | |
| 42,514 | |
2026 | |
| 39,434 | |
2027 | |
| 36,657 | |
Thereafter | |
| 311,906 | |
| |
| | |
Totals | |
$ | 486,615 | |
Amortization
of intangible assets for the years ended October 31, 2023, and 2022 was $64,063 and $60,077 respectively.
Goodwill
consisted of the following as of:
SCHEDULE OF GOODWILL
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Coda Octopus Colmek, Inc. | |
$ | 2,038,669 | | |
$ | 2,038,669 | |
Coda Octopus Products, Ltd | |
| 62,315 | | |
| 62,315 | |
Coda Octopus Martech, Ltd | |
| 1,281,124 | | |
| 1,281,124 | |
| |
| | | |
| | |
Total Goodwill | |
$ | 3,382,108 | | |
$ | 3,382,108 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350/tableOfContent
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
NET INCOME PER SHARE
|
12 Months Ended |
Oct. 31, 2023 |
NET INCOME PER SHARE: |
|
NET INCOME PER SHARE |
NOTE
8 – NET INCOME PER SHARE
The
following table sets forth the computation of basic and fully diluted loss per common share for the years ended:
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED
| |
| | | |
| | |
| |
Year | | |
Year | |
| |
Ended | | |
Ended | |
| |
October 31, | | |
October 31, | |
Fiscal Period | |
2023 | | |
2022 | |
Numerator: | |
| | | |
| | |
Net Income | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
| |
| | | |
| | |
Denominator: | |
| | | |
| | |
Basic weighted average common shares outstanding | |
| 11,131,469 | | |
| 10,863,674 | |
Effect of dilutive options and restricted stock awards | |
| 192,099 | | |
| 417,673 | |
Diluted outstanding shares | |
| 11,323,568 | | |
| 11,281,347 | |
| |
| | | |
| | |
Net income per share | |
| | | |
| | |
| |
| | | |
| | |
Basic | |
$ | 0.28 | | |
$ | 0.40 | |
Diluted | |
$ | 0.28 | | |
$ | 0.38 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
CAPITAL STOCK
|
12 Months Ended |
Oct. 31, 2023 |
Equity [Abstract] |
|
CAPITAL STOCK |
NOTE
9 – CAPITAL STOCK
Common
Stock
2017
Stock Incentive Plan
On
December 6, 2017, the Board of Directors adopted the 2017 Stock Incentive Plan (the “2017 Plan”). The purpose of the Plan
is to advance the interests of the Company and its stockholders by enabling the Company and its subsidiaries to attract and retain qualified
individuals through opportunities for equity participation in the Company, and to reward those individuals who contribute to the Company’s
achievement of its economic objectives. The Plan was adopted subject to stockholders’ approval and was approved by Stockholders
at the Company’s Annual General Meeting held on July 24, 2018.
The
maximum number of shares of Common Stock available for issuance under the 2017 Plan is 913,612 shares. The shares available for issuance
under the 2017 Plan may, at the election of the Compensation Committee, be either treasury shares or shares authorized but unissued,
and, if treasury shares are used, all references in the 2017 Plan to the issuance of shares will, for corporate law purposes, be deemed
to mean the transfer of shares from treasury.
2021
Stock Incentive Plan
On
July 12, 2021, the Board of Directors adopted the 2021 Stock Incentive Plan (the “2021 Plan”). The 2021 Plan was approved
by the Company’s stockholders at its Annual General Meeting held on September 14, 2021. The 2021 Plan is identical to the 2017
Plan in all material respects, except that the number of shares available for issuance thereunder is 1,000,000.
As
of October 31, 2023, there were a total of 1,370,300 shares available for issuance under the 2017 Plan and 2021 Plan.
A summary of stock options activity is as follows:
SCHEDULE OF STOCK OPTION ACTIVITY
| |
| | |
Weighted | | |
Weighted | | |
| |
| |
Number of | | |
Average | | |
Average | | |
| |
| |
Shares Subject | | |
Exercise
Price Per | | |
Remaining
Contractual | | |
Aggregate
Intrinsic | |
| |
to Options | | |
Share | | |
Life (in years) | | |
Value | |
Balance at October 31, 2021 | |
| 383,668 | | |
$ | 4.65 | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (36,667 | ) | |
$ | 4.65 | | |
| | | |
| | |
Forfeited or cancelled | |
| (39,834 | ) | |
$ | 4.65 | | |
| | | |
| | |
Balance at October 31, 2022 | |
| 307,167 | | |
| - | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (199,496 | ) | |
$ | 4.62 | | |
| | | |
| | |
Forfeited or cancelled | |
| (3,000 | ) | |
$ | 6.23 | | |
| | | |
| | |
Balance at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Vested and expected to vest at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Exercisable at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
The following table summarizes information about stock
options outstanding and exercisable under the Company’s Stock Option Plan at October 31, 2023:
SCHEDULE OF STOCK
OPTIONS OUTSTANDING AND EXERCISABLE
Options
Outstanding | | |
Options
Exercisable | |
| | |
| | |
| | |
Weighted | | |
| | |
| | |
| | |
Weighted | |
Range
of | | |
| | |
Weighted | | |
Average | | |
| | |
| | |
Weighted | | |
Average | |
Exercise | | |
| | |
Average | | |
Remaining | | |
Range
of | | |
| | |
Average | | |
Remaining | |
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | | |
Exercise
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | |
Share | | |
Outstanding | | |
Share | | |
(in
years) | | |
Share | | |
Exercisable | | |
Share | | |
(in
years) | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | |
Unamortized
compensation expense in future years is $0.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
A
summary of restricted stock award activity is as follows:
SCHEDULE OF RESTRICTED STOCK AWARDS
| |
Shares | | |
Weighted Average Grant Date Fair Value | |
|
Non-Vested | | |
Weighted Average Grant Date Fair Value | |
| |
| | |
| |
|
| | |
| |
Outstanding at October 31, 2021 | |
| 122,000 | | |
$ | 8.80 | |
|
| 122,000 | | |
$ | 8.80 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 64,687 | | |
$ | 7.15 | |
|
| 64,687 | | |
$ | 7.15 | |
Vested | |
| (53,733 | ) | |
$ | 5.05 | |
|
| (53,733 | ) | |
$ | 5.05 | |
Treasury Stock | |
| (5,467 | ) | |
$ | 5.18 | |
|
| (5,467 | ) | |
$ | 5.18 | |
Forfeited or cancelled | |
| (16,981 | ) | |
$ | 8.43 | |
|
| (16,981 | ) | |
$ | 8.43 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2022 | |
| 110,506 | | |
$ | 8.10 | |
|
| 110,506 | | |
$ | 8.10 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 100,428 | | |
$ | 7.10 | |
|
| 98,546 | | |
$ | 6.96 | |
Vested | |
| (108,568 | ) | |
$ | 7.91 | |
|
| (108,568 | ) | |
$ | 7.91 | |
Treasury Stock | |
| (1,932 | ) | |
$ | 9.30 | |
|
| (1,932 | ) | |
$ | 9.30 | |
Forfeited or cancelled | |
| (13,006 | ) | |
$ | 5.77 | |
|
| (13,006 | ) | |
$ | 5.77 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2023 | |
| 87,428 | | |
$ | 7.04 | |
|
| 85,546 | | |
$ | 7.04 | |
The aggregate intrinsic value in the table above represents the total pre-tax
intrinsic value that option holders would have realized had all option holders exercised their options on the last trading day of fiscal
years 2023 and 2022. The aggregate intrinsic value is the difference between Coda’s closing stock price on the last trading day
of the fiscal year and the exercise price, multiplied by the number of in-the-money options.
In
certain situations, in 2023 and 2022, certain RSAs that vested were net share settled such that the Company withheld common shares with
a value equivalent to the employees’ obligation for the applicable income and other employment taxes and remitted the cash to the
appropriate taxing authorities. The total shares withheld were 109,154 and 95,866 for 2023 and 2022 and were based on the value of the
RSAs on their respective vesting dates as determined by the Company’s closing stock price. The Company has classified the withheld
common shares as treasury stock and may issue these shares at a future date.
All
Stock Options and Restricted Stock Awards have been made pursuant to the 2017 Plan.
Total
stock-based compensation expense from stock options and restricted stock awards is $645,196
and $1,130,917,
respectively for the years ended October 31, 2023, and 2022. As of October 31, 2023, there was approximately $154,539 of total unrecognized stock-based compensation cost related
to 87,428 unvested RSAs.
Preferred
Stock
Series
A and Series C Preferred Stock
The
Company is authorized to issue 5,000,000 shares of preferred stock with a par value of $0.001 per share. We had previously designated
50,000 preferred shares as Series A preferred stock and 50,000 preferred shares as Series C preferred stock. Both series have since been
eliminated and as of October 31, 2023, there were no shares of Preferred Stock issued or outstanding.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
INCOME TAXES
|
12 Months Ended |
Oct. 31, 2023 |
Income Tax Disclosure [Abstract] |
|
INCOME TAXES |
NOTE
10 - INCOME TAXES
The
Company provides for income taxes and the related accounts under the asset and liability method. Deferred tax assets and liabilities
are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates
expected to be in effect during the year in which the basis differences reverse. Valuation allowances are established when management
determines it is more likely than not that some portion, or all, of the deferred tax assets will not be realized.
The
provision (benefit) for income taxes comprises:
SCHEDULE OF PROVISION (BENEFIT) FOR INCOME TAXES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Current federal expense | |
$ | 264,955 | | |
$ | 849,580 | |
Current state income tax expense | |
| 5,789 | | |
| 159,900 | |
Foreign tax (benefit) | |
| (22,089 | ) | |
| (4,340 | ) |
| |
| | | |
| | |
Total current tax expense | |
| 248,655 | | |
| 1,005,140 | |
| |
| | | |
| | |
Deferred federal expense (benefit) | |
| 14,941 | | |
| (174,026 | ) |
Deferred state expense | |
| 3,913 | | |
| - | |
Deferred foreign tax expense | |
| 29,570 | | |
| - | |
| |
| | | |
| | |
Deferred tax expense (benefit) | |
| 48,424 | | |
| (174,026 | ) |
| |
| | | |
| | |
Total Income Tax Expense | |
$ | 297,079 | | |
$ | 831,114 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
The
expense for income taxes differed from the U.S. statutory rate due to the following:
SCHEDULE OF RECONCILIATION OF INCOME TAX BENEFIT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Statutory US tax rate | |
| 21.0 | % | |
| 21.0 | % |
R&D Relief | |
| (9.7 | )% | |
| (10.6 | )% |
Change in valuation allowance | |
| (3.4 | )% | |
| 3.7 | % |
Foreign tax benefit including GILTI, net | |
| 2.1 | % | |
| (0.9 | )% |
State Income Tax | |
| (1.3 | )% | |
| 3.0 | % |
| |
| | | |
| | |
Total | |
| 8.7 | % | |
| 16.2 | % |
Deferred
income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial
reporting purposes and the amounts used for income tax purposes.
Significant
components of the Company’s deferred tax assets and liabilities are as follows:
SCHEDULE OF COMPONENTS OF DEFERRED TAX ASSETS AND LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Noncurrent deferred tax assets (liabilities) | |
| | | |
| | |
Temporary differences | |
| | | |
| | |
U.S. NOL carryforwards | |
$ | - | | |
$ | - | |
Deferred Revenue | |
| - | | |
| 4,830 | |
| |
| | | |
| | |
Restricted Stock Awards | |
| 263,218 | | |
| 272,841 | |
Book/Tax Depreciation | |
| (21,554 | ) | |
| (17,861 | ) |
Foreign fixed assets | |
| (218,045 | ) | |
| (84,381 | |
Foreign capital loss carryforwards | |
| 11,182 | | |
| - | |
Foreign NOL carryforwards | |
| 176,585 | | |
| 409,100 | |
| |
| | | |
| | |
Total | |
| 211,386 | | |
| 584,529 | |
| |
| | | |
| | |
Valuation allowance | |
| - | | |
| (324,719 | ) |
| |
| | | |
| | |
Total Deferred Asset | |
$ | 211,386 | | |
$ | 259,810 | |
As
of October 31, 2023, we had no remaining U.S. federal net operating loss (NOL) carryforwards.
The Company’s tax jurisdictions are USA, UK, Denmark, India, and Australia
(our India and Australian operations are currently dormant). As a result, the Company’ foreign derived income is subject to GILTI tax in the United States. The Company
has elected to treat GILTI inclusions as period costs.
The
Company has filed tax returns for federal, state, and foreign jurisdictions. The Company’s evaluation of uncertain tax matters
was performed for the tax years ended October 31, 2023, and October 31, 2022. The Company has elected to retain its existing
accounting policy with respect to the treatment of interest and penalties attributable to income taxes and continues to reflect
interest and penalties attributable to income taxes, to extent they arise, as a component of its income tax provision or benefit as
well as its outstanding income tax assets and liabilities. The Company believes that its income tax positions and deductions would
be sustained on an audit and does not anticipate any adjustments to result in a material change to its financial
position.
The Company’s UK Operations, under the
applicable UK tax rules, have certain carryforward trading losses (referred to in this Form 10-K disclosure as “NOL
carryforwards”). Under the applicable UK tax rules, any trading tax losses incurred from 2017 up to and including the current
fiscal year can be surrendered for UK group relief to offset or reduce current year profits and tax liability in any of the
Company’s UK Operations. Any tax losses before 2017 in a UK subsidiary can only be used by the subsidiary to which it
pertains. The benefit of these tax losses benefit are available indefinitely unless the nature of the business with the tax benefit
changes substantially. Under UK tax rules, the UK entities are also eligible for research and development (R&D) Tax Credit. The
UK Products Business in any one financial year performs significant R&D work due to the nature of its business (researching and
developing products and solutions). In the 2023 FY, this subsidiary was eligible to deduct £174,771
(an equivalent of 158,883
USD) as R&D tax expenses from its taxable income, thus negating any tax liability of the UK Operations in the Current FY. Our UK
Operations have the equivalent of $477,271 in
NOL carryforwards, $397,874 of
which can be used by the UK entity in which the trading loss was created and $79,397 can
be used by any of the UK entities under Group Relief. This applies indefinitely unless the business activities undertaken change
substantially.
A
valuation allowance is required for deferred tax assets, if based on available evidence, it is more likely than not that all or
some portion of the asset will not be realized due to the inability to generate sufficient taxable income in the future. The valuation allowance was zero and $324,719 as of October 31, 2023, and
2022, respectively. The deferred
tax losses refer to timing of asset allowance in the UK. As we are generally able to offset most taxes with brought forward trading losses,
R&D tax credit to offset profits expected to be ongoing and ability to utilize such reliefs within between entities then we do not
foresee being able to utilize those deferred tax assets in the near future.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
LINE OF CREDIT
|
12 Months Ended |
Oct. 31, 2023 |
Line Of Credit |
|
LINE OF CREDIT |
NOTE
11 – LINE OF CREDIT
The
Company entered into a $4,000,000
revolving line of credit facility with HSBC NA on November 27, 2019, with the interest rate established as the applicable prime
rate. This revolving line of credit facility is subject to annual renewal and has been extended to November 2024. We have not
utilized this line of credit and the outstanding balance on the line of credit was $0
as of October 31, 2023, and October 31, 2022.
|
X |
- References
+ Details
Name: |
CODA_DisclosureLineOfCreditAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine Of Credit [Text Block]
+ References
+ Details
Name: |
CODA_LineOfCreditTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
CONCENTRATIONS
|
12 Months Ended |
Oct. 31, 2023 |
Risks and Uncertainties [Abstract] |
|
CONCENTRATIONS |
NOTE
12 – CONCENTRATIONS
Significant
Customers
During
the year ended October 31, 2023, the Company had two customers from whom it generated sales greater than 10% of net revenues. Revenues
from these customers were $4,430,389, or 22.9% of net revenues during the period. Total accounts receivable from these customers as of
October 31, 2023, was $173,930 or 6.6% of accounts receivable.
During
the year ended October 31, 2022, the Company had no customers from whom it generated sales greater than 10% of net revenues.
|
X |
- DefinitionThe entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
+ Details
Name: |
us-gaap_ConcentrationRiskDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
EMPLOYEE BENEFIT PLANS
|
12 Months Ended |
Oct. 31, 2023 |
Retirement Benefits [Abstract] |
|
EMPLOYEE BENEFIT PLANS |
NOTE
13 - EMPLOYEE BENEFIT PLANS
The
Company’s U.S. subsidiaries maintain a 401(k)-retirement plan. The plan allows the Company to make matching contributions of 4%
of employee compensation, subject to IRS contribution limits. U.S. employees who have at least six months of service with the
Company are eligible. In addition, the Company’s UK subsidiaries operate statutory pension schemes which provide for the
payment of certain contributions by the Company and the Employee. These schemes in the UK operate on a defined contribution money
purchase basis and the contributions are charged to operations as they arise. Finally, the Company is obligated to provide pension
funding according to the laws in which it operates including in both Denmark, Australia and India. The Company has an arrangement
that fulfills this requirement. Costs related to the Company’s contribution to these employee benefit plans for the years
ended October 31, 2023, and October 31, 2022 were $128,988
and $138,260,
respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- DefinitionThe entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 710 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//710/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 712 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//712/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//715/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent
+ Details
Name: |
us-gaap_CompensationAndEmployeeBenefitPlansTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CompensationAndRetirementDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SEGMENT ANALYSIS
|
12 Months Ended |
Oct. 31, 2023 |
Segment Reporting [Abstract] |
|
SEGMENT ANALYSIS |
NOTE
14 -SEGMENT ANALYSIS
Based
on the fundamental difference in the types of offering products versus services, we operate two distinct reportable segments which are
managed separately. Coda Octopus Products (“Marine Technology Business” or “Products Segment”) operations are
comprised primarily of sale of underwater technology sonar solutions, products for underwater operations including hardware and software,
and rental of solutions and products to the underwater market. Coda Octopus Martech and Coda Octopus Colmek (“Marine Engineering
Business” or “Services Segment”) provides engineering services primarily as sub-contractors to prime defense contractors.
Segment
operating income is total segment revenue reduced by cost of revenue operating expenses identifiable with the business segment.
Corporate includes general corporate administrative costs (“overhead”).
The
Company evaluates performance and allocates resources based upon segment operating income.
There
are inter-segment sales which have been eliminated in our financial statements but are disclosed in the tables below for information
purposes.
The
following table summarizes segment asset and operating balances by reportable segment as of and for the years ended October 31, 2023
and 2022, respectively.
The
Company’s reportable business segments sell their goods and services in four geographic locations:
|
● |
Americas |
|
● |
Europe |
|
● |
Australia/Asia |
|
● |
Middle
East/Africa |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
SCHEDULE OF SEGMENT REPORTING INFORMATION
| |
Marine
Technology Business (Products) | | |
Marine
Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year
Ended October 31, 2023 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | - | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | | |
| | |
Cost
of Revenues | |
| 2,819,796 | | |
| 3,501,237 | | |
| - | | |
| 6,321,033 | |
| |
| | | |
| | | |
| | | |
| | |
Gross
Profit | |
| 9,299,270 | | |
| 3,731,785 | | |
| - | | |
| 13,031,055 | |
| |
| | | |
| | | |
| | | |
| | |
Research
& Development | |
| 2,043,890 | | |
| 52,577 | | |
| - | | |
| 2,096,467 | |
Selling,
General & Administrative | |
| 3,109,566 | | |
| 2,463,087 | | |
| 2,622,383 | | |
| 8,195,036 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Operating Expenses | |
| 5,153,456 | | |
| 2,515,664 | | |
| 2,622,383 | | |
| 10,291,503 | |
| |
| | | |
| | | |
| | | |
| | |
Income
(Loss) from Operations | |
| 4,145,814 | | |
| 1,216,121 | | |
| (2,622,383 | ) | |
| 2,739,552 | |
| |
| | | |
| | | |
| | | |
| | |
Other
Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other
Income | |
| 39,146 | | |
| - | | |
| - | | |
| 39,146 | |
Interest
Income | |
| 544,892 | | |
| 97,638 | | |
| - | | |
| 642,530 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Other Income (Expense) | |
| 584,038 | | |
| 97,638 | | |
| - | | |
| 681,676 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income
Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current
Tax (Expense) Benefit | |
| (272,126 | ) | |
| (78,876 | ) | |
| 102,347 | | |
| (248,655 | ) |
Deferred
Tax (Expense) Benefit | |
| (115,954 | ) | |
| 54,382 | | |
| 13,148 | | |
| (48,424 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total
Income Tax (Expense) Benefit | |
| (388,080 | ) | |
| (24,494 | ) | |
| 115,495 | | |
| (297,079 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net
Income (Loss) | |
$ | 4,341,772 | | |
$ | 1,289,265 | | |
$ | (2,506,889 | ) | |
$ | 3,124,149 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental
Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total
Assets | |
$ | 36,969,673 | | |
$ | 13,604,262 | | |
$ | 1,267,581 | | |
$ | 51,841,516 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Liabilities | |
$ | 2,263,761 | | |
$ | 732,582 | | |
$ | 416,407 | | |
$ | 3,412,750 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues
from Intercompany Sales - eliminated from sales above | |
$ | 4,602,741 | | |
$ | 584,622 | | |
$ | 1,200,000 | | |
$ | 6,387,363 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation
and Amortization | |
$ | 523,339 | | |
$ | 100,689 | | |
$ | 43,502 | | |
$ | 667,530 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases
of Long-lived Assets | |
$ | 1,996,544 | | |
$ | 25,404 | | |
$ | 108,392 | | |
$ | 2,130,340 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
Marine Technology Business (Products) | | |
Marine Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year Ended October 31, 2022 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
| - | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of Revenues | |
| 2,941,569 | | |
| 4,093,546 | | |
| - | | |
| 7,035,115 | |
| |
| | | |
| | | |
| | | |
| | |
Gross Profit | |
| 11,783,119 | | |
| 3,407,569 | | |
| - | | |
| 15,190,688 | |
| |
| | | |
| | | |
| | | |
| | |
Research & Development | |
| 2,207,500 | | |
| 30,420 | | |
| - | | |
| 2,237,920 | |
Selling, General & Administrative | |
| 2,563,554 | | |
| 2,654,565 | | |
| 2,730,585 | | |
| 7,948,704 | |
| |
| | | |
| | | |
| | | |
| | |
Total Operating Expenses | |
| 4,771,054 | | |
| 2,684,985 | | |
| 2,730,585 | | |
| 10,186,624 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) from Operations | |
| 7,012,065 | | |
| 722,584 | | |
| (2,730,585 | ) | |
| 5,004,064 | |
| |
| | | |
| | | |
| | | |
| | |
Other Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other Income | |
| 55,715 | | |
| 79,204 | | |
| 3,056 | | |
| 137,975 | |
Interest Expense | |
| (9,233 | ) | |
| (71 | ) | |
| (400 | ) | |
| (9,704 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total Other Income (Expense) | |
| 46,482 | | |
| 79,133 | | |
| 2,656 | | |
| 128,271 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current Tax Benefit (Expense) | |
| (868,162 | ) | |
| 39,422 | | |
| (176,400 | ) | |
| (1,005,140 | ) |
Deferred Tax (Expense) Benefit | |
| 31,907 | | |
| (41,657 | ) | |
| 183,776 | | |
| 174,026 | |
| |
| | | |
| | | |
| | | |
| | |
Total Income Tax (Expense) Benefit | |
| (836,255 | ) | |
| (2,235 | ) | |
| 7,376 | | |
| (831,114 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net Income (Loss) | |
$ | 6,222,292 | | |
$ | 799,482 | | |
$ | (2,720,553 | ) | |
$ | 4,301,221 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total Assets | |
$ | 33,348,805 | | |
$ | 12,662,109 | | |
$ | 916,544 | | |
$ | 46,927,458 | |
| |
| | | |
| | | |
| | | |
| | |
Total Liabilities | |
$ | 2,432,750 | | |
$ | 526,195 | | |
$ | 585,704 | | |
$ | 3,544,649 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues from Intercompany Sales - eliminated from sales above | |
$ | 2,406,717 | | |
$ | 396,015 | | |
$ | 2,720,000 | | |
$ | 5,522,732 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation and Amortization | |
$ | 602,583 | | |
$ | 96,776 | | |
$ | 39,370 | | |
$ | 738,729 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases of Long-lived Assets | |
$ | 1,123,475 | | |
$ | 36,862 | | |
$ | 90,887 | | |
$ | 1,251,224 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
DISAGGREGATION OF REVENUE
|
12 Months Ended |
Oct. 31, 2023 |
Revenue from Contract with Customer [Abstract] |
|
DISAGGREGATION OF REVENUE |
NOTE
15 - DISAGGREGATION OF REVENUE
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2023 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 4,263,883 | | |
$ | 4,846,615 | | |
$ | 9,110,498 | |
Europe | |
| 2,225,915 | | |
| 2,386,407 | | |
| 4,612,322 | |
Australia/Asia | |
| 4,607,786 | | |
| - | | |
| 4,607,786 | |
Middle
East/Africa | |
| 1,021,482 | | |
| - | | |
| 1,021,482 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,444,305 | | |
$ | 944,737 | | |
$ | 9,389,042 | |
Equipment
Rentals | |
| 1,264,804 | | |
| - | | |
| 1,264,804 | |
Software
Sales | |
| 851,976 | | |
| - | | |
| 851,976 | |
Engineering
Parts | |
| - | | |
| 4,075,850 | | |
| 4,075,850 | |
Services | |
| 1,557,981 | | |
| 2,212,435 | | |
| 3,770,416 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Goods
and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,296,281 | | |
$ | 944,737 | | |
$ | 10,241,018 | |
Services
transferred over time | |
| 2,822,785 | | |
| 6,288,285 | | |
| 9,111,070 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2022 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 5,668,948 | | |
$ | 4,566,349 | | |
$ | 10,235,297 | |
Europe | |
| 1,559,778 | | |
| 2,900,906 | | |
| 4,460,684 | |
Australia/Asia | |
| 5,723,970 | | |
| - | | |
| 5,723,970 | |
Middle
East/Africa | |
| 1,771,992 | | |
| 33,860 | | |
| 1,805,852 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,771,050 | | |
$ | 1,544,002 | | |
$ | 10,315,052 | |
Equipment
Rentals | |
| 1,844,775 | | |
| - | | |
| 1,844,775 | |
Software
Sales | |
| 1,014,867 | | |
| - | | |
| 1,014,867 | |
Engineering
Parts | |
| - | | |
| 3,530,407 | | |
| 3,530,407 | |
Services | |
| 3,093,996 | | |
| 2,426,706 | | |
| 5,520,702 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Goods and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,785,917 | | |
$ | 1,562,799 | | |
$ | 11,348,716 | |
Services
transferred over time | |
| 4,938,771 | | |
| 5,938,316 | | |
| 10,877,087 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
COMMITMENTS AND CONTINGENCIES
|
12 Months Ended |
Oct. 31, 2023 |
Commitments and Contingencies Disclosure [Abstract] |
|
COMMITMENTS AND CONTINGENCIES |
NOTE
16 – COMMITMENTS AND CONTINGENCIES
Employment
Agreements
Annmarie
Gayle
Pursuant
to the terms of an employment agreement dated March 16, 2017, the Company employs Ms. Gayle as its Chief Executive Officer on a
full-time basis and a member of its Board of Directors. With effect from July 1, 2019, Ms. Gayle’s annual salary is $305,000 payable
on a monthly basis. Ms. Gayle is also entitled to an annual performance bonus of up to $100,000,
upon achieving certain targets that are to be defined on an annual basis. The agreement provides for 30 days of paid holidays in
addition to public holidays observed in Denmark.
The
agreement has no definitive term and may be terminated only upon twelve months’ prior written notice by Ms. Gayle. In the event
that the Company terminates her at any time without cause, she is entitled to a payment equal to her annual salary as well as a separation
bonus of $150,000. The Company may terminate the agreement for cause, immediately and without notice. Among others, “for cause”
includes gross misconduct, a serious or repeated breach of the agreement and negligence and incompetence as reasonably determined by
the Company’s Board. The agreement includes a 12-month non-compete and non-solicitation provision.
Blair
Cunningham
Under
the terms of an employment contract dated January 1, 2013, our wholly owned subsidiary Coda Octopus Products, Inc. employs Blair
Cunningham as its Chief Executive Officer and President of Technology. He is being paid an annual base salary of $200,000
with effect from January 1, 2020, subject to review by the Company’s Chief Executive Officer. Mr. Cunningham’s current
annual based salary is $225,000.
He is entitled to 25 vacation days in addition to any public holiday.
The
agreement may be terminated only upon twelve months prior written notice without cause. The Company may terminate the agreement for cause,
immediately and without notice. Among others, “for cause” includes gross misconduct, a serious or repeated breach of the
agreement and negligence and incompetence as reasonably determined by the Company’s Board. The agreement includes an 18-month non-compete
and non-solicitation provision.
Kevin
Kane
Pursuant
to the terms of an Employment Agreement dated May 7, 2021, as amended and modified, Kevin Kane was appointed the Chief Executive
Officer of Colmek commencing July 6, 2021. The Employment Agreement provides for an annual base salary of $200,000.
He will also be eligible for an annual performance bonus based on the performance milestones agreed with the Company. As a further
inducement, he was granted 15,000 restricted
stock units out of the Company’s 2017 Stock Incentive Plan that vest in three equal annual instalments commencing on the first
anniversary of grant. The Compensation Committee approved a performance milestone bonus of $26,000 for the Fiscal Year 2023 subject to
Mr. Kane achieving the performance milestones.
The
agreement may be terminated by the Company at any time. In the event that the Company terminates the employment agreement for whatever
reason, the following severance payments apply:
Year
1 of employment |
2
Weeks |
Year
2 of employment |
1
Month |
Year
3 of employment |
4
Months |
The
agreement includes a 12-month non-compete and non-solicitation provision.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
**Gayle Jardine
Pursuant to an employment agreement with Coda Octopus Products Ltd., the
Company’s wholly owned subsidiary, Coda Octopus Products Limited (Scotland operations) Gayle Jardine was appointed European Director
of Finance. In that role she is currently being paid an annual salary of £78,000 (or approximately $96,720). The
employment agreement provides for 25 days of paid holidays in addition to public holidays observed in Scotland. The Company also makes
certain pension contributions prescribed by the laws of the United Kingdom. The Company may terminate Ms. Jardine’s Employment Agreement by giving seven (7) weeks written notice.
In May 2023, Ms. Jardine was appointed Interim Chief Financial Officer of the Company.
As inducement for assuming the additional duties as Interim CFO, she was paid an additional short-term incentive
payment of £5,000 (approximately $6,200) for each month that she acted in such a capacity.
In addition, she was granted a restricted stock award of 2,500 shares of common stock vesting six months from the date of her appointment.
**Gayle Jardine resumed her position as European Director of Finance
on November 27, 2023, when Mr. John Price assumed the role of Chief Financial Officer.
Litigation
From
time to time, we may be a party to or be involved with legal proceedings, governmental investigations or inquiries, claims or litigation
that are related to our business. We are not presently party to any legal proceedings the resolution of which we believe would have a
material adverse effect on our business or its financial condition.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SUBSEQUENT EVENTS
|
12 Months Ended |
Oct. 31, 2023 |
Subsequent Events [Abstract] |
|
SUBSEQUENT EVENTS |
NOTE
17 SUBSEQUENT EVENTS
On November 27, 2023, John Price assumed the role of Chief Financial Officer at which point Gayle Jardine re-assumed
her position as European Director of Finance.
On January 16, 2024, the Company sold its flat
located in Copenhagen for a price of DKK 5,300,000
(equivalent of $781,598).
|
X |
- References
+ Details
Name: |
us-gaap_SubsequentEventsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//855/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SUMMARY OF ACCOUNTING POLICIES (Policies)
|
12 Months Ended |
Oct. 31, 2023 |
Accounting Policies [Abstract] |
|
Basis of Presentation |
Basis
of Presentation
The
accompanying consolidated financial statements of the Company and its wholly owned subsidiaries have been prepared in accordance with
generally accepted accounting principles (“GAAP”) in the United States (“U.S.”) and the applicable rules and
regulations of the Securities and Exchange Commission (the “SEC”) and the Public Company Accounting Oversight Board (“PCAOB”).
The
Company’s fiscal year ends on October 31. The Company employs a calendar month-end reporting period for its quarterly reporting.
|
Estimates |
Estimates
The
preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect
the amounts reported in the consolidated financial statements and accompanying notes. The accounting estimates and assumptions that require
management’s most significant, challenging, and subjective judgment include estimates related to the percentage of completion method
used to account for contracts including costs and earnings in excess of billings, billings in excess of costs and estimated earnings,
the valuation of the deferred tax asset, and the valuation of goodwill. Actual results realized by the Company may differ from management’s
estimates.
|
Reclassifications |
Reclassifications
Certain
amounts included in the accompanying Consolidated Balance Sheets, Consolidated Statements of Income and Comprehensive Income, and
Consolidated Statements of Cash Flows for the year ended October 31, 2022, have been reclassified to conform to the October 31, 2023,
presentation.
|
Revenue Recognition |
Revenue
Recognition
Revenue
is recognized when control of the promised goods or services is transferred to a customer in an amount that reflects the consideration
the Company expects to receive in exchange for those goods or services, which may include various combinations of goods and services
which are generally capable of being distinct and accounted for as separate performance obligations. See “Note 4 – Revenue”
for a detailed discussion on revenue and revenue recognition.
|
Cost of Revenue |
Cost
of Revenue
Our
Cost of Revenues includes the cost of materials and related direct costs. With respect to sales made through the Company’s sales
agents distribution network, we include in our costs of revenues the commissions paid to agents for the specific sales they make. All
other sales-related expenses, including those related to unsuccessful bids, are included in selling, general and administrative costs.
Commissions included as a component of Cost of Revenues were $826,719
and $631,471
for the years ended October 31, 2023 and 2022, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
Foreign Currency Translation |
Foreign
Currency Translation
The
Company’s operations are split between the United States, United Kingdom, Denmark, and the Netherlands. The foreign subsidiaries’
functional currencies are those of their respective local jurisdictions and are translated into U.S dollar for the purpose of reporting
the Company’s consolidated financial results. The translation of assets and liabilities into U.S. dollars for subsidiaries with
a functional currency other than the U.S. dollar is performed using exchange rates in effect at the balance sheet date. Stockholders’
equity, fixed assets and long-term investments are recorded at historical exchange rates. The translation of revenues and expenses into
U.S. dollars for subsidiaries with a functional currency other than the U.S. dollar is performed using the average exchange rate for
the respective period. Gains or losses from cumulative translation adjustments, net of tax, are included as a component of accumulated
other comprehensive loss in the Consolidated Balance Sheets. The Company records net foreign exchange transaction gains and losses in the consolidated statements of income and comprehensive income.
For
the years ended October 31, 2023, and October 31, 2022, the Company recorded an aggregate transaction (loss) gain of $(190,073)
and $431,314,
respectively. The aggregate transaction losses were recorded as a component of Selling, General & Administrative (“SG&A”).
|
Treasury Stock |
Treasury
Stock
Repurchases
of Restricted Stock Awards or common stock are classified as treasury stock on our Consolidated Balance Sheet. We account for treasury
stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component
of additional paid-in-capital in our Consolidated Balance Sheet. When treasury stock is re-issued at a price lower than its cost, the
difference is recorded as a reduction of retained earnings in our Consolidated Balance Sheet.
|
Segment Reporting |
Segment
Reporting
Operating
segments are defined as components of an enterprise for which separate financial information is available and that is evaluated on a
regular basis by the chief operating decision-maker (“CODM”) in deciding how to allocate resources to an individual
segment and in assessing performance. The Company’s operations are organized into two reportable segments: Marine Technology
Business and the Marine Engineering Business. The Company’s organizational structure is based on many factors that the CODM
uses to evaluate, view and run the business operations, which include, but are not limited to, customer base and homogeneity of
products and technology. The segments are based on this organizational structure and information reviewed by the Company’s
CODM to evaluate segment results. The CODM uses several metrics to evaluate the performance of the overall business, including
revenue and earnings from operations, and uses these results to allocate resources to each of the segments.
|
Cash and Cash Equivalents |
Cash and Cash Equivalents
The
Company considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash
equivalents. The Company did not have any cash equivalents as of October 31, 2022. Cash and cash equivalents are maintained with various
financial institutions. As of October 31, 2023, approximately $23.3 million may be in excess of federal deposit insurance limits.
|
Financial Instruments |
Financial
Instruments
Financial instruments that potentially subject the Company to significant
concentrations of credit risk consist principally of cash, accounts receivable, trade and other payables, and deferred revenue. The carrying
amounts of the Company’s cash equivalents, accounts receivables, unbilled receivables, accounts payables, accrued liabilities and
deferred revenue, as reflected in the consolidated financial statements approximate fair value due to the short-term maturity of these
items. Fair value is defined as the price 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. The long-term deferred revenue approximates their carrying amounts as assessed by
management. The Company’s financial instruments are exposed to certain financial risks, primarily concentration risk. Concentration
risk is the risk of financial loss to the Company if the counterparty to a financial instrument fails to meet its contractual obligations
and arises principally from the Company’s cash, cash equivalents and trade receivables. The carrying amount of the financial assets
represents the maximum credit exposure. The Company limits its exposure to concentration risk on cash by placing these financial instruments
with high-credit, quality financial institutions and only investing in liquid, investment grade securities. The Company’s bank deposits
are held with financial institutions both in and outside the United States. At times, such amounts may be in excess of applicable government
mandated insurance limits. The Company has not experienced any losses in such accounts or lack of access to its cash. The Company’s
accounts receivables are subject to potential concentrations of credit risk, since a significant part of the Company’s sales are
to a small number of companies and, even though these are generally established businesses, market fluctuations such as the price of oil
may affect our customers’ ability to meet their obligations to us. Furthermore, trade disputes may result in impairment or delays
in receivables.
|
Accounts Receivable |
Accounts Receivable
The
timing of revenue recognition may differ from the timing of invoicing to customers. The Company records a receivable when revenue is
recognized prior to cash collection.
Payment
terms and conditions vary by contract type, location of customer and the products or services offered, although terms generally
require payment from a customer within 30 days for our Marine Technology Business and between 45-60 days from our Services Business.
When the timing of revenue recognition differs from the timing of cash collection, an evaluation is performed to determine whether
the contract includes a significant financing component. Accounts Receivable was $2,643,461, $2,870,600 and $4,207,996 as of
October 31, 2023, 2022 and 2021, respectively.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
|
Allowance for Credit Losses |
Allowance
for Credit Losses
The
allowance for credit losses, which includes the allowance for accounts receivable and unbilled accounts receivable, represents the Company’s
best estimate of lifetime expected credit losses inherent in those financial assets. The Company’s lifetime expected credit losses
are determined using relevant information about past events (including historical experience), current conditions, and reasonable and
supportable forecasts that affect collectability. The Company monitors its credit exposure through ongoing credit evaluations of its
customers’ financial condition and limits the amount of credit extended when deemed necessary. In addition, the Company performs
routine credit management activities such as timely account reconciliations, dispute resolution, and payment confirmations. The Company
may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The Allowance for Bad Debt was $0 for the
years ended October 31, 2023, 2022 and 2021, respectively.
|
Inventory |
Inventory
Inventories
consist primarily of raw materials and finished goods and are stated at the lower of cost or net realizable value on an aggregate basis.
Cost is computed using the average of actual cost, on a first-in, first-out basis. Adjustments to reduce the carrying amount of inventory
to the lower of cost or net realizable value are made, if required, for excess or obsolete goods, which includes a review of, among other
factors, demand requirements and market conditions.
|
Business Combinations |
Business
Combinations
The
Company accounts for business combinations using the acquisition method of accounting in accordance with ASC 805, “Business Combinations.”
Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. The excess of the fair value
of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Acquisition-related
costs are expensed as incurred. Upon acquisition, the accounts and results of operations are consolidated as of and subsequent to the
acquisition date. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates
and assumptions, especially with respect to intangible assets. The Company utilizes commonly accepted valuation techniques, such as the
income approach and the cost approach, as appropriate, in establishing the fair value of intangible assets. Typically, key assumptions
include projections of cash flows that arise from identifiable intangible assets of acquired businesses as well as discount rates based
on an analysis of the weighted average cost of capital, adjusted for specific risks associated with the assets.
|
Goodwill and Intangible Assets |
Goodwill
and Intangible Assets
Goodwill
is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the net tangible
and identified intangible assets acquired under a business combination. Goodwill also includes acquired assembled workforce, which does
not qualify as an identifiable intangible asset. The Company reviews impairment of goodwill annually in the fourth quarter, or more frequently
if events or circumstances indicate that the goodwill might be impaired. Triggering events for impairment reviews may be indicators such
as adverse industry or economic trends, restructuring actions, lower projections of profitability, or a sustained decline in the Company’s
market capitalization. The Company first assesses qualitative factors to determine whether it is necessary to perform the quantitative
goodwill impairment test. If, after assessing the totality of events or circumstances, the Company determines that it is not more likely
than not that the fair value of a reporting unit is less than its’ carrying amount, then the quantitative goodwill impairment test is
unnecessary. If, based on the qualitative assessment, it is determined that it is more likely than not that the fair value of a reporting
unit is less than its’ carrying amount, then the Company proceeds to perform the quantitative goodwill impairment test. The Company first
determines the fair value of a reporting unit using a Level 1 input which estimates the fair value of the Company’s equity by utilizing
the Company’s trading price as of the end of the reporting period. The Company then compares the derived fair value of a reporting
unit with the carrying amount. If the carrying value of a reporting unit exceeds its fair value, an impairment loss will be recognized
in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
As
of October 31, 2023, the Company determined it is not more likely than not that the fair value of a reporting unit was less than its’
carrying amount and as a result quantitative goodwill impairment test was unnecessary and there was no impairment charge.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
Finite-lived intangible assets consist of acquired patents, customer relationships, and non-compete agreements resulting from business
combinations. The Company’s intangible assets are amortized on a straight-line basis over their estimated useful lives,
ranging from 2 to 15 years. The Company makes judgments about the recoverability of finite-lived intangible assets whenever facts and
circumstances indicate that the useful life is shorter than originally estimated or that the carrying amount of assets may not be recoverable.
If such facts and circumstances exist, the Company assesses recoverability by comparing the projected undiscounted net cash flows associated
with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any,
are based on the excess of the carrying amount over the fair value of those assets. If the useful life is shorter than originally estimated,
the Company would accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. The
Company evaluates the carrying value of indefinite-lived intangible assets on an annual basis, and an impairment charge would be recognized
to the extent that the carrying amount of such assets exceeds their estimated fair value.
|
Property and Equipment |
Property
and Equipment
Property
and equipment are stated at cost less accumulated depreciation. Expenditures for minor replacements, maintenance and repairs which do
not increase the useful lives of the property and equipment are charged to operations as incurred. Major additions and improvements are
capitalized.
Depreciation and amortization are computed using the straight-line method over their estimated useful lives:
SCHEDULE
OF PROPERTY AND EQUIPMENT
Buildings |
|
|
|
50 years |
Office machinery and equipment |
|
|
|
3-5 years |
Rental assets |
|
|
|
3-7 years |
Furniture, fixtures, and improvements |
|
|
|
3-5
years |
Depreciation
expense is presented as a component of Selling, General and Administrative expense in the Consolidated Statements of Income and
Comprehensive Income. Depreciation expense related to the Products Business “Rental Assets” used for generating
rental income is allocated 70%
to Cost of Goods Sold and the remaining 30%
as a component of Selling, General and Administration expense.
|
Leases |
Leases
The Company
owns substantially all its facilities and as a result the effect of Accounting Standards Codification 842, “Leases”,
is immaterial.
|
Impairment of Long-Lived Assets |
Impairment
of Long-Lived Assets
Management
reviews long-lived assets, including property and equipment and intangible assets, for possible impairment whenever events or changes
in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Such events and changes may include:
a significant decrease in market value, changes in asset use, negative industry or economic trends, and changes in the Company’s
business strategy. The Company measures recoverability of these assets by comparing the carrying amounts to the future undiscounted cash
flows that the assets or the asset group are expected to generate. If the carrying value of the assets is not recoverable, an impairment
charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets.
|
Research and Development |
Research
and Development
Research
and development costs are comprised primarily of employee-related costs, stock-based compensation expense, engineering consulting expenses
associated with new product and technology development, product commercialization, quality assurance and testing costs, as well as costs
related to information technology, patent applications and examinations, materials, supplies, and an allocation of facilities costs.
All research and development costs are expensed as they are incurred.
|
Stock-Based Compensation |
Stock-Based Compensation
The
Company accounts for stock-based compensation expense in accordance with the authoritative guidance on stock-based payments. Under the
provisions of the guidance, stock-based compensation expense is measured at the grant date based on the fair value of the option using
a Black-Scholes option pricing model and is recognized as expense on a straight-line basis over the requisite service period, which is
generally the vesting period.
The
authoritative guidance also requires that the Company measure and recognize stock-based compensation expense upon modification of the
term of a stock award. The stock-based compensation expense for such modification is the sum of any unamortized expense of the award
before modification and the modification expense. The modification expense is the incremental amount of the fair value of the award before
the modification and the fair value of the award after the modification, measured on the date of modification. In the event the modification
results in a longer requisite period than in the original award, the Company has elected to apply the pool method where the aggregate
of the unamortized expense and the modification expense is amortized over the new requisite period on a straight-line basis. In addition,
any forfeiture will be based on the original requisite period prior to the modification.
Calculating
stock-based compensation expense requires the input of highly subjective assumptions, including the expected term of the stock-based
awards, stock price volatility, and the pre-vesting option forfeiture rate. The Company estimates the expected life of options granted
based on historical exercise patterns, which are believed to be representative of future behavior. The Company estimates the volatility
of the Company’s common stock on the date of grant based on historical volatility. The assumptions used in calculating the fair
value of stock-based awards represent the Company’s best estimates, but these estimates involve inherent uncertainties and the
application of management judgment. As a result, if factors change and the Company uses different assumptions, its stock-based compensation
expense could be materially different in the future. In addition, the Company is required to estimate the expected forfeiture rate and
only recognize expense for those shares expected to vest. The Company estimates the forfeiture rate based on historical experience of
its stock-based awards that are granted, exercised and cancelled. If the actual forfeiture rate is materially different from the estimate,
stock-based compensation expense could be significantly different from what was recorded in the current period.
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
The
Company may grant restricted stock units (“RSUs”) to employees or consultants. RSU awards vest upon grant or fixed term,
generally 36 months. The Company uses the closing trading price of its common stock on the date of grant as the fair value of awards
of restricted stock units. Stock-based compensation from RSU awards is recognized on a straight-line basis over the RSU
awards’ vesting period.
|
Income Taxes |
Income
Taxes
The
Company accounts for income taxes in accordance with Accounting Standards Codification 740, Income Taxes (ASC 740). Under ASC
740, deferred income tax assets and liabilities are recorded for the income tax effects of differences between the bases of assets and
liabilities for financial reporting purposes and their bases for income tax reporting. The Company’s differences arise principally
from the use of various accelerated and modified accelerated cost recovery systems for income tax purposes versus straight line depreciation
used for book purposes and from the utilization of net operating loss carry-forwards.
Deferred
tax assets and liabilities are the amounts by which the Company’s future income taxes are expected to be impacted by these differences
as they reverse. Deferred tax assets are based on differences that are expected to decrease future income taxes as they reverse. Correspondingly,
deferred tax liabilities are based on differences that are expected to increase future income taxes as they reverse. Note 10 Income Taxes discloses
the amounts of deferred tax assets and liabilities, and also presents the impact of significant differences between financial reporting
income and taxable income.
For
income tax purposes, the Company uses the percentage of completion method of recognizing revenues on long-term contracts which is consistent
with the Company’s financial reporting under GAAP.
From
time to time, the Company engages in transactions in which the tax consequences may be subject to uncertainty. Significant judgment is
required in assessing and estimating the tax consequences of these transactions. Accruals for unrecognized tax benefit liabilities, which
represent the difference between a tax position taken or expected to be taken in a tax return and the benefit recognized for financial
reporting purposes, are recorded when the Company believes it is not more-likely-than-not that the tax position will be sustained on
examination by the taxing authorities based on the technical merits of the position. Adjustments to unrecognized tax benefits are recognized
when facts and circumstances change, such as the closing of a tax audit, notice of an assessment by a taxing authority or the refinement
of an estimate. Income tax benefit includes the effects of adjustments to unrecognized tax benefits, as well as any related interest
and penalties.
|
Comprehensive Income |
Comprehensive
Income
Comprehensive
income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. Comprehensive
income includes gains and losses on foreign currency translation adjustments and is included as a component of stockholders’ equity.
|
Advertising |
Advertising
Advertising costs are expenses as incurred and
are presented as a component of Selling, General and Administrative expense in the Consolidated
Statements of Income and Comprehensive Income, Advertising expenses for the years ended October 31, 2023, and October 31, 2022, were
$0
for both periods.
|
Contingencies |
Contingencies
From
time to time, the Company may be involved in legal and administrative proceedings and claims of various types. The Company records liability
in its consolidated financial statements for these matters when a loss is known or considered probable, and the amount can be reasonably
estimated. Management reviews these estimates in each accounting period as additional information becomes known and adjusts the loss
provision when appropriate. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in the consolidated
financial statements. If a loss is probable but the amount of loss cannot be reasonably estimated, the Company discloses the loss contingency
and an estimate of possible loss or range of loss (unless such an estimate cannot be made). The Company does not recognize gain contingencies
until they are realized. Legal costs incurred in connection with loss contingencies are expensed as incurred.
|
X |
- DefinitionAllowance For Credit Losses [Policy Text Block]
+ References
+ Details
Name: |
CODA_AllowanceForCreditLossesPolicyTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionReclassifications [Policy Text Block]
+ References
+ Details
Name: |
CODA_ReclassificationsPolicyTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTreasury Stock [Policy Text Block]
+ References
+ Details
Name: |
CODA_TreasuryStockPolicyTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for advertising cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingCostsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4
+ Details
Name: |
us-gaap_BusinessCombinationsPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1
+ Details
Name: |
us-gaap_CashAndCashEquivalentsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for comprehensive income.
+ References
+ Details
Name: |
us-gaap_ComprehensiveIncomePolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for cost of product sold and service rendered.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 705 -Publisher FASB -URI https://asc.fasb.org//705/tableOfContent
+ Details
Name: |
us-gaap_CostOfSalesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.
+ References
+ Details
Name: |
us-gaap_FinancialInstrumentsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4
+ Details
Name: |
us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20
+ Details
Name: |
us-gaap_IncomeTaxPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6
+ Details
Name: |
us-gaap_InventoryPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for leasing arrangement entered into by lessee.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1
+ Details
Name: |
us-gaap_LesseeLeasesPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpensePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4
+ Details
Name: |
us-gaap_RevenueRecognitionPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for segment reporting.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29
+ Details
Name: |
us-gaap_SegmentReportingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1
+ Details
Name: |
us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (b) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Subparagraph (d) -SubTopic 10 -Topic 310 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15
+ Details
Name: |
us-gaap_TradeAndOtherAccountsReceivablePolicy |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8
+ Details
Name: |
us-gaap_UseOfEstimates |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SUMMARY OF ACCOUNTING POLICIES (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Accounting Policies [Abstract] |
|
SCHEDULE OF PROPERTY AND EQUIPMENT |
Depreciation and amortization are computed using the straight-line method over their estimated useful lives:
SCHEDULE
OF PROPERTY AND EQUIPMENT
Buildings |
|
|
|
50 years |
Office machinery and equipment |
|
|
|
3-5 years |
Rental assets |
|
|
|
3-7 years |
Furniture, fixtures, and improvements |
|
|
|
3-5
years |
|
X |
- DefinitionSchedule Of Property Plant And Equipment Estimated Lives [Table Text Block]
+ References
+ Details
Name: |
CODA_ScheduleOfPropertyPlantAndEquipmentEstimatedLivesTableTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
REVENUE (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Revenue |
|
SCHEDULE OF DEFERRED REVENUE |
Deferred
Revenue (current) consisted of the following as of October 31, 2023, 2022 and 2021:
SCHEDULE
OF DEFERRED REVENUE
| |
2023 | | |
2022 | |
|
2021 |
|
|
| |
| | |
| |
|
|
|
|
|
Deferred Revenue | |
$ | 420,611 | | |
$ | 430,962 | |
|
$ |
604,049 |
|
|
Customer Technical Support Obligations | |
| 324,218 | | |
| 283,369 | |
|
|
1,117,855 |
|
|
Product Warranty | |
| 230,708 | | |
| 229,238 | |
|
|
277,937 |
|
|
Total Deferred Revenue (Current) | |
$ | 975,537 | | |
$ | 943,569 | |
|
$ |
1,999,841 |
|
|
|
X |
- References
+ Details
Name: |
CODA_DisclosureRevenueAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
SCHEDULE OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS |
SCHEDULE
OF INTEREST RATES AND AMOUNT HELD IN CERTIFIED DEPOSIT INTEREST BEARING ACCOUNTS
Currency Denomination | |
Amount | | |
HSBC | | |
Jyske Bank (Denmark) | |
USD | |
$ | 15,201,579 | | |
| 5.28 | % | |
| | |
GBP | |
£ | 750,000 | | |
| 4.80 | % | |
| | |
GBP (Unrestricted access) | |
£ | 500,000 | | |
| 5.00 | % | |
| | |
*USD | |
$ | 2,400,000 | | |
| | | |
| 4.0 | % |
*Held
in Jyske Bank USD Account
|
SCHEDULE OF COMPONENTS OF INVENTORY |
Inventory consisted of the following as of:
SCHEDULE OF COMPONENTS OF INVENTORY
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Raw materials and parts | |
$ | 8,994,482 | | |
$ | 7,219,344 | |
Work in progress | |
| 483,227 | | |
| 383,427 | |
Finished goods | |
| 2,207,816 | | |
| 2,424,340 | |
Total Inventory | |
$ | 11,685,525 | | |
$ | 10,027,111 | |
|
SUMMARY OF OTHER CURRENT ASSETS |
Other
current assets consisted of the following as of:
SUMMARY OF OTHER CURRENT ASSETS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Deposits and other assets | |
$ | 23,081 | | |
$ | 18,631 | |
Other US Tax Receivables/Prepaid Taxes | |
| 450,625 | | |
| 151,217 | |
Employee Retention Credit Receivables | |
| 212,300 | | |
| 173,213 | |
Other Foreign Tax Receivables | |
| 348,620 | | |
| - | |
Total Other Current Assets | |
$ | 1,034,626 | | |
$ | 343,061 | |
|
SCHEDULE OF PROPERTY AND EQUIPMENT |
Property
and equipment consisted of the following as of:
SCHEDULE OF PROPERTY AND EQUIPMENT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Buildings | |
$ | 6,386,705 | | |
$ | 5,419,946 | |
Land | |
| 200,000 | | |
| 200,000 | |
Office machinery and equipment | |
| 1,596,026 | | |
| 1,556,030 | |
Rental assets | |
| 2,323,446 | | |
| 2,252,292 | |
Furniture, fixtures and improvements | |
| 1,172,169 | | |
| 1,108,787 | |
Total | |
| 11,678,346 | | |
| 10,537,055 | |
Less: accumulated depreciation | |
| (4,805,026 | ) | |
| (4,704,523 | ) |
| |
| | | |
| | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
|
SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS |
Property
and equipment, net, by geographic areas was as follows:
SCHEDULE
OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
USA | |
| 1,751,260 | | |
| 1,825,858 | |
Europe | |
| 5,122,060 | | |
| 4,006,674 | |
Total Property and Equipment, net | |
$ | 6,873,320 | | |
$ | 5,832,532 | |
|
SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES |
Accrued
Expenses and Other Current Liabilities consisted of the following as of:
SCHEDULE
OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Accruals | |
$ | 384,880 | | |
$ | 1,474,744 | |
Other Tax Payables | |
| 525,565 | | |
| 144,158 | |
Employee Related | |
| 85,185 | | |
| 112,804 | |
Total | |
$ | 995,630 | | |
$ | 1,731,706 | |
|
SCHEDULE OF OTHER INCOME |
Total
Other Income, net consisted of the following for the year ended:
SCHEDULE OF OTHER INCOME
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Employee Retention Credits | |
$ | - | | |
$ | 88,917 | |
Other Income | |
| 39,146 | | |
| 49,058 | |
Total Other Income, | |
$ | 39,146 | | |
$ | 137,975 | |
| |
| | | |
| | |
Interest Income | |
| 642,530 | | |
| - | |
| |
| | | |
| | |
Interest (Expense) | |
| - | | |
| (9,704 | ) |
Total Other Income, net | |
$ | 681,676 | | |
$ | 128,271 | |
|
X |
- DefinitionSchedule Of Deposit Interest Bearing [Table Text Block]
+ References
+ Details
Name: |
CODA_ScheduleOfDepositInterestBearingTableTextBlock |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of interest income and income classified as other.
+ References
+ Details
Name: |
us-gaap_InterestAndOtherIncomeTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph b -SubTopic 10 -Topic 280 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
+ Details
Name: |
us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amounts of other current assets.
+ References
+ Details
Name: |
us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
GOODWILL AND IDENTIFIED INTANGIBLE ASSETS (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
SCHEDULE OF OTHER INTANGIBLE ASSETS |
Intangibles consisted of the following as of:
SCHEDULE OF OTHER INTANGIBLE ASSETS
| |
| |
October 31, 2023 | | |
October 31, 2022 | |
| |
Average | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Life | |
Gross | | |
Accumulated | | |
| | |
Gross | | |
Accumulated | | |
| |
Finite-lived intangible assets | |
(Years) | |
Asset | | |
Amortization | | |
Net | | |
Asset | | |
Amortization | | |
Net | |
| |
| |
| | |
| | |
| | |
| | |
| | |
| |
Customer Relationships | |
10 | |
$ | 919,503 | | |
$ | (906,422 | ) | |
$ | 13,081 | | |
$ | 919,503 | | |
$ | (883,922 | ) | |
$ | 35,581 | |
Patents and others | |
10 | |
| 780,650 | | |
| (307,116 | ) | |
| 473,534 | | |
| 669,751 | | |
| (263,046 | ) | |
| 406,705 | |
Total intangible assets | |
| |
$ | 1,700,153 | | |
$ | (1,213,538 | ) | |
$ | 486,615 | | |
$ | 1,589,254 | | |
$ | (1,146,968) | | |
$ | 442,286 | |
|
SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSES |
Estimated
future annual amortization expenses of finite-lived assets as of October 31, 2023, is as follows:
SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSES
| |
| | |
2024 | |
$ | 56,104 | |
2025 | |
| 42,514 | |
2026 | |
| 39,434 | |
2027 | |
| 36,657 | |
Thereafter | |
| 311,906 | |
| |
| | |
Totals | |
$ | 486,615 | |
|
SCHEDULE OF GOODWILL |
Goodwill
consisted of the following as of:
SCHEDULE OF GOODWILL
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Coda Octopus Colmek, Inc. | |
$ | 2,038,669 | | |
$ | 2,038,669 | |
Coda Octopus Products, Ltd | |
| 62,315 | | |
| 62,315 | |
Coda Octopus Martech, Ltd | |
| 1,281,124 | | |
| 1,281,124 | |
| |
| | | |
| | |
Total Goodwill | |
$ | 3,382,108 | | |
$ | 3,382,108 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_ScheduleOfGoodwillTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
NET INCOME PER SHARE (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
NET INCOME PER SHARE: |
|
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED |
The
following table sets forth the computation of basic and fully diluted loss per common share for the years ended:
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED
| |
| | | |
| | |
| |
Year | | |
Year | |
| |
Ended | | |
Ended | |
| |
October 31, | | |
October 31, | |
Fiscal Period | |
2023 | | |
2022 | |
Numerator: | |
| | | |
| | |
Net Income | |
$ | 3,124,149 | | |
$ | 4,301,221 | |
| |
| | | |
| | |
Denominator: | |
| | | |
| | |
Basic weighted average common shares outstanding | |
| 11,131,469 | | |
| 10,863,674 | |
Effect of dilutive options and restricted stock awards | |
| 192,099 | | |
| 417,673 | |
Diluted outstanding shares | |
| 11,323,568 | | |
| 11,281,347 | |
| |
| | | |
| | |
Net income per share | |
| | | |
| | |
| |
| | | |
| | |
Basic | |
$ | 0.28 | | |
$ | 0.40 | |
Diluted | |
$ | 0.28 | | |
$ | 0.38 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
CAPITAL STOCK (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Equity [Abstract] |
|
SCHEDULE OF STOCK OPTION ACTIVITY |
A summary of stock options activity is as follows:
SCHEDULE OF STOCK OPTION ACTIVITY
| |
| | |
Weighted | | |
Weighted | | |
| |
| |
Number of | | |
Average | | |
Average | | |
| |
| |
Shares Subject | | |
Exercise
Price Per | | |
Remaining
Contractual | | |
Aggregate
Intrinsic | |
| |
to Options | | |
Share | | |
Life (in years) | | |
Value | |
Balance at October 31, 2021 | |
| 383,668 | | |
$ | 4.65 | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (36,667 | ) | |
$ | 4.65 | | |
| | | |
| | |
Forfeited or cancelled | |
| (39,834 | ) | |
$ | 4.65 | | |
| | | |
| | |
Balance at October 31, 2022 | |
| 307,167 | | |
| - | | |
| | | |
| | |
Granted | |
| - | | |
| - | | |
| | | |
| | |
Vested | |
| - | | |
| - | | |
| | | |
| | |
Exercises | |
| (199,496 | ) | |
$ | 4.62 | | |
| | | |
| | |
Forfeited or cancelled | |
| (3,000 | ) | |
$ | 6.23 | | |
| | | |
| | |
Balance at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Vested and expected to vest at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
Exercisable at October 31, 2023 | |
| 104,671 | | |
$ | 4.67 | | |
| 1.41 | | |
$ | 202,419 | |
|
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE |
The following table summarizes information about stock
options outstanding and exercisable under the Company’s Stock Option Plan at October 31, 2023:
SCHEDULE OF STOCK
OPTIONS OUTSTANDING AND EXERCISABLE
Options
Outstanding | | |
Options
Exercisable | |
| | |
| | |
| | |
Weighted | | |
| | |
| | |
| | |
Weighted | |
Range
of | | |
| | |
Weighted | | |
Average | | |
| | |
| | |
Weighted | | |
Average | |
Exercise | | |
| | |
Average | | |
Remaining | | |
Range
of | | |
| | |
Average | | |
Remaining | |
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | | |
Exercise
Prices
per | | |
Number | | |
Exercise
Price
Per | | |
Contractual
Life | |
Share | | |
Outstanding | | |
Share | | |
(in
years) | | |
Share | | |
Exercisable | | |
Share | | |
(in
years) | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | | |
$ | 4.62 | | |
| 101,671 | | |
$ | 4.62 | | |
| 2.15 | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | | |
$ | 6.23 | | |
| 3,000 | | |
$ | 6.23 | | |
| 0.05 | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | | |
| | | |
| 104,671 | | |
$ | 4.67 | | |
| | |
|
SCHEDULE OF RESTRICTED STOCK AWARDS |
SCHEDULE OF RESTRICTED STOCK AWARDS
| |
Shares | | |
Weighted Average Grant Date Fair Value | |
|
Non-Vested | | |
Weighted Average Grant Date Fair Value | |
| |
| | |
| |
|
| | |
| |
Outstanding at October 31, 2021 | |
| 122,000 | | |
$ | 8.80 | |
|
| 122,000 | | |
$ | 8.80 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 64,687 | | |
$ | 7.15 | |
|
| 64,687 | | |
$ | 7.15 | |
Vested | |
| (53,733 | ) | |
$ | 5.05 | |
|
| (53,733 | ) | |
$ | 5.05 | |
Treasury Stock | |
| (5,467 | ) | |
$ | 5.18 | |
|
| (5,467 | ) | |
$ | 5.18 | |
Forfeited or cancelled | |
| (16,981 | ) | |
$ | 8.43 | |
|
| (16,981 | ) | |
$ | 8.43 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2022 | |
| 110,506 | | |
$ | 8.10 | |
|
| 110,506 | | |
$ | 8.10 | |
| |
| | | |
| | |
|
| | | |
| | |
Granted | |
| 100,428 | | |
$ | 7.10 | |
|
| 98,546 | | |
$ | 6.96 | |
Vested | |
| (108,568 | ) | |
$ | 7.91 | |
|
| (108,568 | ) | |
$ | 7.91 | |
Treasury Stock | |
| (1,932 | ) | |
$ | 9.30 | |
|
| (1,932 | ) | |
$ | 9.30 | |
Forfeited or cancelled | |
| (13,006 | ) | |
$ | 5.77 | |
|
| (13,006 | ) | |
$ | 5.77 | |
| |
| | | |
| | |
|
| | | |
| | |
Outstanding at October 31, 2023 | |
| 87,428 | | |
$ | 7.04 | |
|
| 85,546 | | |
$ | 7.04 | |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
INCOME TAXES (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Income Tax Disclosure [Abstract] |
|
SCHEDULE OF PROVISION (BENEFIT) FOR INCOME TAXES |
The
provision (benefit) for income taxes comprises:
SCHEDULE OF PROVISION (BENEFIT) FOR INCOME TAXES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Current federal expense | |
$ | 264,955 | | |
$ | 849,580 | |
Current state income tax expense | |
| 5,789 | | |
| 159,900 | |
Foreign tax (benefit) | |
| (22,089 | ) | |
| (4,340 | ) |
| |
| | | |
| | |
Total current tax expense | |
| 248,655 | | |
| 1,005,140 | |
| |
| | | |
| | |
Deferred federal expense (benefit) | |
| 14,941 | | |
| (174,026 | ) |
Deferred state expense | |
| 3,913 | | |
| - | |
Deferred foreign tax expense | |
| 29,570 | | |
| - | |
| |
| | | |
| | |
Deferred tax expense (benefit) | |
| 48,424 | | |
| (174,026 | ) |
| |
| | | |
| | |
Total Income Tax Expense | |
$ | 297,079 | | |
$ | 831,114 | |
|
SCHEDULE OF RECONCILIATION OF INCOME TAX BENEFIT |
The
expense for income taxes differed from the U.S. statutory rate due to the following:
SCHEDULE OF RECONCILIATION OF INCOME TAX BENEFIT
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Statutory US tax rate | |
| 21.0 | % | |
| 21.0 | % |
R&D Relief | |
| (9.7 | )% | |
| (10.6 | )% |
Change in valuation allowance | |
| (3.4 | )% | |
| 3.7 | % |
Foreign tax benefit including GILTI, net | |
| 2.1 | % | |
| (0.9 | )% |
State Income Tax | |
| (1.3 | )% | |
| 3.0 | % |
| |
| | | |
| | |
Total | |
| 8.7 | % | |
| 16.2 | % |
|
SCHEDULE OF COMPONENTS OF DEFERRED TAX ASSETS AND LIABILITIES |
Significant
components of the Company’s deferred tax assets and liabilities are as follows:
SCHEDULE OF COMPONENTS OF DEFERRED TAX ASSETS AND LIABILITIES
| |
October 31, | | |
October 31, | |
| |
2023 | | |
2022 | |
Noncurrent deferred tax assets (liabilities) | |
| | | |
| | |
Temporary differences | |
| | | |
| | |
U.S. NOL carryforwards | |
$ | - | | |
$ | - | |
Deferred Revenue | |
| - | | |
| 4,830 | |
| |
| | | |
| | |
Restricted Stock Awards | |
| 263,218 | | |
| 272,841 | |
Book/Tax Depreciation | |
| (21,554 | ) | |
| (17,861 | ) |
Foreign fixed assets | |
| (218,045 | ) | |
| (84,381 | |
Foreign capital loss carryforwards | |
| 11,182 | | |
| - | |
Foreign NOL carryforwards | |
| 176,585 | | |
| 409,100 | |
| |
| | | |
| | |
Total | |
| 211,386 | | |
| 584,529 | |
| |
| | | |
| | |
Valuation allowance | |
| - | | |
| (324,719 | ) |
| |
| | | |
| | |
Total Deferred Asset | |
$ | 211,386 | | |
$ | 259,810 | |
|
X |
- DefinitionTabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Paragraph 12 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12
+ Details
Name: |
us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of income before income tax between domestic and foreign jurisdictions.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
+ Details
Name: |
us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SEGMENT ANALYSIS (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Segment Reporting [Abstract] |
|
SCHEDULE OF SEGMENT REPORTING INFORMATION |
SCHEDULE OF SEGMENT REPORTING INFORMATION
| |
Marine
Technology Business (Products) | | |
Marine
Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year
Ended October 31, 2023 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | - | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | | |
| | |
Cost
of Revenues | |
| 2,819,796 | | |
| 3,501,237 | | |
| - | | |
| 6,321,033 | |
| |
| | | |
| | | |
| | | |
| | |
Gross
Profit | |
| 9,299,270 | | |
| 3,731,785 | | |
| - | | |
| 13,031,055 | |
| |
| | | |
| | | |
| | | |
| | |
Research
& Development | |
| 2,043,890 | | |
| 52,577 | | |
| - | | |
| 2,096,467 | |
Selling,
General & Administrative | |
| 3,109,566 | | |
| 2,463,087 | | |
| 2,622,383 | | |
| 8,195,036 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Operating Expenses | |
| 5,153,456 | | |
| 2,515,664 | | |
| 2,622,383 | | |
| 10,291,503 | |
| |
| | | |
| | | |
| | | |
| | |
Income
(Loss) from Operations | |
| 4,145,814 | | |
| 1,216,121 | | |
| (2,622,383 | ) | |
| 2,739,552 | |
| |
| | | |
| | | |
| | | |
| | |
Other
Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other
Income | |
| 39,146 | | |
| - | | |
| - | | |
| 39,146 | |
Interest
Income | |
| 544,892 | | |
| 97,638 | | |
| - | | |
| 642,530 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Other Income (Expense) | |
| 584,038 | | |
| 97,638 | | |
| - | | |
| 681,676 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income
Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current
Tax (Expense) Benefit | |
| (272,126 | ) | |
| (78,876 | ) | |
| 102,347 | | |
| (248,655 | ) |
Deferred
Tax (Expense) Benefit | |
| (115,954 | ) | |
| 54,382 | | |
| 13,148 | | |
| (48,424 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total
Income Tax (Expense) Benefit | |
| (388,080 | ) | |
| (24,494 | ) | |
| 115,495 | | |
| (297,079 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net
Income (Loss) | |
$ | 4,341,772 | | |
$ | 1,289,265 | | |
$ | (2,506,889 | ) | |
$ | 3,124,149 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental
Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total
Assets | |
$ | 36,969,673 | | |
$ | 13,604,262 | | |
$ | 1,267,581 | | |
$ | 51,841,516 | |
| |
| | | |
| | | |
| | | |
| | |
Total
Liabilities | |
$ | 2,263,761 | | |
$ | 732,582 | | |
$ | 416,407 | | |
$ | 3,412,750 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues
from Intercompany Sales - eliminated from sales above | |
$ | 4,602,741 | | |
$ | 584,622 | | |
$ | 1,200,000 | | |
$ | 6,387,363 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation
and Amortization | |
$ | 523,339 | | |
$ | 100,689 | | |
$ | 43,502 | | |
$ | 667,530 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases
of Long-lived Assets | |
$ | 1,996,544 | | |
$ | 25,404 | | |
$ | 108,392 | | |
$ | 2,130,340 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
Marine Technology Business (Products) | | |
Marine Engineering Business (Services) | | |
Overhead | | |
Total | |
| |
| | |
| | |
| | |
| |
Year Ended October 31, 2022 | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Net Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
| - | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | | |
| | |
Cost of Revenues | |
| 2,941,569 | | |
| 4,093,546 | | |
| - | | |
| 7,035,115 | |
| |
| | | |
| | | |
| | | |
| | |
Gross Profit | |
| 11,783,119 | | |
| 3,407,569 | | |
| - | | |
| 15,190,688 | |
| |
| | | |
| | | |
| | | |
| | |
Research & Development | |
| 2,207,500 | | |
| 30,420 | | |
| - | | |
| 2,237,920 | |
Selling, General & Administrative | |
| 2,563,554 | | |
| 2,654,565 | | |
| 2,730,585 | | |
| 7,948,704 | |
| |
| | | |
| | | |
| | | |
| | |
Total Operating Expenses | |
| 4,771,054 | | |
| 2,684,985 | | |
| 2,730,585 | | |
| 10,186,624 | |
| |
| | | |
| | | |
| | | |
| | |
Income (Loss) from Operations | |
| 7,012,065 | | |
| 722,584 | | |
| (2,730,585 | ) | |
| 5,004,064 | |
| |
| | | |
| | | |
| | | |
| | |
Other Income (Expense) | |
| | | |
| | | |
| | | |
| | |
Other Income | |
| 55,715 | | |
| 79,204 | | |
| 3,056 | | |
| 137,975 | |
Interest Expense | |
| (9,233 | ) | |
| (71 | ) | |
| (400 | ) | |
| (9,704 | ) |
| |
| | | |
| | | |
| | | |
| | |
Total Other Income (Expense) | |
| 46,482 | | |
| 79,133 | | |
| 2,656 | | |
| 128,271 | |
| |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Income Tax (Expense) Benefit | |
| | | |
| | | |
| | | |
| | |
Current Tax Benefit (Expense) | |
| (868,162 | ) | |
| 39,422 | | |
| (176,400 | ) | |
| (1,005,140 | ) |
Deferred Tax (Expense) Benefit | |
| 31,907 | | |
| (41,657 | ) | |
| 183,776 | | |
| 174,026 | |
| |
| | | |
| | | |
| | | |
| | |
Total Income Tax (Expense) Benefit | |
| (836,255 | ) | |
| (2,235 | ) | |
| 7,376 | | |
| (831,114 | ) |
| |
| | | |
| | | |
| | | |
| | |
Net Income (Loss) | |
$ | 6,222,292 | | |
$ | 799,482 | | |
$ | (2,720,553 | ) | |
$ | 4,301,221 | |
| |
| | | |
| | | |
| | | |
| | |
Supplemental Disclosures | |
| | | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | | |
| | |
Total Assets | |
$ | 33,348,805 | | |
$ | 12,662,109 | | |
$ | 916,544 | | |
$ | 46,927,458 | |
| |
| | | |
| | | |
| | | |
| | |
Total Liabilities | |
$ | 2,432,750 | | |
$ | 526,195 | | |
$ | 585,704 | | |
$ | 3,544,649 | |
| |
| | | |
| | | |
| | | |
| | |
Revenues from Intercompany Sales - eliminated from sales above | |
$ | 2,406,717 | | |
$ | 396,015 | | |
$ | 2,720,000 | | |
$ | 5,522,732 | |
| |
| | | |
| | | |
| | | |
| | |
Depreciation and Amortization | |
$ | 602,583 | | |
$ | 96,776 | | |
$ | 39,370 | | |
$ | 738,729 | |
| |
| | | |
| | | |
| | | |
| | |
Purchases of Long-lived Assets | |
$ | 1,123,475 | | |
$ | 36,862 | | |
$ | 90,887 | | |
$ | 1,251,224 | |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
DISAGGREGATION OF REVENUE (Tables)
|
12 Months Ended |
Oct. 31, 2023 |
Revenue from Contract with Customer [Abstract] |
|
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION |
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2023 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 4,263,883 | | |
$ | 4,846,615 | | |
$ | 9,110,498 | |
Europe | |
| 2,225,915 | | |
| 2,386,407 | | |
| 4,612,322 | |
Australia/Asia | |
| 4,607,786 | | |
| - | | |
| 4,607,786 | |
Middle
East/Africa | |
| 1,021,482 | | |
| - | | |
| 1,021,482 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,444,305 | | |
$ | 944,737 | | |
$ | 9,389,042 | |
Equipment
Rentals | |
| 1,264,804 | | |
| - | | |
| 1,264,804 | |
Software
Sales | |
| 851,976 | | |
| - | | |
| 851,976 | |
Engineering
Parts | |
| - | | |
| 4,075,850 | | |
| 4,075,850 | |
Services | |
| 1,557,981 | | |
| 2,212,435 | | |
| 3,770,416 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
| |
| | | |
| | | |
| | |
Goods
and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,296,281 | | |
$ | 944,737 | | |
$ | 10,241,018 | |
Services
transferred over time | |
| 2,822,785 | | |
| 6,288,285 | | |
| 9,111,070 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 12,119,066 | | |
$ | 7,233,022 | | |
$ | 19,352,088 | |
CODA
OCTOPUS GROUP, INC.
Notes
to the Consolidated Financial Statements
October
31, 2023 and 2022
| |
| | | |
| | | |
| | |
| |
For
the Year Ended October 31, 2022 | |
| |
Marine | | |
Marine | | |
| |
| |
Technology | | |
Engineering | | |
Grand | |
| |
Business | | |
Business | | |
Total | |
Disaggregation
of Total Net Sales | |
| | | |
| | | |
| | |
| |
| | | |
| | | |
| | |
Primary
Geographical Markets | |
| | | |
| | | |
| | |
Americas | |
$ | 5,668,948 | | |
$ | 4,566,349 | | |
$ | 10,235,297 | |
Europe | |
| 1,559,778 | | |
| 2,900,906 | | |
| 4,460,684 | |
Australia/Asia | |
| 5,723,970 | | |
| - | | |
| 5,723,970 | |
Middle
East/Africa | |
| 1,771,992 | | |
| 33,860 | | |
| 1,805,852 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Major
Goods/Service Lines | |
| | | |
| | | |
| | |
Equipment
Sales | |
$ | 8,771,050 | | |
$ | 1,544,002 | | |
$ | 10,315,052 | |
Equipment
Rentals | |
| 1,844,775 | | |
| - | | |
| 1,844,775 | |
Software
Sales | |
| 1,014,867 | | |
| - | | |
| 1,014,867 | |
Engineering
Parts | |
| - | | |
| 3,530,407 | | |
| 3,530,407 | |
Services | |
| 3,093,996 | | |
| 2,426,706 | | |
| 5,520,702 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
| |
| | | |
| | | |
| | |
Goods and Services Revenue | |
| | | |
| | | |
| | |
Goods
transferred at a point in time | |
$ | 9,785,917 | | |
$ | 1,562,799 | | |
$ | 11,348,716 | |
Services
transferred over time | |
| 4,938,771 | | |
| 5,938,316 | | |
| 10,877,087 | |
| |
| | | |
| | | |
| | |
Total
Revenues | |
$ | 14,724,688 | | |
$ | 7,501,115 | | |
$ | 22,225,803 | |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.
+ References
+ Details
Name: |
us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Property, Plant and Equipment [Line Items] |
|
|
Total |
$ 11,678,346
|
$ 10,537,055
|
Less: accumulated depreciation |
(4,805,026)
|
(4,704,523)
|
Total Property and Equipment, net |
$ 6,873,320
|
5,832,532
|
Building [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
50 years
|
|
Total |
$ 6,386,705
|
5,419,946
|
Machinery and Equipment [Member] | Minimum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
3 years
|
|
Machinery and Equipment [Member] | Maximum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
5 years
|
|
Assets [Member] | Minimum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
3 years
|
|
Assets [Member] | Maximum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
7 years
|
|
Furniture and Fixtures [Member] | Minimum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
3 years
|
|
Furniture and Fixtures [Member] | Maximum [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, Plant and Equipment, Useful Life |
5 years
|
|
Land [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total |
$ 200,000
|
200,000
|
Office Machinery and Equipment [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total |
1,596,026
|
1,556,030
|
Rental Assets [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total |
2,323,446
|
2,252,292
|
Furniture Fixtures and Improvements [Member] |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Total |
$ 1,172,169
|
$ 1,108,787
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.
+ References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
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: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=CODA_OfficeMachineryAndEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=CODA_RentalAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=CODA_FurnitureFixturesAndImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
SUMMARY OF ACCOUNTING POLICIES (Details Narrative) - USD ($)
|
12 Months Ended |
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Accounting Policies [Abstract] |
|
|
|
Cost of revenue commissions |
$ 826,719
|
$ 631,471
|
|
Gain loss on foreign currency translation |
(190,073)
|
431,314
|
|
Federal deposit insurance limits |
23,300,000
|
|
|
Accounts receivable |
2,643,461
|
2,870,600
|
$ 4,207,996
|
Allowance for doubtful accounts receivable |
$ 0
|
0
|
$ 0
|
Finite lived intangible asset amortization period |
The Company’s intangible assets are amortized on a straight-line basis over their estimated useful lives,
ranging from 2 to 15 years.
|
|
|
Depreciation cost of goods sold allocation percentage |
70.00%
|
|
|
Depreciation of general and administration expense percentage |
30.00%
|
|
|
Advertising Expense |
$ 0
|
$ 0
|
|
X |
- DefinitionCost of revenue commissions.
+ References
+ Details
Name: |
CODA_CostOfRevenueCommissions |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDepreciation of cost of goods sold allocation percentage.
+ References
+ Details
Name: |
CODA_DepreciationCostOfGoodsSoldAllocationPercentage |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDepreciation of general and administration expense percentage.
+ References
+ Details
Name: |
CODA_DepreciationOfGeneralAndAdministrationExpensePercentage |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 35 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1
+ Details
Name: |
us-gaap_AdvertisingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.
+ References
+ Details
Name: |
us-gaap_CashFDICInsuredAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe amortization method of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 35 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482710/350-30-35-6
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF DEFERRED REVENUE (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Total Deferred Revenue (Current) |
$ 975,537
|
$ 943,569
|
$ 1,999,841
|
Deferred Revenue [Member] |
|
|
|
Total Deferred Revenue (Current) |
420,611
|
430,962
|
604,049
|
Customer Technical Support Obligations [Member] |
|
|
|
Total Deferred Revenue (Current) |
324,218
|
283,369
|
1,117,855
|
Product Warrant [Member] |
|
|
|
Total Deferred Revenue (Current) |
$ 230,708
|
$ 229,238
|
$ 277,937
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=CODA_DeferredRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=CODA_CustomerTechnicalSupportObligationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=CODA_ProductWarrantMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
REVENUE (Details Narrative) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Revenue |
|
|
|
Unbilled receivables |
$ 894,251
|
$ 602,115
|
|
Deferred revenue |
975,537
|
943,569
|
$ 1,999,841
|
Deferred revenue, less current portion |
$ 133,382
|
$ 76,127
|
|
X |
- References
+ Details
Name: |
CODA_DisclosureRevenueAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_UnbilledReceivablesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.0.1
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in marketable security.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_MarketableSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.0.1
X |
- DefinitionThe aggregate of all domestic and foreign interest-bearing deposit liabilities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.12) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_InterestBearingDepositLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.
+ References
+ Details
Name: |
us-gaap_ShortTermDebtPercentageBearingFixedInterestRate |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
dei_LegalEntityAxis=CODA_HSBCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CurrencyAxis=currency_GBP |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DebtInstrumentAxis=CODA_UnrestrictedAccessMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=CODA_JyskeBankMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
SCHEDULE OF COMPONENTS OF INVENTORY (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
|
Raw materials and parts |
$ 8,994,482
|
$ 7,219,344
|
Work in progress |
483,227
|
383,427
|
Finished goods |
2,207,816
|
2,424,340
|
Total Inventory |
$ 11,685,525
|
$ 10,027,111
|
X |
- DefinitionAmount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoods |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionGross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterialsAndSupplies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryWorkInProcess |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SUMMARY OF OTHER CURRENT ASSETS (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
|
Deposits and other assets |
$ 23,081
|
$ 18,631
|
Other US Tax Receivables/Prepaid Taxes |
450,625
|
151,217
|
Employee Retention Credit Receivables |
212,300
|
173,213
|
Other Foreign Tax Receivables |
348,620
|
|
Total Other Current Assets |
$ 1,034,626
|
$ 343,061
|
X |
- DefinitionEmployee retention credit receivables.
+ References
+ Details
Name: |
CODA_EmployeeRetentionCreditReceivables |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DepositsAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount due from parties in nontrade transactions, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(5)(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_OtherReceivablesNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.0.1
SCHEDULE OF PROPERTY AND EQUIPMENT, NET, BY GEOGRAPHIC AREAS (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Total Property and Equipment, net |
$ 6,873,320
|
$ 5,832,532
|
UNITED STATES |
|
|
Total Property and Equipment, net |
1,751,260
|
1,825,858
|
Europe [Member] |
|
|
Total Property and Equipment, net |
$ 5,122,060
|
$ 4,006,674
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
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: |
|
|
v3.24.0.1
SCHEDULE OF ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
|
Accruals |
$ 384,880
|
$ 1,474,744
|
Other Tax Payables |
525,565
|
144,158
|
Employee Related |
85,185
|
112,804
|
Total |
$ 995,630
|
$ 1,731,706
|
X |
- DefinitionOther tax payables receivables.
+ References
+ Details
Name: |
CODA_OtherTaxPayablesReceivables |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF OTHER INCOME (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
|
Employee Retention Credits |
|
$ 88,917
|
Other Income |
39,146
|
49,058
|
Total Other Income, |
39,146
|
137,975
|
Interest Income |
642,530
|
|
Interest (Expense) |
|
(9,704)
|
Total Other Income, net |
$ 681,676
|
$ 128,271
|
X |
- Definition
+ References
+ Details
Name: |
CODA_ERCPayrollTaxCredits |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InvestmentIncomeNonoperating |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue and income classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
+ Details
Name: |
us-gaap_OtherIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.0.1
X |
- DefinitionInterest bearing deposits current rate.
+ References
+ Details
Name: |
CODA_InterestBearingDepositsCurrentRate |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF OTHER INTANGIBLE ASSETS (Details) - USD ($)
|
12 Months Ended |
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Finite lived intangible assets, gross |
$ 1,700,153
|
$ 1,589,254
|
Finite lived intangible assets, accumulated amortization |
(1,213,538)
|
(1,146,968)
|
Total identifiable intangible assets - net |
$ 486,615
|
442,286
|
Customer Relationships [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Weighted average lives of intangible assets |
10 years
|
|
Finite lived intangible assets, gross |
$ 919,503
|
919,503
|
Finite lived intangible assets, accumulated amortization |
(906,422)
|
(883,922)
|
Total identifiable intangible assets - net |
$ 13,081
|
35,581
|
Patents and Other [Member] |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Weighted average lives of intangible assets |
10 years
|
|
Finite lived intangible assets, gross |
$ 780,650
|
669,751
|
Finite lived intangible assets, accumulated amortization |
(307,116)
|
(263,046)
|
Total identifiable intangible assets - net |
$ 473,534
|
$ 406,705
|
X |
- DefinitionWeighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
+ Details
Name: |
us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=CODA_PatentsAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF GOODWILL (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Total Goodwill |
$ 3,382,108
|
$ 3,382,108
|
Coda Octopus Colmek, Inc. [Member] |
|
|
Total Goodwill |
2,038,669
|
2,038,669
|
Coda Octopus Products, Ltd [Member] |
|
|
Total Goodwill |
62,315
|
62,315
|
Coda Octopus Martech, Ltd [Member] |
|
|
Total Goodwill |
$ 1,281,124
|
$ 1,281,124
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
dei_LegalEntityAxis=CODA_CodaOctopusColmekIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=CODA_CodaOctopusProductsLtdMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
dei_LegalEntityAxis=CODA_CodaOctopusMartechLtdMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
X |
- DefinitionThe aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_AdjustmentForAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
NET INCOME PER SHARE: |
|
|
Net Income |
$ 3,124,149
|
$ 4,301,221
|
Basic weighted average common shares outstanding |
11,131,469
|
10,863,674
|
Effect of dilutive options and restricted stock awards |
192,099
|
417,673
|
Diluted outstanding shares |
11,323,568
|
11,281,347
|
Basic |
$ 0.28
|
$ 0.40
|
Diluted |
$ 0.28
|
$ 0.38
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Equity [Abstract] |
|
|
Number of shareds subject to options, beginning balance |
307,167
|
383,668
|
Weighted average exercise price per share, beginning balance |
|
$ 4.65
|
Number of shareds subject to options, granted |
|
|
Weighted average exercise price per share, granted |
|
|
Number of shareds subject to options, vested |
|
|
Weighted average exercise price per share, vested |
|
|
Number of shareds subject to options, exercise |
(199,496)
|
(36,667)
|
Weighted average exercise price per share, exercises |
$ 4.62
|
$ 4.65
|
Number of shareds subject to options, forfeited or cancelled |
(3,000)
|
(39,834)
|
Weighted average exercise price per share, forfeited or cancelled |
$ 6.23
|
$ 4.65
|
Number of shareds subject to options, ending balance |
104,671
|
307,167
|
Weighted average exercise price per share, ending balance |
$ 4.67
|
|
Weighted average remaining contractual life |
1 year 4 months 28 days
|
|
Aggregate interinsic value |
$ 202,419
|
|
Number of shareds subject to options, vested and expected to vest |
104,671
|
|
Weighted average exercise price per share, vested and expected to vest |
$ 4.67
|
|
Weighted average remaining contractual life, vested and expected to vest |
1 year 4 months 28 days
|
|
Aggregate interinsic value, vested and expected to vest |
$ 202,419
|
|
Number of shareds subject to options, exercisable |
104,671
|
|
Weighted average exercise price per share, exercisable |
$ 4.67
|
|
Weighted average remaining contractual life, exercisable |
1 year 4 months 28 days
|
|
Aggregate interinsic value, vested and expected to vest |
$ 202,419
|
|
X |
- References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price vested.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFor presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price of options that were either forfeited or expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
|
12 Months Ended |
|
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
Number of options outstanding |
104,671
|
307,167
|
383,668
|
Weighted average exercise price per share, options outstanding |
$ 4.67
|
|
$ 4.65
|
Weighted average remaining contractual life, options outstanding |
1 year 4 months 28 days
|
|
|
Number of outstanding options exercisable |
104,671
|
|
|
Weighted average exercise price per share, options exercisable |
$ 4.67
|
|
|
Weighted average remaining contractual life, exercisable |
1 year 4 months 28 days
|
|
|
Range One [Member] |
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
Exercise price per share, options outstanding |
$ 4.62
|
|
|
Number of options outstanding |
101,671
|
|
|
Weighted average exercise price per share, options outstanding |
$ 4.62
|
|
|
Weighted average remaining contractual life, options outstanding |
2 years 1 month 24 days
|
|
|
Exercise price per share, options exercisable |
$ 4.62
|
|
|
Number of outstanding options exercisable |
101,671
|
|
|
Weighted average exercise price per share, options exercisable |
$ 4.62
|
|
|
Weighted average remaining contractual life, exercisable |
2 years 1 month 24 days
|
|
|
Range Two [Member] |
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
|
Exercise price per share, options outstanding |
$ 6.23
|
|
|
Number of options outstanding |
3,000
|
|
|
Weighted average exercise price per share, options outstanding |
$ 6.23
|
|
|
Weighted average remaining contractual life, options outstanding |
18 days
|
|
|
Exercise price per share, options exercisable |
$ 6.23
|
|
|
Number of outstanding options exercisable |
3,000
|
|
|
Weighted average exercise price per share, options exercisable |
$ 6.23
|
|
|
Weighted average remaining contractual life, exercisable |
18 days
|
|
|
X |
- References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceOptionsExercisable |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAgreed-upon price for the exchange of the underlying asset relating to the share-based payment award.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=CODA_RangeOneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=CODA_RangeTwoMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
SCHEDULE OF RESTRICTED STOCK AWARDS (Details) - $ / shares
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Equity [Abstract] |
|
|
Number of restricted stock awards, beginning balance |
110,506
|
122,000
|
Weighted average exercise price of restricted stock awards, beginning |
$ 8.10
|
$ 8.80
|
Number of restricted stock awards, outstanding non-vested, beginning |
110,506
|
122,000
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 8.10
|
$ 8.80
|
Number of restricted stock awards, beginning balance |
100,428
|
64,687
|
Weighted average exercise price of restricted stock awards, beginning |
$ 7.10
|
$ 7.15
|
Number of restricted stock awards, outstanding non-vested, beginning |
98,546
|
64,687
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 6.96
|
$ 7.15
|
Number of restricted stock awards, beginning balance |
(108,568)
|
(53,733)
|
Weighted average exercise price of restricted stock awards, beginning |
$ 7.91
|
$ 5.05
|
Number of restricted stock awards, outstanding non-vested, beginning |
(108,568)
|
(53,733)
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 7.91
|
$ 5.05
|
Number of restricted stock awards, beginning balance |
(1,932)
|
(5,467)
|
Weighted average exercise price of restricted stock awards, beginning |
$ 9.30
|
$ 5.18
|
Number of restricted stock awards, outstanding non-vested, beginning |
(1,932)
|
(5,467)
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 9.30
|
$ 5.18
|
Number of restricted stock awards, beginning balance |
(13,006)
|
(16,981)
|
Weighted average exercise price of restricted stock awards, beginning |
$ 5.77
|
$ 8.43
|
Number of restricted stock awards, outstanding non-vested, beginning |
(13,006)
|
(16,981)
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 5.77
|
$ 8.43
|
Number of restricted stock awards, beginning balance |
87,428
|
110,506
|
Weighted average exercise price of restricted stock awards, beginning |
$ 7.04
|
$ 8.10
|
Number of restricted stock awards, outstanding non-vested, beginning |
85,546
|
110,506
|
Weighted average exercise price of restricted stock awards, outstanding non-vested, beginning |
$ 7.04
|
$ 8.10
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, forfeited or cancelled total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, granted total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, outstanding total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of restricted stock awards, forfeited or cancelled total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingForfeitedInPeriod |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of restricted stock awards, granted total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingGrantsInPeriod |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of restricted stock awards, outstanding total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNonvestedNumber |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of restricted stock awards treasury stoick.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingTreasuryStockinPeriod |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of restricted stock awards, vested total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingVestedInPeriod |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of restricted stock awards, treasury stock non-vested.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTreasuryStockInPeriod |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, treasury stock total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTreasuryStockOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, treasury stcok non-vested.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTreasuryStockWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average exercise price of restricted stock awards, vested total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
CAPITAL STOCK (Details Narrative) - USD ($)
|
12 Months Ended |
|
|
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Jul. 12, 2021 |
Dec. 06, 2017 |
Class of Stock [Line Items] |
|
|
|
|
|
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount |
$ 0
|
|
|
|
|
Shares, vested |
|
|
|
|
|
Unrecognised compensation |
$ 154,539
|
|
|
|
|
Number of restricted stock awards |
87,428
|
110,506
|
122,000
|
|
|
Preferred stock, shares authorized |
5,000,000
|
5,000,000
|
|
|
|
Preferred stock, par value |
$ 0.001
|
$ 0.001
|
|
|
|
Series A Preferred Stock [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Preferred stock, shares authorized |
50,000
|
|
|
|
|
Series C Preferred Stock [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Preferred stock, shares authorized |
50,000
|
|
|
|
|
Restricted Stock [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Shares, vested |
109,154
|
95,866
|
|
|
|
Restricted Stock Award [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Share based compensation expense |
$ 645,196
|
$ 1,130,917
|
|
|
|
2017 Stock Incentive Plan [Member] | Board of Director [Member] | Maximum [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Common stock available for issuance |
|
|
|
|
913,612
|
2017 Plan and 2021 Plan [Member] | Board of Director [Member] |
|
|
|
|
|
Class of Stock [Line Items] |
|
|
|
|
|
Common stock available for issuance |
|
|
|
1,000,000
|
|
Common stock available for issuance |
1,370,300
|
|
|
|
|
X |
- DefinitionNumber of restricted stock awards, outstanding total.
+ References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNonvestedNumber |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
CODA_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 272 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(27)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_ClassOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate number of common shares reserved for future issuance.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockCapitalSharesReservedForFutureIssuance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 710 -SubTopic 10 -Name Accounting Standards Codification -Section 25 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483070/710-10-25-9
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483043/710-10-30-2
+ Details
Name: |
us-gaap_DeferredCompensationLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=CODA_RestrictedStockAwardMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=CODA_TwoThousandSeventeenStockIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_BoardOfDirectorMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=CODA_TwoThousandAndSeventeenAndTwoThousandTwentyOneStockIncentivePlanMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
SCHEDULE OF PROVISION (BENEFIT) FOR INCOME TAXES (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Income Tax Disclosure [Abstract] |
|
|
Current federal expense |
$ 264,955
|
$ 849,580
|
Current state income tax expense |
5,789
|
159,900
|
Foreign tax (benefit) |
(22,089)
|
(4,340)
|
Total current tax expense |
248,655
|
1,005,140
|
Deferred federal expense (benefit) |
14,941
|
(174,026)
|
Deferred state expense |
3,913
|
|
Deferred foreign tax expense |
29,570
|
|
Deferred tax expense (benefit) |
48,424
|
(174,026)
|
Total Income Tax Expense |
$ 297,079
|
$ 831,114
|
X |
- DefinitionAmount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
+ Details
Name: |
us-gaap_CurrentFederalTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9
+ Details
Name: |
us-gaap_CurrentForeignTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -SubTopic 10 -Topic 740 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.I.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
+ Details
Name: |
us-gaap_CurrentStateAndLocalTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(1)(Note 1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
+ Details
Name: |
us-gaap_DeferredOtherTaxExpenseBenefit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.0.1
v3.24.0.1
SCHEDULE OF COMPONENTS OF DEFERRED TAX ASSETS AND LIABILITIES (Details) - USD ($)
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Income Tax Disclosure [Abstract] |
|
|
U.S. NOL carryforwards |
|
|
Deferred Revenue |
|
4,830
|
Restricted Stock Awards |
263,218
|
272,841
|
Book/Tax Depreciation |
(21,554)
|
(17,861)
|
Foreign fixed assets |
(218,045)
|
(84,381)
|
Foreign capital loss carryforwards |
11,182
|
|
Foreign NOL carryforwards |
176,585
|
409,100
|
Total |
211,386
|
584,529
|
Valuation allowance |
|
(324,719)
|
Total Deferred Asset |
$ 211,386
|
$ 259,810
|
X |
- DefinitionDeferred tax asset restricted stock awards.
+ References
+ Details
Name: |
CODA_DeferredTaxAssetRestrictedStockAwards |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionDeferred tax assets foreign capital loss carry forwards.
+ References
+ Details
Name: |
CODA_DeferredTaxAssetsForeignCapitalLossCarryforwards |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionDeferred tax assets foreign research and development refunds.
+ References
+ Details
Name: |
CODA_DeferredTaxAssetsForeignResearchAndDevelopmentRefunds |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8
+ Details
Name: |
us-gaap_DeferredTaxAssetsDeferredIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8
+ Details
Name: |
us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8
+ Details
Name: |
us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8
+ Details
Name: |
us-gaap_DeferredTaxAssetsOther |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.0.1
X |
- DefinitionOperating loss carryforwards excluding trading loss.
+ References
+ Details
Name: |
CODA_OperatingLossCarryforwardsExcludingTradingLoss |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionOperating loss carryforwards including trading loss.
+ References
+ Details
Name: |
CODA_OperatingLossCarryforwardsIncludingTradingLoss |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionResearch and development tax expenses.
+ References
+ Details
Name: |
CODA_ResearchAndDevelopmentTaxExpenses |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2
+ Details
Name: |
us-gaap_DeferredTaxAssetsValuationAllowance |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3
+ Details
Name: |
us-gaap_OperatingLossCarryforwards |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_OperatingLossCarryforwardsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.0.1
X |
- References
+ Details
Name: |
CODA_DisclosureLineOfCreditAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum amount borrowed under the credit facility at any time during the period.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.0.1
CONCENTRATIONS (Details Narrative) - USD ($)
|
12 Months Ended |
|
Oct. 31, 2023 |
Oct. 31, 2022 |
Oct. 31, 2021 |
Concentration Risk [Line Items] |
|
|
|
Revenue |
$ 19,352,088
|
$ 22,225,803
|
|
Accounts receivable |
2,643,461
|
$ 2,870,600
|
$ 4,207,996
|
One Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member] |
|
|
|
Concentration Risk [Line Items] |
|
|
|
Revenue |
$ 4,430,389
|
|
|
Concentration risk, percentage |
22.90%
|
|
|
One Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member] |
|
|
|
Concentration Risk [Line Items] |
|
|
|
Concentration risk, percentage |
6.60%
|
|
|
Accounts receivable |
$ 173,930
|
|
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481027/954-310-50-2
+ Details
Name: |
us-gaap_ConcentrationRiskLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_MajorCustomersAxis=CODA_OneCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
X |
- DefinitionEmployee compensation percentage.
+ References
+ Details
Name: |
CODA_EmployeeCompensationPercentage |
Namespace Prefix: |
CODA_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CompensationAndRetirementDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6
+ Details
Name: |
us-gaap_DefinedBenefitPlanServiceCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.0.1
SCHEDULE OF SEGMENT REPORTING INFORMATION (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Segment Reporting Information [Line Items] |
|
|
Net Revenues |
$ 19,352,088
|
$ 22,225,803
|
Cost of Revenues |
6,321,033
|
7,035,115
|
Gross Profit |
13,031,055
|
15,190,688
|
Research & Development |
2,096,467
|
2,237,920
|
Selling, General & Administrative |
8,195,036
|
7,948,704
|
Total Operating Expenses |
10,291,503
|
10,186,624
|
INCOME FROM OPERATIONS |
2,739,552
|
5,004,064
|
Other Income (Expense) |
|
|
Other Income |
39,146
|
137,975
|
Total Other Income, net |
681,676
|
128,271
|
INCOME BEFORE INCOME TAX EXPENSE |
3,421,228
|
5,132,335
|
Income Tax (Expense) Benefit |
|
|
Current Tax Benefit (Expense) |
(248,655)
|
(1,005,140)
|
Deferred Tax (Expense) Benefit |
(48,424)
|
174,026
|
Total Income Tax Expense |
(297,079)
|
(831,114)
|
NET INCOME |
3,124,149
|
4,301,221
|
Supplemental Disclosures |
|
|
Total Assets |
51,841,516
|
46,927,458
|
Total Liabilities |
3,412,750
|
3,544,649
|
Segment Reporting [Member] |
|
|
Segment Reporting Information [Line Items] |
|
|
Net Revenues |
19,352,088
|
22,225,803
|
Cost of Revenues |
6,321,033
|
7,035,115
|
Gross Profit |
13,031,055
|
15,190,688
|
Research & Development |
2,096,467
|
2,237,920
|
Selling, General & Administrative |
8,195,036
|
7,948,704
|
Total Operating Expenses |
10,291,503
|
10,186,624
|
INCOME FROM OPERATIONS |
2,739,552
|
5,004,064
|
Other Income (Expense) |
|
|
Other Income |
39,146
|
137,975
|
Interest Expense |
642,530
|
(9,704)
|
Total Other Income, net |
681,676
|
128,271
|
INCOME BEFORE INCOME TAX EXPENSE |
3,421,228
|
5,132,335
|
Income Tax (Expense) Benefit |
|
|
Current Tax Benefit (Expense) |
(248,655)
|
(1,005,140)
|
Deferred Tax (Expense) Benefit |
(48,424)
|
174,026
|
Total Income Tax Expense |
(297,079)
|
(831,114)
|
NET INCOME |
3,124,149
|
4,301,221
|
Supplemental Disclosures |
|
|
Total Assets |
51,841,516
|
46,927,458
|
Total Liabilities |
3,412,750
|
3,544,649
|
Revenues from Intercompany Sales - eliminated from sales above |
6,387,363
|
5,522,732
|
Depreciation and Amortization |
667,530
|
738,729
|
Purchases of Long-lived Assets |
2,130,340
|
1,251,224
|
Marine Technology Business (Products) [Member] | Segment Reporting [Member] |
|
|
Segment Reporting Information [Line Items] |
|
|
Net Revenues |
12,119,066
|
14,724,688
|
Cost of Revenues |
2,819,796
|
2,941,569
|
Gross Profit |
9,299,270
|
11,783,119
|
Research & Development |
2,043,890
|
2,207,500
|
Selling, General & Administrative |
3,109,566
|
2,563,554
|
Total Operating Expenses |
5,153,456
|
4,771,054
|
INCOME FROM OPERATIONS |
4,145,814
|
7,012,065
|
Other Income (Expense) |
|
|
Other Income |
39,146
|
55,715
|
Interest Expense |
544,892
|
(9,233)
|
Total Other Income, net |
584,038
|
46,482
|
INCOME BEFORE INCOME TAX EXPENSE |
4,729,852
|
7,058,547
|
Income Tax (Expense) Benefit |
|
|
Current Tax Benefit (Expense) |
(272,126)
|
(868,162)
|
Deferred Tax (Expense) Benefit |
(115,954)
|
31,907
|
Total Income Tax Expense |
(388,080)
|
(836,255)
|
NET INCOME |
4,341,772
|
6,222,292
|
Supplemental Disclosures |
|
|
Total Assets |
36,969,673
|
33,348,805
|
Total Liabilities |
2,263,761
|
2,432,750
|
Revenues from Intercompany Sales - eliminated from sales above |
4,602,741
|
2,406,717
|
Depreciation and Amortization |
523,339
|
602,583
|
Purchases of Long-lived Assets |
1,996,544
|
1,123,475
|
Marine Engineering Business (Services) [Member] | Segment Reporting [Member] |
|
|
Segment Reporting Information [Line Items] |
|
|
Net Revenues |
7,233,022
|
7,501,115
|
Cost of Revenues |
3,501,237
|
4,093,546
|
Gross Profit |
3,731,785
|
3,407,569
|
Research & Development |
52,577
|
30,420
|
Selling, General & Administrative |
2,463,087
|
2,654,565
|
Total Operating Expenses |
2,515,664
|
2,684,985
|
INCOME FROM OPERATIONS |
1,216,121
|
722,584
|
Other Income (Expense) |
|
|
Other Income |
|
79,204
|
Interest Expense |
97,638
|
(71)
|
Total Other Income, net |
97,638
|
79,133
|
INCOME BEFORE INCOME TAX EXPENSE |
1,313,759
|
801,717
|
Income Tax (Expense) Benefit |
|
|
Current Tax Benefit (Expense) |
(78,876)
|
39,422
|
Deferred Tax (Expense) Benefit |
54,382
|
(41,657)
|
Total Income Tax Expense |
(24,494)
|
(2,235)
|
NET INCOME |
1,289,265
|
799,482
|
Supplemental Disclosures |
|
|
Total Assets |
13,604,262
|
12,662,109
|
Total Liabilities |
732,582
|
526,195
|
Revenues from Intercompany Sales - eliminated from sales above |
584,622
|
396,015
|
Depreciation and Amortization |
100,689
|
96,776
|
Purchases of Long-lived Assets |
25,404
|
36,862
|
Overhead [Member] | Segment Reporting [Member] |
|
|
Segment Reporting Information [Line Items] |
|
|
Net Revenues |
|
|
Cost of Revenues |
|
|
Gross Profit |
|
|
Research & Development |
|
|
Selling, General & Administrative |
2,622,383
|
2,730,585
|
Total Operating Expenses |
2,622,383
|
2,730,585
|
INCOME FROM OPERATIONS |
(2,622,383)
|
(2,730,585)
|
Other Income (Expense) |
|
|
Other Income |
|
3,056
|
Interest Expense |
|
(400)
|
Total Other Income, net |
|
2,656
|
INCOME BEFORE INCOME TAX EXPENSE |
(2,622,383)
|
(2,727,929)
|
Income Tax (Expense) Benefit |
|
|
Current Tax Benefit (Expense) |
102,347
|
(176,400)
|
Deferred Tax (Expense) Benefit |
13,148
|
183,776
|
Total Income Tax Expense |
115,495
|
7,376
|
NET INCOME |
(2,506,889)
|
(2,720,553)
|
Supplemental Disclosures |
|
|
Total Assets |
1,267,581
|
916,544
|
Total Liabilities |
416,407
|
585,704
|
Revenues from Intercompany Sales - eliminated from sales above |
1,200,000
|
2,720,000
|
Depreciation and Amortization |
43,502
|
39,370
|
Purchases of Long-lived Assets |
$ 108,392
|
$ 90,887
|
X |
- DefinitionRevenues from Intercompany Sales.
+ References
+ Details
Name: |
CODA_RevenuesFromIntercompanySales |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSupplemental Disclosures Abstract
+ References
+ Details
Name: |
CODA_SupplementalDisclosuresAbstract |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe net amount of operating interest income (expense).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.10) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_InterestIncomeExpenseNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue and income classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-6
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
+ Details
Name: |
us-gaap_OtherIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.
+ References
+ Details
Name: |
us-gaap_PaymentsForProceedsFromProductiveAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, 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.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_TypeOfArrangementAxis=CODA_SegmentReportingMember |
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: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=CODA_OverheadMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) - USD ($)
|
12 Months Ended |
Oct. 31, 2023 |
Oct. 31, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
$ 19,352,088
|
$ 22,225,803
|
Transferred at Point in Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
10,241,018
|
11,348,716
|
Transferred over Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
9,111,070
|
10,877,087
|
Equipment Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
9,389,042
|
10,315,052
|
Equipment Rentals [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
1,264,804
|
1,844,775
|
Software Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
851,976
|
1,014,867
|
Engineering Parts [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,075,850
|
3,530,407
|
Services [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
3,770,416
|
5,520,702
|
Marine Technology Business (Products) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
12,119,066
|
14,724,688
|
Marine Technology Business (Products) [Member] | Transferred at Point in Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
9,296,281
|
9,785,917
|
Marine Technology Business (Products) [Member] | Transferred over Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
2,822,785
|
4,938,771
|
Marine Technology Business (Products) [Member] | Equipment Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
8,444,305
|
8,771,050
|
Marine Technology Business (Products) [Member] | Equipment Rentals [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
1,264,804
|
1,844,775
|
Marine Technology Business (Products) [Member] | Software Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
851,976
|
1,014,867
|
Marine Technology Business (Products) [Member] | Engineering Parts [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
|
|
Marine Technology Business (Products) [Member] | Services [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
1,557,981
|
3,093,996
|
Marine Engineering Business (Services) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
7,233,022
|
7,501,115
|
Marine Engineering Business (Services) [Member] | Transferred at Point in Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
944,737
|
1,562,799
|
Marine Engineering Business (Services) [Member] | Transferred over Time [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
6,288,285
|
5,938,316
|
Marine Engineering Business (Services) [Member] | Equipment Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
944,737
|
1,544,002
|
Marine Engineering Business (Services) [Member] | Equipment Rentals [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
|
|
Marine Engineering Business (Services) [Member] | Software Sales [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
|
|
Marine Engineering Business (Services) [Member] | Engineering Parts [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,075,850
|
3,530,407
|
Marine Engineering Business (Services) [Member] | Services [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
2,212,435
|
2,426,706
|
Americas [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
9,110,498
|
10,235,297
|
Americas [Member] | Marine Technology Business (Products) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,263,883
|
5,668,948
|
Americas [Member] | Marine Engineering Business (Services) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,846,615
|
4,566,349
|
Europe [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,612,322
|
4,460,684
|
Europe [Member] | Marine Technology Business (Products) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
2,225,915
|
1,559,778
|
Europe [Member] | Marine Engineering Business (Services) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
2,386,407
|
2,900,906
|
Australia/Asia [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,607,786
|
5,723,970
|
Australia/Asia [Member] | Marine Technology Business (Products) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
4,607,786
|
5,723,970
|
Australia/Asia [Member] | Marine Engineering Business (Services) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
|
|
Middle East/Africa [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
1,021,482
|
1,805,852
|
Middle East/Africa [Member] | Marine Technology Business (Products) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
1,021,482
|
1,771,992
|
Middle East/Africa [Member] | Marine Engineering Business (Services) [Member] |
|
|
Disaggregation of Revenue [Line Items] |
|
|
Total Revenues |
|
$ 33,860
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1
+ Details
Name: |
us-gaap_Revenues |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
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: |
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: |
|
|
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: |
|
|
v3.24.0.1
COMMITMENTS AND CONTINGENCIES (Details Narrative)
|
|
1 Months Ended |
12 Months Ended |
Sep. 01, 2015
USD ($)
|
Sep. 01, 2015
GBP (£)
|
May 31, 2023
USD ($)
shares
|
May 31, 2023
GBP (£)
shares
|
Oct. 31, 2023
USD ($)
shares
|
Oct. 31, 2022
shares
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | shares |
|
|
|
|
|
|
Employment Agreements [Member] | Annmarie Gayle [Member] |
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Annual base salary |
|
|
|
|
$ 305,000
|
|
Annual performance bonus |
|
|
|
|
100,000
|
|
Annual salary, separation bonus |
|
|
|
|
150,000
|
|
Employment Agreements [Member] | Blair Cunningham [Member] |
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Annual base salary |
|
|
|
|
200,000
|
|
Employment Agreements [Member] | Cunningham [Member] |
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Annual base salary |
|
|
|
|
225,000
|
|
Employment Agreements [Member] | Kevin Kane [Member] |
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Annual base salary |
|
|
|
|
200,000
|
|
Annual performance bonus |
|
|
|
|
$ 26,000
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross | shares |
|
|
|
|
15,000
|
|
Employment Agreements [Member] | Gayle Jardine [Member] |
|
|
|
|
|
|
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] |
|
|
|
|
|
|
Annual base salary |
$ 96,720
|
£ 78,000
|
$ 6,200
|
£ 5,000
|
|
|
Restricted stock award | shares |
|
|
2,500
|
2,500
|
|
|
X |
- DefinitionAnnual salary, separation bonus.
+ References
+ Details
Name: |
CODA_AnnualSalarySeparationBonus |
Namespace Prefix: |
CODA_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 808 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479402/808-10-50-1
+ Details
Name: |
us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for employee benefit and equity-based compensation.
+ References
+ Details
Name: |
us-gaap_EmployeeBenefitsAndShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.
+ References
+ Details
Name: |
us-gaap_SalariesWagesAndOfficersCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTotal number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_TypeOfArrangementAxis=CODA_EmploymentAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_AnnmarieGayleMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_BlairCunninghamMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_CunninghamMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_KevinKaneMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=CODA_GayleJardineMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.0.1
X |
- DefinitionAmount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.
+ References
+ Details
Name: |
us-gaap_SaleOfStockConsiderationReceivedPerTransaction |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionDetail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
Coda Octopus (NASDAQ:CODA)
Graphique Historique de l'Action
De Déc 2024 à Jan 2025
Coda Octopus (NASDAQ:CODA)
Graphique Historique de l'Action
De Jan 2024 à Jan 2025