Document and Entity Information
Document and Entity Information - USD ($) | 12 Months Ended | ||
Apr. 30, 2020 | Jul. 14, 2020 | Oct. 31, 2019 | |
Document and Entity Information [Abstract] | |||
Entity Registrant Name | COUNTERPATH CORP | ||
Entity Central Index Key | 0001236997 | ||
Entity Current Reporting Status | Yes | ||
Entity Voluntary Filers | No | ||
Current Fiscal Year End Date | --04-30 | ||
Entity Filer Category | Non-accelerated Filer | ||
Entity Common Stock, Shares Outstanding | 6,410,863 | ||
Entity Public Float | $ 3,387,434 | ||
Document Period End Date | Apr. 30, 2020 | ||
Amendment Flag | false | ||
Document Type | 10-K | ||
Document Fiscal Year Focus | 2020 | ||
Document Fiscal Period Focus | FY | ||
Entity Well Known Seasoned Issuer | No | ||
Entity Small Business | true | ||
Entity Shell Company | false | ||
Entity Emerging Growth Company | false | ||
Entity Interactive Data Current | Yes |
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Current assets: | ||
Cash | $ 2,433,266 | $ 1,862,458 |
Accounts receivable (net of allowance for doubtful accounts of $317,230 (2019 - $619,514)) | 2,553,714 | 1,876,896 |
Deferred sales commission costs - current | 129,946 | 122,777 |
Derivative assets | 6,381 | 1,178 |
Prepaid expenses and other current assets | 326,921 | 263,078 |
Total current assets | 5,450,228 | 4,126,387 |
Deposits | 82,039 | 94,829 |
Deferred sales commission costs - non-current | 92,644 | 77,571 |
Equipment, net | 111,672 | 59,914 |
Operating lease right-of-use assets | 1,370,035 | |
Goodwill | 6,323,390 | 6,541,290 |
Intangibles and other assets | 225,945 | 224,795 |
Total Assets | 13,655,953 | 11,124,786 |
Current liabilities: | ||
Accounts payable and accrued liabilities | 2,231,777 | 2,233,875 |
Related party loan payable - current | 4,000,000 | |
Derivative liability | 140,299 | 4,512 |
Unearned revenue | 3,782,400 | 2,593,726 |
Operating lease liabilities - current | 293,322 | |
Customer deposits | 947 | |
Accrued warranty | 51,545 | 52,035 |
Total current liabilities | 10,499,343 | 4,885,095 |
Deferred lease inducements | 4,031 | |
Related party loan payable - non-current | 3,000,000 | |
Operating lease liabilities - non-current | 1,102,530 | |
Unrecognized tax liability | 9,763 | 9,763 |
Total liabilities | 11,611,636 | 7,898,889 |
Stockholders' equity: | ||
Preferred stock, $0.001 par value Authorized: 100,000,000 Issued and outstanding: April 30, 2020 - nil; April 30, 2019 - nil | ||
Common stock, $0.001 par value - Authorized: 10,000,000 Issued: April 30, 2020 - 6,103,612; April 30, 2019 - 5,950,246 | 6,104 | 5,950 |
Additional paid-in capital | 76,066,930 | 75,667,533 |
Accumulated deficit | (69,677,656) | (68,581,091) |
Accumulated other comprehensive loss - currency translation adjustment | (4,351,061) | (3,866,495) |
Total stockholders' equity | 2,044,317 | 3,225,897 |
Liabilities and Stockholders' Equity | $ 13,655,953 | $ 11,124,786 |
CONSOLIDATED BALANCE SHEETS (Pa
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Statement of Financial Position [Abstract] | ||
Accounts Receivable, Allowance for Credit Loss, Current | $ 317,230 | $ 619,514 |
Preferred Stock, Par Value Per Share | $ 0.001 | $ 0.001 |
Preferred Stock, Shares Authorized | 100,000,000 | 100,000,000 |
Preferred Stock, Shares Issued | ||
Preferred Stock, Shares Outstanding | ||
Common Stock, Par Value Per Share | $ 0.001 | $ 0.001 |
Common Stock, Shares Authorized | 10,000,000 | 10,000,000 |
Common Stock, Shares, Issued | 6,103,612 | 5,950,246 |
CONSOLIDATED STATEMENTS OF OPER
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Revenue | ||
Software | $ 5,154,513 | $ 4,660,660 |
Subscription, support and maintenance | 6,257,854 | 5,366,290 |
Professional services and other | 688,959 | 737,954 |
Total revenue | 12,101,326 | 10,764,904 |
Operating expenses: | ||
Cost of sales (includes depreciation of $nil (2019 - $529)) | 2,124,948 | 2,223,984 |
Sales and marketing | 3,831,866 | 4,061,921 |
Research and development | 4,398,814 | 5,547,587 |
General and administrative | 2,545,265 | 4,098,173 |
Total operating expenses | 12,900,893 | 15,931,665 |
Loss from operations | (799,567) | (5,166,761) |
Interest and other (expense) income, net | ||
Interest and other income | 10,890 | 2,145 |
Interest expense | (335,351) | (107,323) |
Foreign exchange gain | 168,586 | 256,765 |
Change in fair value of derivative instruments | (132,377) | 1,735 |
Loss on lease termination | (8,746) | |
Total interest and other (expense) income, net | (296,998) | 153,322 |
Net loss for the year | $ (1,096,565) | $ (5,013,439) |
Net loss per share | ||
Basic and diluted (in dollars per share) | $ (0.18) | $ (0.84) |
Weighted average common shares outstanding: | ||
Basic and diluted (in shares) | 6,010,006 | 5,942,096 |
CONSOLIDATED STATEMENTS OF OP_2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Statement of Operations [Abstract] | ||
Depreciation | $ 529 |
CONSOLIDATED STATEMENTS OF COMP
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Statement of Income and Comprehensive Income [Abstract] | ||
Net loss for the year | $ (1,096,565) | $ (5,013,439) |
Other comprehensive loss: | ||
Foreign currency translation adjustments | (484,566) | (633,254) |
Comprehensive loss | $ (1,581,131) | $ (5,646,693) |
CONSOLIDATED STATEMENTS OF CASH
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Cash flows from operating activities: | ||
Net loss for the year | $ (1,096,565) | $ (5,013,439) |
Adjustments to reconcile net loss to net cash used in operating activities: | ||
Bad debt expense | 149,481 | 1,082,440 |
Deferred lease inducements | (3,897) | (9,675) |
Depreciation and amortization | 72,947 | 105,464 |
Operating lease expense | 514,556 | |
Unrealized foreign exchange gain | (283,761) | (355,739) |
Stock-based compensation | 382,584 | 474,726 |
Change in fair value of derivative instruments | 130,774 | 3,334 |
Changes in assets and liabilities: | ||
Accounts payable and accrued liabilities | 32,162 | (160,586) |
Accounts receivable | (826,299) | 549,658 |
Deferred sales commission costs | (17,275) | (61,705) |
Prepaid expenses and other current assets | (63,387) | (73,359) |
Accrued warranty | (490) | (11,095) |
Operating lease liabilities | (498,721) | |
Operating lease deposits | 10,048 | |
Unearned revenue | 1,188,674 | 27,850 |
Other current liabilities | (947) | (1,253) |
Net cash used in operating activities | (310,116) | (3,443,379) |
Cash flows from investing activities: | ||
Purchases of equipment | (120,384) | (40,094) |
Purchases of intangibles | (5,458) | (9,638) |
Net cash used in investing activities | (125,842) | (49,732) |
Cash flows from financing activities: | ||
Net proceeds from issuance of common stock | 16,967 | 22,645 |
Proceeds received from related party loan payable | 1,000,000 | 3,000,000 |
Net cash provided by financing activities | 1,016,967 | 3,022,645 |
Foreign exchange effect on cash | (10,201) | (15,959) |
Increase (decrease) in cash | 570,808 | (486,425) |
Cash, beginning of the year | 1,862,458 | 2,348,883 |
Cash, end of the year | 2,433,266 | 1,862,458 |
Cash paid for: | ||
Interest | 229,480 | 52,603 |
Taxes | $ 0 | $ 0 |
CONSOLIDATED STATEMENTS OF CHAN
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($) | Common Shares [Member] | Treasury Shares [Member] | Additional Paid-in Capital [Member] | Accumulated Deficit [Member] | Accumulated Other Comprehensive Loss [Member] | Total |
Beginning Balance at Apr. 30, 2018 | $ 5,931 | $ 0 | $ 75,170,181 | $ (63,701,685) | $ (3,233,241) | $ 8,241,186 |
Beginning Balance (Shares) at Apr. 30, 2018 | 5,930,468 | 0 | ||||
Adoption of ASC 606 | 134,033 | 134,033 | ||||
Stock-based compensation | 474,726 | 474,726 | ||||
Employee share purchase program | $ 12 | 25,012 | 25,024 | |||
Employee share purchase program (Shares) | 12,820 | |||||
Exercise of stock options | $ 7 | (2,386) | $ (2,379) | |||
Exercise of stock options (Shares) | 6,958 | 35,500 | ||||
Net loss for the year | (5,013,439) | $ (5,013,439) | ||||
Foreign currency translation adjustment | (633,254) | (633,254) | ||||
Ending Balance at Apr. 30, 2019 | $ 5,950 | $ 0 | 75,667,533 | (68,581,091) | (3,866,495) | 3,225,897 |
Ending Balance (Shares) at Apr. 30, 2019 | 5,950,246 | 0 | ||||
Stock-based compensation | 382,584 | 382,584 | ||||
Employee share purchase program | $ 14 | 20,001 | 20,015 | |||
Employee share purchase program (Shares) | 13,949 | |||||
Exercise of stock options | $ 2 | (3,050) | $ (3,048) | |||
Exercise of stock options (Shares) | 1,710 | 9,688 | ||||
Conversion of deferred share units | $ 138 | (138) | ||||
Conversion of deferred share units (Shares) | 137,707 | |||||
Net loss for the year | (1,096,565) | $ (1,096,565) | ||||
Foreign currency translation adjustment | (484,566) | (484,566) | ||||
Ending Balance at Apr. 30, 2020 | $ 6,104 | $ 0 | $ 76,066,930 | $ (69,677,656) | $ (4,351,061) | $ 2,044,317 |
Ending Balance (Shares) at Apr. 30, 2020 | 6,103,612 | 0 |
Nature of Operations
Nature of Operations | 12 Months Ended |
Apr. 30, 2020 | |
Nature Of Operations [Abstract] | |
Nature of Operations [Text Block] | Note 1 Nature of Operations CounterPath Corporation (the "Company") was incorporated in the State of Nevada on April 18, 2003. The Company focuses on the design, development, marketing and sales of software applications and related services, such as pre and post sales technical support and customization services, that enable enterprises and telecommunication service providers to deliver Unified Communications (UC) services, including voice, video, messaging and collaboration functionality, over their Internet Protocol, or IP, based networks. The Company's products are sold either directly or through channel partners, to small, medium and large businesses ("enterprises") and telecom service providers in North America, and in Europe, Middle East, Africa ("collectively EMEA"), Asia Pacific and Latin America. COVID-19 Pandemic On January 30, 2020, the World Health Organization ("WHO") announced a global health emergency because of a new strain of coronavirus, COVID-19 originating in Wuhan, China (and the risks to the international community as the virus spread globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. The full impact of the COVID-19 outbreak continues to evolve as of the date of this Annual Report on Form 10-K. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the global situation and its impact on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects that the COVID-19 outbreak will have on its results of operations, financial condition, or liquidity for fiscal year 2021. As of the date of this Annual Report on Form 10-K the Company has not experienced meaningful delays in securing new customers and related revenues, significant cancellations of existing contracts, or meaningful delays in payments from existing customers, however, the longer this pandemic continues there may be additional impacts. Although the Company cannot estimate the length or gravity of the impact of the COVID-19 outbreak at this time, if the pandemic continues, it may have a material adverse effect on the Company's results of future operations, financial position, liquidity, and capital resources, and those of the third parties on which Company's relies in fiscal year 2021. |
Summary of Significant Accounti
Summary of Significant Accounting Policies | 12 Months Ended |
Apr. 30, 2020 | |
Accounting Policies [Abstract] | |
Summary of Significant Accounting Policies [Text Block] | Note 2 Summary of Significant Accounting Policies Basis of Presentation and Principles of Consolidation The accompanying consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America ("U.S. GAAP") and are stated in U.S. dollars, except where otherwise disclosed. These consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, CounterPath Technologies Inc., a company existing under the laws of the province of British Columbia, Canada, and BridgePort Networks, Inc. ("BridgePort"), a company incorporated under the laws of the state of Delaware and CounterPath LLC, a company formed on August 27, 2018, under the laws of the state of Delaware. The results of NewHeights Software Corporation ("NewHeights"), which subsequently was amalgamated with another subsidiary to become CounterPath Technologies Inc., are included from August 2, 2007, the date of acquisition. The results of FirstHand Technologies Inc. ("FirstHand"), which subsequently was amalgamated with CounterPath Technologies Inc., and BridgePort are included from February 1, 2008, the date of acquisition. All inter-company transactions and balances have been eliminated. These consolidated financial statements have been prepared on a going concern basis, which implies the Company will continue to realize its assets and discharge its liabilities and commitments in the normal course of business. Going Concern The Company has experienced recurring losses and has an accumulated deficit of $69,677,656 as of April 30, 2020, as a result of revenues being historically lower than expenses, resulting from a number of factors including its buildout of a cloud based subscription platform concurrent with the change of its licensing model to subscription based licensing and has not reached profitable operations on a consistent basis. However, during the year ended April 30, 2020, revenue has increased by approximately 12%, compared to the year ended April 30, 2019. Despite the increase in revenue, the Company saw an increase in current liabilities primarily related to the reclassification of the related party loan payable of $4,000,000 outstanding as of April 30, 2020, from long-term liabilities, which is due on April 11, 2021. It is uncertain whether the Company would have sufficient cash flows to meet its current obligations. Further, due to the recent and ongoing outbreak of COVID-19, the spread of COVID-19 has severely impacted many economies around the world, including those in which the Company's customers operate. Management has taken steps to help mitigate any potential negative impact on operations including having reduced operating costs through fiscal year ended April 30, 2020 and obtaining financial assistance made available through the U.S. government through the Paycheck Protection Program. However, the Company is unable to determine the future impact on its financial position and operating results. Together, these factors raise substantial doubt about the Company's ability to continue operating as a going concern within one year of the date of issuance of the consolidated financial statements. Under the existing loan agreement, as of April 30, 2020, the unused portion of the loan principal was $1,000,000. On June 15, 2020, the Company repaid $2,000,000 of the outstanding loan balance to the lenders, increasing the unused portion of the loan principal to $3,000,000. See Note 9 - Related Party Loan Payable To alleviate this situation, the Company has plans in place to improve its financial position and liquidity, while executing on its growth strategy, by managing and or reducing costs that are not expected to have an adverse impact on the ability to generate cash flows, as the transition to its software as a service platform and subscription licensing continues. During the year ended April 30, 2020, as a result of managements efforts to reduce costs, operating expenses decreased by approximately 19% to $12,900,893 compared to $15,931,665 in the prior year. The Company has historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. If the Company is unable to maintain sufficient cash flows, the Company will not be able to meet its present obligations. The Company has taken steps to obtain financial assistance made available from the U.S. government to help mitigate the impact of COVID-19 on its operations. On May 1, 2020, the Company, through its subsidiary, CounterPath LLC, entered into a promissory note with Bank of America for a term loan in the amount of $209,035 (the "Loan"). The Loan is made pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. (the "CARES Act"). See Note 18 - Subsequent Events Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the amounts reported in these consolidated financial statements, the notes thereto, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Actual results could differ from those estimates. Concentrations of Credit Risk Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable. The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of April 30, 2020 and 2019: April 30, 2020 April 30, 2019 Customer A 10% 10% Customer B 3% 13% Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable are presented net of an allowance for doubtful accounts. Years Ended April 30, 2020 2019 Balance of allowance for doubtful accounts, beginning of year $ 619,514 $ 322,638 Bad debt provision 266,043 1,082,440 Recoveries (115,997 ) — Write-off of receivables (452,330 ) ( 785,564 ) Balance of allowance for doubtful accounts, end of year $ 317,230 $ 619,514 The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer's current ability to pay its obligation. When the Company becomes aware of a specific customer's inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer's related accounts. The Company records an allowance for doubtful accounts at the end of each reporting period based on 2% of amounts invoiced or the aggregate specified customer accounts, whichever is higher. Stock-Based Compensation The Company adopted ASC 718 "Compensation - Stock Compensation", using the modified prospective method on May 1, 2006. Under this application, the Company is required to record compensation expense, based on the fair value of the awards, for all awards granted after the date of adoption and for the unvested portion of previously granted awards that remain outstanding as at the date of adoption. In accordance with ASC 718, the compensation expense is amortized on a straight-line basis over the requisite service period, which approximates the vesting period. Stock options granted to non-employees were accounted for in accordance with ASC 718 and ASC 505-50 "Equity based payments to non-employees" and were measured at the fair value of the options as determined by an option pricing model on the measurement date and compensation expense is amortized over the vesting period or, if none exists, over the service period. With the adoption of ASC 718, the Company has elected to use the Black-Scholes option pricing model to determine the fair value of stock options granted. The Company has estimated the fair value of option awards to employees and non-employees for the years ended April 30, 2020 and April 30, 2019 using the assumptions more fully described in Note 10. Equipment and Amortization Equipment is recorded at cost. Depreciation is provided for using the straight-line method over the estimated useful lives as follows: Computer hardware Two years Computer software Two years Leasehold improvements Shorter of lease term or estimated economic life Office furniture Five years Website Three years Research and Development Research and development expense includes costs incurred to develop intellectual property. The costs for the development of new software and substantial enhancements to existing software are expensed as incurred until technological feasibility has been established, at which time any additional costs would be capitalized. Management has determined that technological feasibility is established at the time a working model of software is completed. Because management believes that the current process for developing software will be essentially completed concurrently with the establishment of technological feasibility, no costs have been capitalized to date. Website Development Costs The Company recognizes the costs associated with developing a website in accordance with ASC Topic 350-40 "Intangibles - Internal Use Software". Internal and external costs incurred during the preliminary project stage are expensed as they are incurred. Training costs are not internal-use software development costs and, if incurred during this stage, are expensed as incurred. These capitalized costs are amortized based on their estimated useful life over three years. Payroll and other related costs are not capitalized, as the amounts principally relate to maintenance. Impairment of Long-Lived Assets Long-lived assets are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with FASB ASC 360, "Property, Plant and Equipment". In evaluating long-lived assets for recoverability, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with FASB ASC 360-10-15. To the extent that estimated future, undiscounted cash inflows attributable to the asset, less estimated future, undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell. There was no impairment loss recognized for the year ended April 30, 2020 and 2019. Goodwill Goodwill represents the excess purchase price over the estimated fair value of net assets acquired and liabilities assumed as of the acquisition date. ASC Topic 350 "Intangibles - Goodwill" requires goodwill to be tested for impairment annually or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of the Company's business enterprise below its carrying value. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Recoverability of goodwill is measured at the reporting unit level by comparing the reporting unit's carrying amount, including goodwill, to the fair value of the reporting unit, which is measured based upon, among other factors, market multiples for comparable companies as well as a discounted cash flow analysis. Management has determined that the Company operates as a single operating segment and consequently a single reporting unit due to the similar economic characteristics of its components and the nature of the products and services offered by those components. If the recorded value of the Company's assets, including goodwill, and liabilities ("net book value") of the reporting unit exceeds its fair value, an impairment loss may be required. The Company reviews goodwill for impairment annually and whenever events or changes in circumstances indicate its carrying value may not be recoverable in accordance with FASB ASC 350, Goodwill and Other Intangible Assets In September of 2011, FASB issued Accounting Standards Update 2011-08, "Intangibles-Goodwill and Other (Topic 350)" Determining the fair value of the reporting unit involves the use of significant estimates and assumptions. These estimates and assumptions include future economic and market conditions and determination of appropriate market comparables. The Company bases its fair value estimates on assumptions management believes to be reasonable but that are unpredictable and inherently uncertain. Actual future results may differ from those estimates. Goodwill was initially recorded upon the acquisition of NewHeights on August 2, 2007 and FirstHand on February 1, 2008. At the time of each acquisition and as of the date of the consolidated financial statements, the Company recognized the following: Acquisition Date April 30, 2020 2019 NewHeights $ 6,339,717 CDN$6,704,947 $ 4,824,335 $ 4,990,578 FirstHand 2,083,960 2,083,752 1,499,055 1,550,712 $ 8,423,677 CDN$8,788,699 $ 6,323,390 $ 6,541,290 The Company performed its annual impairment test during the fourth quarter for the years ended April 30, 2020 and 2019 and concluded that there has been no impairment to the carrying amount. Intangible Assets The Company's intangible assets consists of patents and trademarks. Costs related to granted patents are capitalized and amortized over the expected life of the patent which ranges from 16 to 20 years. Costs related to patent applications are expensed as incurred. Costs related to trademarks are capitalized and are not amortized as the Company expects such trademarks to be used indefinitely. Leases In February 2016, the FASB issued ASU 2016-02, Leases The Company has elected to apply the practical expedient package to not reassess initial direct costs related to leases, whether any expired or existing contracts contained leases and to carryforward historical lease classification. As a result, all leases identified by the Company will continue to be classified as operating leases. In addition, the Company elected to not record short-term leases with an initial term of 12 months or less on its consolidated balance sheets. See Note 14- Leases The Company determines if an arrangement is a lease at contract inception by evaluating if the contract conveys the right to control the use of an identified asset during the period of use. A ROU asset represents the Company's right to use an identified asset for the lease term and lease liability represents the Company's obligation to make payments as set forth in the lease arrangement. ROU assets and lease liabilities are included on the Company's consolidated balance sheets beginning May 1, 2019 and are recognized based on the present value of the future minimum lease payments at lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company's estimated incremental borrowing rate, because the interest rate implicit in the lease is generally not readily determinable. A ROU asset initially equals the lease liability, adjusted for any lease payments made prior to lease commencement and any lease incentives. All leases are recorded on the consolidated balance sheets except for leases with an initial term of less than 12 months. All of the Company's leases are operating leases. The Company has lease agreements with lease and non-lease components. The lease component is comprised of minimum lease payments which includes base rent and estimated property taxes and insurance. Non-lease components primarily include payments for maintenance and are expensed as incurred. Foreign Currency Translation The Company's functional currency is the U.S. dollar. The Company's wholly-owned subsidiaries with a functional currency other than the U.S. dollar are translated into amounts in the reporting currency, U.S. dollars, in accordance with ASC Topic 830 "Foreign Currency Matters". Revenues and expenses are translated at the average exchange rate prevailing during the periods. At each balance sheet date, assets and liabilities that are denominated in a currency other than U.S. dollars are adjusted to reflect the current exchange rate which may give rise to a foreign currency translation adjustment accounted for as a separate component of stockholders' equity and included in comprehensive loss. For transactions undertaken by the Company in foreign currencies, monetary assets and liabilities are translated into the functional currency at the exchange rate in effect at the end of the year. Non-monetary assets and liabilities are translated at the exchange rate prevailing when the assets were acquired or the liabilities assumed (2020 - $nil; 2019 - $nil). Revenues and expenses are translated at the rate approximating the rate of exchange on the transaction date. Exchange gains and losses are included in the determination of net income (loss) for the year. Accrued Warranty The Company provides assurance type warranties for its products. A warranty is considered an assurance type warranty if it provides the customer with assurance that the product will function as intended. The Company’s warranty policy generally provides for one year of warranty for its products. The Company records a liability for estimated warranty obligations at the date products are sold. The estimated cost of warranty coverage is based on the Company’s actual historical experience with its current products or similar products. For new products, the required reserve is based on historical experience of similar products until such time as sufficient historical data has been collected on the new product. Estimated liabilities for warranty exposures, which relate to normal product warranties and a one-year obligation to provide for potential future liabilities for product sales for the years ended April 30, 2020 and 2019 were as follows: Years Ended April 30, 2020 2019 Balance, beginning of year $ 52,035 $ 63,130 Usage during the year — — Additions (reductions) during the year (490 ) (11,095 ) Balance, end of year $ 51,545 $ 52,035 Fair Value of Financial Instruments ASC 820, Fair Value Measurements, defines fair value as the price at which an asset could be exchanged or a liability transferred in an orderly transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or derived from such prices. Where observable prices or inputs are not available, valuation models are applied which may involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market and the instruments' complexity. Derivative Instruments The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity's financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements. The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income. The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. See Note 7 - Derivative Instruments Income Taxes The Company accounts for income taxes by the asset and liability method in accordance with ASC Topic 740 "Income Taxes". Under this method, current income taxes are recognized for the estimated income taxes payable for the current year. Deferred income tax assets and liabilities are recognized in the current year for temporary differences between the tax and accounting bases of assets and liabilities as well as for the benefit of losses available to be carried forward to future years for tax purposes that are likely to be realized. In addition, a valuation allowance is established to reduce any deferred tax asset for which it is determined that it is more likely than not that some portion of the deferred tax asset will not be realized. Under ASC 740, the Company also adopted a two-step approach to recognizing and measuring uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties accrued on unrecognized tax benefits within general and administrative expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction in general and administrative expenses in the period that such determination is made. Comprehensive Loss Comprehensive loss is comprised of net profit or loss, and foreign currency translation adjustments. Segments and Related Information Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment. Loss per Share ASC 260 requires presentation of both basic and diluted earnings per share ("EPS") on the face of the income statement. Basic EPS is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the year. Diluted EPS gives effect to all dilutive potential common shares outstanding during the year including stock options and warrants using the treasury stock method. In computing diluted EPS, the average stock price for the year is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. For the year ended April 30, 2020, income per share excludes 1,371,469 (April 30, 2019 - 1,249,940) potentially dilutive common shares (related to stock options, deferred share units and warrants) as their effect was anti-dilutive. Investment tax credits Investment tax credits are accounted for under the cost reduction method whereby they are netted against the expense or property and equipment to which they relate. Investment tax credits are recorded when the qualifying expenditures have been incurred and if it is more likely than not that the tax credits will be realized. Recently Issued Accounting Pronouncements In August 2018, the FASB issued ASU 2018-13 Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements. In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company does not expect a significant impact on our consolidated financial statements and related disclosures resulting from the pending adoption of this amendment In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments, which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous "incurred loss" methodology was restrictive for Company's ability to record credit losses based on not yet meeting the "probable" threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2022. The Company does not expect a significant impact on our consolidated financial statements and related disclosures resulting from the pending adoption of this amendment. |
Revenue Recognition under ASC 6
Revenue Recognition under ASC 606 | 12 Months Ended |
Apr. 30, 2020 | |
Revenue from Contract with Customer [Abstract] | |
Revenue Recognition under ASC 606 [Text Block] | Note 3 Revenue Recognition under ASC 606 On May 1, 2018, the Company adopted the new accounting standard, ASC 606 "Revenue from Contracts with Customers" Revenues from contracts with customers are recognized when control of promised goods and services is transferred to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company recognizes revenue using the five-step model as prescribed by ASC 606: 1) 2) 3) 4) 5) When a contract with a customer is signed, the Company assesses whether collection of the fees under the arrangement is probable. The Company estimates the amount to reserve for uncollectible amounts at the end of each reporting period based on the aging of the contract balance, current and historical customer trends, and communications with its customers. These reserves are recorded against the related accounts receivable. The transaction price is the consideration that the Company expects to receive from its customers in exchange for its products or services. In determining the allocation of the transaction price, the Company identifies performance obligations in contracts with customers, which may include products, subscriptions to software and services, support, professional services and training. The Company allocates the transaction price to each performance obligation on a relative standalone selling price basis. The standalone selling price ("SSP") is the price at which the Company would sell a promised product or service separately to a customer. The Company determines the SSP using information that may include market conditions or other observable inputs. In certain cases, the Company is able to establish a SSP based on observable prices for products or services sold separately. In these instances, the Company would use a single amount to estimate a SSP. If a SSP is not directly observable, for example when pricing is variable, the Company will use a range of SSP. In certain circumstances, the Company may estimate SSP for a product or service by applying the residual approach. This approach has been most commonly used when certain perpetual software licenses are only sold bundled with one year of post-contract support or other services, and a price has not been established for the software. Significant judgement is used to determine SSP and to determine whether there is a variance that needs to be allocated based on the relative SSP of the various products and services. Estimating SSP is a formal process that includes review and approval by the Company's management. In practice, the Company does not offer extended payment terms beyond one year to customers. As such, the Company does not adjust our consideration for financing arrangements. Software Revenue The Company generates software revenue primarily on a single fee per perpetual software license basis. The Company recognizes software revenue for perpetual licenses when control has transferred to the customer, which is generally at the time of delivery when the customer has the ability to deploy the licenses, provided all revenue recognition criteria have been met. If the revenue recognition criteria have not been met, the revenue is deferred or not recognized. Subscription, support and maintenance Revenue from the Company's recurring subscription revenue from subscriptions related to our software as a service offering is recognized ratably over the contractual subscription term as control of the goods or services is transferred to the customer, beginning on the date that the subscription is made available to the customer. Support and maintenance revenue is generated from recurring annual software support and maintenance contracts for our perpetual software licenses and is recognized ratably over the term of the service period, which is generally twelve months. Support and maintenance services include e-mail and telephone support, access to the Company's technical assistance center, unspecified rights to bug fixes and product updates and upgrades and enhancements available on a when-and-if available basis. Both subscription revenue and support and maintenance revenue are typically billed annually in advance based on the terms of the arrangement. Professional services and other Professional services and other revenue is generated through services including product configuration and customization, implementation, dedicated engineering and training. The amount of product configuration and customization required by a customer typically increases as the order size increases from a given customer. Services and pricing may vary depending upon a customer's requirements for customization, implementation and training. Depending on the services to be provided, revenue from professional services and other is generally recognized at the time of delivery when the services have been completed and control has been transferred. For contracts with elements related to customized network solutions and certain network build-outs or software systems that require significant modification or customization, the Company will recognize revenue using the percentage-of-completion method. In using the percentage-of-completion method, revenues are generally recorded based on completion of milestones as described in the agreement. Profit estimates on long-term contracts are revised periodically based on changes in circumstances and any losses on contracts are recognized in the period that such losses become known. Unearned Revenue Unearned revenue represent billings or payments received in advance of revenue recognition and is recognized upon transfer of control. Balances consist primarily of annual support and subscription services and professional services not yet provided as of the balance sheet date. D . Costs to Obtain a Customer Contract Sales commissions and related expenses are considered incremental and recoverable costs of acquiring customer contracts. These costs are capitalized and amortized on a systematic basis, consistent with the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated using management judgment after reviewing customer contracts from fiscal years 2004 - 2018, and is based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in sales and marketing expense within the Company's consolidated statement of operations. The Company has elected to apply a practical expedient that permits the Company to expense costs to obtain a contract as incurred, if the anticipated benefit period is one year or less. From time to time, management will revisit the estimates used in recognizing the costs to obtain customer contracts. During the year ended April 30, 2020 and 2019, the Company capitalized approximately $347,421 and $607,166, respectively, of costs to obtain revenue contracts and amortized approximately $336,662 and $272,785, respectively, of commissions to sales and marketing expense. Capitalized costs to obtain a revenue contract on the Company's consolidated balance sheets totaled approximately $222,590 and $200,348 at April 30, 2020 and 2019, respectively. Costs to Fulfill a Customer Contract Certain contract costs incurred to fulfill obligations under a contract are capitalized when such costs generate or enhance resources to be used in satisfying future performance obligations and the costs are deemed recoverable. Judgement is used in determining whether certain contract costs can be capitalized. These costs are capitalized and amortized on a systematic basis to match the timing of revenue recognition over the anticipated benefit period of up to 3.5 years, depending on the products and services. The anticipated benefit period was estimated based on the average length of applicable customer contracts and includes the contract term and any anticipated renewal periods. This amortization expense is recorded in cost of sales in the Company's consolidated statement of operations. From time to time, management will review the capitalized costs for impairment and will also revisit the estimates used in recognizing the costs to fulfill customer contracts (2020 - $nil; 2019 - $nil). Transaction Price Allocated to the Remaining Performance Obligations The Company expects to recognize approximately $3,824,573, $32,277, $17,777 and $7,773 in revenue during the years ended April 30, 2021, 2022, 2023 and 2024, respectively, under its customer contracts relating to fixed consideration associated with remaining performance obligations. Disaggregation of Revenue The Company disaggregates its revenue by geographic region. See Note 13 - Segmented Information |
Equipment
Equipment | 12 Months Ended |
Apr. 30, 2020 | |
Property, Plant and Equipment [Abstract] | |
Equipment [Text Block] | Note 4 Equipment The following presents the categories within equipment: April 30, 2020 Accumulated Cost Depreciation Net Computer hardware $ 1,326,162 $ (1,245,936 ) $ 80,226 Computer software 1,013,277 (1,013,277 ) — Leasehold improvements 263,774 (262,747 ) 1,027 Office furniture 222,545 (192,126 ) 30,419 Websites 120,339 (120,339 ) — $ 2,946,097 $ (2,834,425 ) $ 111,672 April 30, 2019 Accumulated Cost Depreciation Net Computer hardware $ 1,233,621 $ (1,186,210) $ 47,411 Computer software 1,013,277 (1,013,277) — Leasehold improvements 263,774 (256,911) 6,863 Office furniture 194,702 (189,062) 5,640 Websites 120,339 (120,339) — $ 2,825,713 $ (2,765,799) $ 59,914 |
Intangibles and Other Assets
Intangibles and Other Assets | 12 Months Ended |
Apr. 30, 2020 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Intangibles and Other Assets [Text Block] | Note 5 Intangibles and Other Assets The following tables presents the major components within intangibles and other assets for the years ended April 30, 2020 and 2019: April 30, 2020 Accumulated Cost Amortization Net Patents $ 461,636 $ (421,856 ) $ 39,780 Trademarks 180,558 – 180,558 Other assets 5,607 – 5,607 $ 647,801 $ (421,856 ) $ 225,945 April 30, 2019 Accumulated Cost Amortization Net Patents $ 461,637 $ (417,609 ) $ 44,028 Trademarks 175,100 – 175,100 Other assets 5,667 – 5,667 $ 642,404 $ (417,609 ) $ 224,795 During the years ended April 30, 2020 and 2019, the Company recorded amortization expense related to patents of $4,247 and $5,821, respectively. The weighted average remaining amortization period for patents was 11.0 years and 11.9 years for the years ended April 30, 2020 and 2019, respectively. The following table presents estimated future patent amortization for the next five years: Years ended April 30, 2021 $ 4,248 2022 4,248 2023 4,248 2024 4,248 2025 4,248 Thereafter 18,540 $ 39,780 |
Accounts Payable and Accrued Li
Accounts Payable and Accrued Liabilities | 12 Months Ended |
Apr. 30, 2020 | |
Accounts Payable And Accrued Liabilities Current And Noncurrent Abstract | |
Accounts Payable and Accrued Liabilities Disclosure [Text Block] | Note 6 Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities at April 30, 2020 and 2019 are comprised of the following: April 30, 2020 2019 Accounts payable - trade $ 706,435 $ 739,051 Accrued commissions 285,915 180,200 Accrued vacation 546,965 590,328 Interest on related party loan payable 79,459 16,219 Third party software royalties 59,723 59,723 Other accrued liabilities 553,280 648,354 $ 2,231,777 $ 2,233,875 |
Derivative Instruments
Derivative Instruments | 12 Months Ended |
Apr. 30, 2020 | |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |
Derivative Instruments [Text Block] | Note 7 Derivative Instruments In the normal course of business, the Company is exposed to fluctuations in the exchange rates associated with foreign currencies. The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk. Foreign Currency Exchange Rate Risk A majority of the Company’s revenue activities are transacted in U.S. dollars. However, the Company is exposed to foreign currency exchange rate risk, inherent in conducting business globally in multiple currencies, primarily from its business operations in Canada. The Company's foreign currency risk management program includes entering into foreign currency derivatives at various times to mitigate the currency exchange rate risk on Canadian dollar denominated cash flows. These foreign currency forward and option contracts are considered non-designated derivative instruments and are not used for trading or speculative purposes. As these foreign currency derivative contracts are considered economic hedges, we do not elect hedge accounting. The changes in fair value and settlements are recorded in change in fair value of derivative instruments, net in the consolidated statement of operations. During years ended April 30, 2020 and 2019, the Company did not enter into any designated cash flow hedge contracts. The following table summarizes the notional amounts of the Company's outstanding derivative instruments: Fair value of Undesignated Derivatives April 30, 2020 April 30, 2019 Foreign currency option contracts $ 1,000,000 $ 1,500,000 Foreign currency forward contracts $ 2,200,667 $ — The following tables present the fair values of the Company's derivative instruments on a gross basis as reflected on the Company's consolidated balance sheets. April 30, 2020 Fair value of Undesignated Derivatives Derivative Assets Derivative Liabilities Foreign currency option contracts $ — $ 76,617 Foreign currency forward contracts 6,381 63,682 $ 6,381 $ 140,299 April 30, 2019 Fair value of Undesignated Derivatives Derivative Assets Derivative Liabilities Foreign currency option contracts $ 1,178 $ 4,512 During the year ended April 30, 2020 and 2019, the Company recorded a (loss)/gain of ($ ) and $ , |
Fair Value Measurements
Fair Value Measurements | 12 Months Ended |
Apr. 30, 2020 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurements [Text Block] | Note 8 Fair Value Measurements Assets and liabilities recorded at fair value in the consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels directly related to the amount of subjectivity associated with the inputs to valuation of these assets or liabilities are set forth below. Transfers between levels are recognized at the end of each quarter. The Company did not recognize any transfers between levels during the periods presented. Level 1-Inputs utilize quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2-Inputs (other than quoted prices included in Level 1) are observable for the asset or liability, either directly or indirectly such as interest rates, foreign exchange rates, and yield curves that are observable at commonly quoted intervals. Level 3- unobservable inputs for the asset or liability which are typically based on an entity's own assumptions, as there is little, if any, related market activity. Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability. The carrying values of financial instruments classified as current assets and current liabilities approximates their fair values, based on the nature and short maturity of these instruments, and are presented in the Company's consolidated financial statements at carrying cost. As at April 30, 2020 Carrying Fair Value Fair Value Reference Assets Cash $ 2,433,266 $ 2,433,266 1 N/A Foreign currency derivative contracts 6,381 6,381 2 Note 7 $ 2,439,647 $ 2,439,647 Liabilities Foreign currency derivative contracts $ 140,299 $ 140,299 2 Note 7 As at April 30, 2019 Carrying Amount Fair Value Fair Value Levels Reference Assets Cash $ 1,862,458 $ 1,862,458 1 N/A Foreign currency option contracts 1,178 1,178 2 Note 7 $ 1,863,636 $ 1,863,636 Liabilities Foreign currency option contracts $ 4,512 $ 4,512 2 Note 5 Financial Instruments Not Measured at Fair Value The following table presents the Company's liability that is not measured at fair value as of April 30, 2020, but for which fair value is available: As at April 30, 2020 Carrying Amount Fair Value Fair Value Levels Reference Related party loan payable $ 4,000,000 $ 3,780,370 2 Note 9 Related party loan payable is presented on the consolidated balance sheets at carrying cost. The fair value of the fixed interest rate loan is estimated based on observable market prices or inputs. Where observable prices or inputs are not available, valuation models are applied using the net present value of cash flow streams over the term, using estimated market rates for similar instruments and remaining terms. |
Related Party Loan Payable
Related Party Loan Payable | 12 Months Ended |
Apr. 30, 2020 | |
Debt Disclosure [Abstract] | |
Related Party Loan Payable [Text Block] | Note 9 Related Party Loan Payable On October 10, 2018, the Company entered into a loan agreement (the "Loan Agreement") with Wesley Clover International Corporation and KMB Trac Two Holdings Ltd (collectively referred to as the "Lenders") for an aggregate principal amount of up to $3,000,000. Pursuant to the terms of the Loan Agreement, the loan is unsecured and will be made available in multiple advances at the discretion of the Company and will bear interest at a rate of 8% per year, payable monthly. The outstanding principal and any accrued interest may be prepaid without penalty and is to be fully repaid on the second anniversary of the first advance. There are no financial covenants for this loan. On July 10, 2019, the Company entered into an amended loan agreement (the "Amendment Agreement") with the Lenders, pursuant to which to Lenders have agreed to amend the Loan Agreement, together with the Amendment Agreement, to increase the maximum amount of the loan from $3,000,000 to $5,000,000 and to extend the term of the loan such that all outstanding principal and accrued interest is due on April 11, 2021. On January 25, 2020, the Company entered into an amended loan agreement (the "Second Amendment Agreement") with the Lenders such that the interest on the principal amount of the Loan will accrue and be paid at the time of repayment of the outstanding principal. Accrued interest will be calculated at a rate of 8%, compounded daily. The Second Amendment Agreement is effective February 1, 2020. As of April 30, 2020, the principal balance of the related party loan payable was $4,000,000. This balance is to be repaid on or before April 11, 2021. During the year ended April 30, 2020 and 2019, the Company recognized interest expense of $292,719 and $68,822, respectively, in the consolidated statement of operations. On June 15, 2020, the Company repaid $2,000,000 of the principle balance of the related party loan payable to the two lenders. See Note 11 - Related Party Transactions and Note 18 - Subsequent Events for further detail. |
Common Stock
Common Stock | 12 Months Ended |
Apr. 30, 2020 | |
Equity [Abstract] | |
Common Stock [Text Block] | Note 10 Common Stock Stock Options The Company has a stock option plan (the "2010 Stock Option Plan") under which options to purchase common shares of the Company may be granted to employees, directors and consultants. The 2010 Stock Option Plan is effectively a merging of the Company's 2004 and 2005 stock option plans. Stock options entitle the holder to purchase common stock at a subscription price determined by the Board of Directors of the Company at the time of the grant. The options generally vest in the amount of 12.5% on the date which is six months from the date of grant and then beginning in the seventh month at 1/42 per month for 42 months, at which time the options are fully vested. The maximum number of shares of common stock authorized by the stockholders and reserved for issuance by the Board under 2010 Stock Option Plan is 1,186,000. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options granted. In accordance with ASC 718 "Share-Based Payment" for employees, the compensation expense is amortized on a straight-line basis over the requisite service period which approximates the vesting period. Compensation expense for stock options granted to non-employees is amortized over the vesting period or, if none exists, over the service period. Stock options granted to non-employees are measured at fair value on the date of grant, using the Black-Scholes option pricing model, similar to employee share-based payment equity awards. The expected volatility of options granted has been determined using the method described under ASC 718 using the historical stock price. The expected term of options granted to employees in the current fiscal period has been determined utilizing historic data as prescribed by ASC 718. For non-employees, based on the Company's history, the expected term of the options approximates the full term of the options. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected term of the stock options. The Company has not paid and does not anticipate paying dividends on its common stock; therefore, the expected dividend yield is assumed to be zero. In addition, ASC 718 allows companies to utilize an estimated forfeiture rate when calculating the expense for the period, whereas prior to the adoption of ASC 718 the Company recorded forfeitures based on actual forfeitures and recorded a compensation expense recovery in the period when the awards were forfeited. As a result, based on the Company's experience, the Company applied an estimated forfeiture rate of 15% for year ended April 30, 2020 and 2019 in determining the expense recorded in the accompanying consolidated statement of operations. For the majority of the stock options granted, the number of shares issued on the date the stock options are exercised is net of the minimum statutory withholding requirements that the Company pays in cash to the appropriate taxing authorities on behalf of its employees. These withheld shares are not issued or considered common stock repurchases under the Company's authorized plan and are not included in the common stock repurchase totals. In the consolidated financial statements, these withheld shares are netted against the number of shares that would have been issued upon vesting. The weighted-average fair values of options granted during the years ended April 30, 2020 and 2019 were $0.47 and $0.82, respectively. The weighted-average assumptions utilized to determine such values are presented in the following table: Year Ended Year Ended April 30, 2020 April 30, 2019 Risk-free interest rate 1.7% 2.7% Expected volatility 66.0% 77.2% Expected term 3.7 years 3.7 years Dividend yield 0% 0% The following is a summary of the status of the Company's stock options as of April 30, 2020 and the stock option activity during the years ended April 30, 2020 and 2019: Number of Options Weighted-Average Exercise Price Outstanding at April 30, 2018 675,042 $ 2.66 Granted 221,000 $ 1.45 Exercised (35,500 ) $ 2.50 Forfeited / Cancelled (173,093 ) $ 2.62 Expired (71,000 ) $ 2.50 Outstanding at April 30, 2019 616,449 $ 2.27 Granted 199,500 $ 0.96 Exercised (9,688 ) $ 2.46 Forfeited / Cancelled (83,593 ) $ 1.92 Expired (50,382 ) $ 2.50 Outstanding at April 30, 2020 672,286 $ 1.90 Exercisable at April 30, 2020 282,358 $ 2.43 Exercisable at April 30, 2019 239,551 $ 2.58 The following table summarizes information regarding stock options outstanding as of April 30, 2020: Number of Aggregate Number of Aggregate Exercise Options Intrinsic Options Intrinsic Price Outstanding Value Expiry Date Exercisable Value $0.96 - $0.96 195,500 $ 379,270 12/12/2024 — $ — $1.41 - $1.42 154,105 $ 229,596 12/14/2023 - 1/22/2024 51,603 $ 76,882 $2.03 - $2.41 66,500 $ 36,585 12/14/2020 - 12/15/2021 63,583 $ 34,980 $2.46 - $2.50 50,400 $ 20,560 7/17/2020 - 3/14/2022 48,108 $ 19,625 $2.51 - $2.89 205,781 $ 4,908 12/14/2022 - 7/26/2023 119,064 $ 2,840 April 30, 2020 672,286 $ 670,919 282,358 $ 134,327 April 30, 2019 616,449 $ 88,795 239,551 $ — The aggregate intrinsic value in the preceding table represents the total intrinsic value, based on the Company's closing stock price of $2.90 per share as of April 30, 2020 (April 30, 2019 - $1.86), which would have been received by the option holders had all option holders exercised their options as of that date. The total number of in-the-money options vested and exercisable as of April 30, 2020 was $134,327 (April 30, 2019 - zero). The total intrinsic value of options exercised during the year ended April 30, 2020 was $8,816 (2019 - $24,765). The grant date fair value of options vested during the year ended April 30, 2020 was $183,716 (April 30, 2019 - $276,391). The following table summarizes information regarding the non-vested stock purchase options outstanding as of April 30, 2020: Number of Options Weighted Average Fair Value Non-vested options at April 30, 2018 418,487 $ 1.91 Granted 221,000 $ 0.82 Vested (136,323 ) $ 2.03 Forfeited (126,266 ) $ 1.72 Non-vested options at April 30, 2019 376,898 $ 1.30 Granted 199,500 $ 0.47 Vested (133,103 ) $ 1.38 Forfeited (53,367 ) $ 1.02 Non-vested options at April 30, 2020 389,928 $ 0.88 As of April 30, 2020, there was $271,728 of total unrecognized compensation cost related to unvested stock options. This unrecognized compensation cost is expected to be recognized over a weighted average period of 2.3 years. Employee and non-employee stock-based compensation amounts classified in the Company's consolidated statements of operations for the year ended April 30, 2020 and 2019 were as follows: Years Ended April 30, 2020 2019 Cost of sales $ 39,826 $ 48,608 Sales and marketing 59,343 71,811 Research and development 41,341 48,405 General and administrative 44,474 65,755 Total stock-based compensation $ 184,984 $ 234,579 Employee Stock Purchase Plan Under the terms of the Employee Stock Purchase Plan (the "ESPP") all regular salaried (non-probationary) employees can purchase up to 6% of their base salary in common shares of the Company at market price. The Company will match 50% of the shares purchased by issuing or purchasing in the market up to 3% of the respective employee's base salary in shares. During the year ended April 30, 2020, the Company matched $20,001 (2019 - $25,012) in shares purchased by employees under the ESPP. During the year ended April 30, 2020, 28,283 shares (2019 - 26,945) were purchased on the open market and 13,949 shares (2019 - 12,820) were issued from treasury under the ESPP. A total of 220,000 shares have been reserved for issuance under the ESPP. As of April 30, 2020, a total of 134,766 shares were available for issuance under the ESPP. Deferred Share Unit Plan Under the terms of the DSUP which is effective as at October 22, 2009, each deferred share unit (each, a "DSU") is equivalent to one share of common stock. The maximum number of shares of common stock that may be reserved for issuance to any one participant pursuant to DSUs granted under the DSUP and any share compensation arrangement is 5% of the number of shares of common stock of the Company outstanding at the time of reservation. A DSU granted to a participant who is a director of the Company shall vest immediately on the award date. A DSU granted to a participant other than a director will generally vest as to one-third (1/3) of the number of DSUs granted on the first, second and third anniversaries of the award date. Fair value of the DSUs, which is based on the closing price of the Company's common stock on the date of grant, is recorded as compensation expense over the vesting period. On September 19, 2019, the maximum number of shares of common stock authorized by the Company's stockholders reserved for issuance under the DSUP was increased from 700,000 shares to 900,000 shares. During the year ended April 30, 2020, 203,399 (2019 - 236,981) DSUs were issued under the DSUP, of which 115,000 were granted to officers or employees and 88,399 were granted to non-employee directors. As of April 30, 2020, a total of 39,097 shares were available for issuance under the DSUP. The following table summarizes the Company's outstanding DSU awards as of April 30, 2020 and 2019, and changes during the period then ended: Number of DSUs Weighted Average DSUs at April 30, 2018 465,390 $ 6.40 Granted 236,981 $ 2.05 Forfeited (68,880 ) $ 2.42 Outstanding at April 30, 2019 633,491 $ 5.20 Granted 203,399 $ 1.24 Converted (137,707 ) $ 7.28 Outstanding at April 30, 2020 699,183 $ 2.21 As of April 30, 2020, there was $233,058 (2019 - $178,984) of total unrecognized compensation cost related to unvested DSU awards. This unrecognized compensation cost is expected to be recognized over a weighted average period of 2.1 years (2019 - 2.4 years). The total fair value of DSUs that vested during the year was $183,146 (2019 - $262,165). The total intrinsic value of DSUs that converted during the year ended April 30, 2020 was $136,330 (2019 - Employee and non-employee DSU based compensation amounts classified in the Company's consolidated statements of operations for the year ended April 30, 2020 and 2019 are as follows: Year Ended April 30, 2020 2019 Cost of sales $ 159,333 $ — Sales and marketing 24,005 — Research and development 7,131 — General and administrative 7,131 240,147 $ 197,600 $ 240,147 The following table summarizes information regarding the non-vested DSUs outstanding as of April 30, 2020: Weighted Average Number of DSUs Grant Date Fair Non-vested DSUs at April 30, 2018 64,252 $ 2.62 Granted 236,981 $ 2.05 Vested (97,913 ) $ 2.68 Forfeited (68,880 ) $ 2.41 Non-vested DSUs at April 30, 2019 134,440 $ 1.67 Granted 203,399 $ 1.24 Vested (136,493 ) $ 1.34 Non-vested DSUs at April 30, 2020 201,346 $ 1.45 |
Related Party Transactions
Related Party Transactions | 12 Months Ended |
Apr. 30, 2020 | |
Related Party Transactions [Abstract] | |
Related Party Transactions [Text Block] | Note 11 Related Party Transactions On October 10, 2018, the Company entered into a loan agreement (the "Loan Agreement") with Wesley Clover International Corporation ("Wesley Clover"), a company controlled by the Chairman of the Company, and KMB Trac Two Holdings Ltd. ("KMB Trac Two Holdings"), a company owned by the spouse of a director of the Company. As of April 30, 2020, the principal balance of the related party loan payable due to Wesley Clover and KMB Trac Two Holdings was $2,000,000 and $2,000,000 (2019 - $1,500,000 and $1,500,000), respectively. During the year ended April 30, 2020, the Company paid $114,740 (2019 - $26,301) in interest to each of Wesley Clover and KMB Trac Two Holdings. As of April 30, 2020, the Company owed $39,729 (2019 - $8,110) in interest payable to each party. During the year ended April 30, 2020, the Company through its wholly owned subsidiary, CounterPath Technologies Inc., paid $60,314 (2019 - $83,551) to Kanata Research Park Corporation ("KRP") for leased office space. KRP is controlled by the Chairman of the Company. On November 21, 2013, the Company, through its wholly owned subsidiary, CounterPath Technologies, entered into an agreement with 8007004 (Canada) Inc. ("8007004") to lease office space. 8007004 was controlled by a member of the board of directors of the Company. On May 1, 2019, the office space was sold to a third party. For the year ended April 30, 2019, CounterPath Technologies, paid $30,846 to 8007004 for leased office space. During the year ended April 30, 2020, the Company sold $105,262 (2019 - $41,600) in subscription services to Wesley Clover Systems Europe ("WCS Europe"), a company controlled by the Chairman of the Company. On November 8, 2019, the Company entered into an agreement with WCS Europe to hire a dedicated resource to assist with business development in the EMEA region. The initial term of the agreement is for six months, invoiced quarterly in advance at 3,500 euros per month. The services shall renew for another six months subject to mutual agreement with 30 day notice. For the year ended April 30, 2020, the Company paid $23,300 to WCS Europe. On November 26, 2019, the Company, through its wholly owned subsidiary, CounterPath Technologies Inc., entered into an agreement with ThinkRF Corp. ("ThinkRF") to lease office space beginning January 1, 2020. During the year ended April 30, 2020, CounterPath Technologies Inc. paid $9,932 to ThinkRF. ThinkRF is a company controlled by the Chairman of the Company. The above transactions are in the normal course of operations and are recorded at amounts established and agreed to between the related parties. |
Income Taxes
Income Taxes | 12 Months Ended |
Apr. 30, 2020 | |
Income Tax Disclosure [Abstract] | |
Income Taxes [Text Block] | Note 12 Income Taxes Deferred tax assets and liabilities are recognized for temporary differences between the carrying amount of the balance sheet items and their corresponding tax values as well as for the benefit of losses available to be carried forward to future years for tax purposes that are likely to be realized. Significant components of the Company's deferred tax assets and liabilities, after applying enacted corporate income tax rates, are as follows: Years Ended April 30, 2020 2019 Tax loss carry forwards $ 15,285,000 $ 14,806,000 Capital losses carried forward 232,000 240,000 Equipment 552,000 570,000 Other 3,000 7,000 Bad debt 67,000 227,000 Nondeductible research and development expenses 2,872,000 2,971,000 Investment tax credits 422,000 436,000 Acquired technology (577,000 ) (383,000 ) Valuation allowance established by management (18,856,000 ) (18,874,000 ) Net deferred tax assets $ — $ — The provision for income taxes differ from the amount calculated using the U.S. federal and state statutory income tax rates as follows: Years Ended April 30, 2020 2019 Tax (recovery) based on U.S. rates $ (230,000 ) $ (1,053,000 ) Foreign tax rate differential 30,000 32,000 Non-deductible stock option compensation 118,000 101,000 Effect of reduction (increase) in statutory rates — (203,000 ) Foreign exchange losses on revaluation of deferred tax balances 223,000 411,000 Under provision relating to prior year (123,000 ) (380,000 ) Expiry of non-operating losses — — Increase in valuation allowance (18,000 ) 1,092,000 Income tax expense for year $ — $ — On March 27, 2020, President Trump signed into law the CARES Act, which provides relief to taxpayers affected by the COVID-19. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions, and technical corrections to tax depreciation methods for qualified improvement property. The Company continues to examine the provisions of the CARES Act and similar laws enacted internationally but does not anticipate that it will have a material impact on its business. On May 1, 2020, the Company, entered into a promissory note with Bank of America for a term loan in the amount of $209,035, pursuant to the Paycheck Protection Program under the CARES Act. See Note 18 - Subsequent Events for further detail. On December 22, 2017, the Tax Cuts and Jobs Act (the "Tax Act") was enacted, which significantly revised the ongoing U.S. corporate income tax law by lowering the U.S. federal corporate income tax rate from 35% to 21%. The Tax Act also incorporated changes to certain international tax provisions, including the implementation of a territorial tax system that imposed a one-time tax on foreign unremitted earnings. The Company did not anticipate that the foreign provisions would have an impact to the Company's taxes. However, guidance on how provisions of the U.S. Tax Act will be applied or otherwise administered are still being issued by the U.S. Treasury Department, the IRS, and other standard-setting bodies. Adjustments to amounts that we have previously recorded that may materially impact our provision for income taxes may be made as future guidance is issued. As at April 30, 2020, the Company had net operating loss carry-forwards available to reduce taxable income in future years as follows: Country Amount Expiration Dates United States - US$ $ 51,885,000 2025 - 2037 United States - US$ $ 9,302,000 (1) Indefinite Canada - CDN$ $ 12,546,000 (2) 2024 - 2040 (1) (2) The Company is subject to taxation in the U.S. and Canada. It is subject to tax examinations by tax authorities for all taxation years commencing in or after 2002. The Company does not expect any material increase or decrease in its income tax expense in the next twelve months related to examinations or changes in uncertain tax positions. Changes in the Company's uncertain tax positions for the year ended April 30, 2020 and April 30, 2019 were as follows: Years Ended April 30, 2020 2019 Balance at beginning of year $ 9,763 $ 9,763 Increases related to prior year tax positions (interest and penalties) — — Increases related to current year tax positions (interest and penalties) — — Settlements — — Lapses in statute of limitations — — Balance at end of year $ 9,763 $ 9,763 |
Segmented Information
Segmented Information | 12 Months Ended |
Apr. 30, 2020 | |
Segment Reporting [Abstract] | |
Segmented Information [Text Block] | Note 13 Segmented Information The Company's chief operating decision maker reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment. Revenues are categorized based on the country in which the customer is located. The following is a summary of total revenues by geographic area for the years ended April 30, 2020 and 2019: Years Ended April 30, 2020 2019 North America $ 8,391,465 $ 6,768,821 EMEA 2,395,778 2,505,828 Asia Pacific 819,027 1,042,197 Latin America 495,056 448,058 $ 12,101,326 $ 10,764,904 All of the Company's long-lived assets, which includes equipment, goodwill and intangibles and other assets are located in Canada and the United States as follows: As at April 30, 2020 2019 Canada $ 7,785,682 $ 6,798,083 United States 106,704 27,916 $ 7,892,386 $ 6,825,999 |
Leases
Leases | 12 Months Ended |
Apr. 30, 2020 | |
Leases [Abstract] | |
Leases | Note 14 Leases The Company has operating leases for its corporate offices located in Canada and the United States. The leases have remaining terms of approximately one month to to . As the Company's leases do not provide a readily determinable implicit rate, the Company uses the incremental borrowing rate at lease commencement, which was determined using a portfolio approach, based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The Company uses the implicit rate when a rate is readily determinable. Operating lease expense is recognized on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recognized on the balance sheet and payments are expensed as incurred over the lease term. Common area maintenance fees and other charges associated with these leases are expensed as incurred. Property tax and insurance payments paid to the lessors are included in the calculation of minimum lease payments. During the year ended April 30, 2020 , operating lease expense was approximately $ $ . The following table presents the Company's operating lease right-of-use assets and liabilities as of April 30, 2020: April 30, 2020 Assets Operating lease right-of-use assets $ 1,370,035 Liabilities Operating lease liabilities - current $ 293,322 Operating lease liabilities - non-current 1,102,530 Total operating lease liabilities $ 1,395,852 As of April 30, 2020, total right-of-use assets and lease liabilities recognized on the consolidated balance sheets attributable to related parties was $44,382. The following table presents supplemental information for the year ended April 30, 2020: Weighted average remaining lease term 4.22 years Weighted average discount rate 9.8% Operating cash flow from operating leases ($498,721 ) As of April 30, 2020, estimated undiscounted cash flows related to operating leases were as follows: 2021 $ 410,739 2022 394,476 2023 361,966 2024 373,471 2025 157,932 Thereafter — Less: imputed interest (302,732 ) Operating lease liabilities $ 1,395,852 |
Commitments
Commitments | 12 Months Ended |
Apr. 30, 2020 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments [Text Block] | Note 15 Commitments Total payable over the term of the service agreements for the years ended April 30, are as follows: Voice Platform Service Contract Marketing Service Contract Total 2021 $ 220,000 $ 44,402 $ 264,402 2022 — 44,928 44,928 2023 — 33,696 33,696 Thereafter — — — $ 220,000 $ 123,026 $ 343,026 |
Contingencies
Contingencies | 12 Months Ended |
Apr. 30, 2020 | |
Loss Contingency [Abstract] | |
Contingencies [Text Block] | Note 16 Contingencies The Company is party to legal claims from time to time, which arise in the normal course of business. These claims are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company. |
Loss per share
Loss per share | 12 Months Ended |
Apr. 30, 2020 | |
Earnings Per Share [Abstract] | |
Loss per share [Text Block] | Note 17 Loss per share The following table shows the computation of basic and diluted loss per share: Year ended April 30, 2020 2019 Numerator Income available to common stockholders $ (1,096,565 ) $ (5,013,439 ) Denominator Weighted average shares outstanding 6,010,006 5,942,096 Effect of dilutive securities (1) (2) — — 6,010,006 5,942,096 Basic and diluted loss per share (0.18 ) (0.84) (1) (2) |
Subsequent Events
Subsequent Events | 12 Months Ended |
Apr. 30, 2020 | |
Subsequent Events [Abstract] | |
Subsequent Events [Text Block] | Note 18 Subsequent Events On June 15, 2020, the Company repaid $2,000,000 of the principle balance of the related party loan payable to Wesley Clover and KMB Trac Two Holdings, increasing the unused portion of the loan principle to $3,000,000. On June 10, 2020, the Company issued an aggregate of 284,902 shares of common stock under a non-brokered private placement at a price of $3.51 per share for total gross proceeds of $1,000,006. In connection with the private placement, Wesley Clover purchased 142,451 shares and KMB Trac Two Holdings purchased 142,451 shares. On May 1, 2020, the Company, through its subsidiary, CounterPath LLC, entered into a promissory note with Bank of America for a term loan in the amount of $209,035 (the "Loan"). The Loan is made pursuant to the Paycheck Protection Program under the CARES Act. The Loan is forgiveable if used to retain workers and maintain payroll or to make lease payments and utility payments as specified under the Paycheck Protection Rule. The remaining loan balance that is not forgiven will bear interest at a rate of 1% per annum after a six-month deferment period, with a maturity date of two years from the funding date of the loan. |
Summary of Significant Accoun_2
Summary of Significant Accounting Policies (Policies) | 12 Months Ended |
Apr. 30, 2020 | |
Accounting Policies [Abstract] | |
Basis of Presentation and Principles of Consolidation [Policy Text Block] | Basis of Presentation and Principles of Consolidation The accompanying consolidated financial statements have been prepared in accordance with the accounting principles generally accepted in the United States of America ("U.S. GAAP") and are stated in U.S. dollars, except where otherwise disclosed. These consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, CounterPath Technologies Inc., a company existing under the laws of the province of British Columbia, Canada, and BridgePort Networks, Inc. ("BridgePort"), a company incorporated under the laws of the state of Delaware and CounterPath LLC, a company formed on August 27, 2018, under the laws of the state of Delaware. The results of NewHeights Software Corporation ("NewHeights"), which subsequently was amalgamated with another subsidiary to become CounterPath Technologies Inc., are included from August 2, 2007, the date of acquisition. The results of FirstHand Technologies Inc. ("FirstHand"), which subsequently was amalgamated with CounterPath Technologies Inc., and BridgePort are included from February 1, 2008, the date of acquisition. All inter-company transactions and balances have been eliminated. These consolidated financial statements have been prepared on a going concern basis, which implies the Company will continue to realize its assets and discharge its liabilities and commitments in the normal course of business. |
Going Concern [Policy Text Block] | Going Concern The Company has experienced recurring losses and has an accumulated deficit of $69,677,656 as of April 30, 2020, as a result of revenues being historically lower than expenses, resulting from a number of factors including its buildout of a cloud based subscription platform concurrent with the change of its licensing model to subscription based licensing and has not reached profitable operations on a consistent basis. However, during the year ended April 30, 2020, revenue has increased by approximately 12%, compared to the year ended April 30, 2019. Despite the increase in revenue, the Company saw an increase in current liabilities primarily related to the reclassification of the related party loan payable of $4,000,000 outstanding as of April 30, 2020, from long-term liabilities, which is due on April 11, 2021. It is uncertain whether the Company would have sufficient cash flows to meet its current obligations. Further, due to the recent and ongoing outbreak of COVID-19, the spread of COVID-19 has severely impacted many economies around the world, including those in which the Company's customers operate. Management has taken steps to help mitigate any potential negative impact on operations including having reduced operating costs through fiscal year ended April 30, 2020 and obtaining financial assistance made available through the U.S. government through the Paycheck Protection Program. However, the Company is unable to determine the future impact on its financial position and operating results. Together, these factors raise substantial doubt about the Company's ability to continue operating as a going concern within one year of the date of issuance of the consolidated financial statements. Under the existing loan agreement, as of April 30, 2020, the unused portion of the loan principal was $1,000,000. On June 15, 2020, the Company repaid $2,000,000 of the outstanding loan balance to the lenders, increasing the unused portion of the loan principal to $3,000,000. See Note 9 - Related Party Loan Payable To alleviate this situation, the Company has plans in place to improve its financial position and liquidity, while executing on its growth strategy, by managing and or reducing costs that are not expected to have an adverse impact on the ability to generate cash flows, as the transition to its software as a service platform and subscription licensing continues. During the year ended April 30, 2020, as a result of managements efforts to reduce costs, operating expenses decreased by approximately 19% to $12,900,893 compared to $15,931,665 in the prior year. The Company has historically been able to manage liquidity requirements through cost management and cost reduction measures, supplemented with raising additional financing. If the Company is unable to maintain sufficient cash flows, the Company will not be able to meet its present obligations. The Company has taken steps to obtain financial assistance made available from the U.S. government to help mitigate the impact of COVID-19 on its operations. On May 1, 2020, the Company, through its subsidiary, CounterPath LLC, entered into a promissory note with Bank of America for a term loan in the amount of $209,035 (the "Loan"). The Loan is made pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act. (the "CARES Act"). See Note 18 - Subsequent Events |
Use of Estimates [Policy Text Block] | Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, which affect the amounts reported in these consolidated financial statements, the notes thereto, and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Actual results could differ from those estimates. |
Concentrations of Credit Risk [Policy Text Block] | Concentrations of Credit Risk Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance; however, the Company believes that its credit risk on cash balances is immaterial. The Company is also subject to concentrations of credit risk in its accounts receivable. The Company monitors and actively manages its receivables, and from time to time will insure certain receivables with higher credit risk and may require collateral or other securities to support its accounts receivable. The table below presents significant customers who accounted for greater than 10% of total accounts receivable as of April 30, 2020 and 2019: April 30, 2020 April 30, 2019 Customer A 10% 10% Customer B 3% 13% |
Accounts Receivable and Allowance for Doubtful Accounts [Policy Text Block] | Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable are presented net of an allowance for doubtful accounts. Years Ended April 30, 2020 2019 Balance of allowance for doubtful accounts, beginning of year $ 619,514 $ 322,638 Bad debt provision 266,043 1,082,440 Recoveries (115,997 ) — Write-off of receivables (452,330 ) ( 785,564 ) Balance of allowance for doubtful accounts, end of year $ 317,230 $ 619,514 The Company determines the allowance for doubtful accounts by considering a number of factors, including the length of time the accounts receivable are beyond the contractual payment terms, previous loss history, and the customer's current ability to pay its obligation. When the Company becomes aware of a specific customer's inability to meet its financial obligations to the Company, the Company records a charge to the allowance to reduce the customer's related accounts. The Company records an allowance for doubtful accounts at the end of each reporting period based on 2% of amounts invoiced or the aggregate specified customer accounts, whichever is higher. |
Share-based Payment Arrangement [Policy Text Block] | Stock-Based Compensation The Company adopted ASC 718 "Compensation - Stock Compensation", using the modified prospective method on May 1, 2006. Under this application, the Company is required to record compensation expense, based on the fair value of the awards, for all awards granted after the date of adoption and for the unvested portion of previously granted awards that remain outstanding as at the date of adoption. In accordance with ASC 718, the compensation expense is amortized on a straight-line basis over the requisite service period, which approximates the vesting period. Stock options granted to non-employees were accounted for in accordance with ASC 718 and ASC 505-50 "Equity based payments to non-employees" and were measured at the fair value of the options as determined by an option pricing model on the measurement date and compensation expense is amortized over the vesting period or, if none exists, over the service period. With the adoption of ASC 718, the Company has elected to use the Black-Scholes option pricing model to determine the fair value of stock options granted. The Company has estimated the fair value of option awards to employees and non-employees for the years ended April 30, 2020 and April 30, 2019 using the assumptions more fully described in Note 10. |
Equipment and Amortization [Policy Text Block] | Equipment and Amortization Equipment is recorded at cost. Depreciation is provided for using the straight-line method over the estimated useful lives as follows: Computer hardware Two years Computer software Two years Leasehold improvements Shorter of lease term or estimated economic life Office furniture Five years Website Three years |
Research and Development [Policy Text Block] | Research and Development Research and development expense includes costs incurred to develop intellectual property. The costs for the development of new software and substantial enhancements to existing software are expensed as incurred until technological feasibility has been established, at which time any additional costs would be capitalized. Management has determined that technological feasibility is established at the time a working model of software is completed. Because management believes that the current process for developing software will be essentially completed concurrently with the establishment of technological feasibility, no costs have been capitalized to date. |
Website Development Costs [Policy Text Block] | Website Development Costs The Company recognizes the costs associated with developing a website in accordance with ASC Topic 350-40 "Intangibles - Internal Use Software". Internal and external costs incurred during the preliminary project stage are expensed as they are incurred. Training costs are not internal-use software development costs and, if incurred during this stage, are expensed as incurred. These capitalized costs are amortized based on their estimated useful life over three years. Payroll and other related costs are not capitalized, as the amounts principally relate to maintenance. |
Impairment of Long-Lived Assets [Policy Text Block] | Impairment of Long-Lived Assets Long-lived assets are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with FASB ASC 360, "Property, Plant and Equipment". In evaluating long-lived assets for recoverability, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with FASB ASC 360-10-15. To the extent that estimated future, undiscounted cash inflows attributable to the asset, less estimated future, undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell. There was no impairment loss recognized for the year ended April 30, 2020 and 2019. |
Goodwill [Policy Text Block] | Goodwill Goodwill represents the excess purchase price over the estimated fair value of net assets acquired and liabilities assumed as of the acquisition date. ASC Topic 350 "Intangibles - Goodwill" requires goodwill to be tested for impairment annually or more frequently if an event occurs or circumstances change that would more likely than not reduce the fair value of the Company's business enterprise below its carrying value. These events or circumstances could include a significant change in the business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit. Recoverability of goodwill is measured at the reporting unit level by comparing the reporting unit's carrying amount, including goodwill, to the fair value of the reporting unit, which is measured based upon, among other factors, market multiples for comparable companies as well as a discounted cash flow analysis. Management has determined that the Company operates as a single operating segment and consequently a single reporting unit due to the similar economic characteristics of its components and the nature of the products and services offered by those components. If the recorded value of the Company's assets, including goodwill, and liabilities ("net book value") of the reporting unit exceeds its fair value, an impairment loss may be required. The Company reviews goodwill for impairment annually and whenever events or changes in circumstances indicate its carrying value may not be recoverable in accordance with FASB ASC 350, Goodwill and Other Intangible Assets In September of 2011, FASB issued Accounting Standards Update 2011-08, "Intangibles-Goodwill and Other (Topic 350)" Determining the fair value of the reporting unit involves the use of significant estimates and assumptions. These estimates and assumptions include future economic and market conditions and determination of appropriate market comparables. The Company bases its fair value estimates on assumptions management believes to be reasonable but that are unpredictable and inherently uncertain. Actual future results may differ from those estimates. Goodwill was initially recorded upon the acquisition of NewHeights on August 2, 2007 and FirstHand on February 1, 2008. At the time of each acquisition and as of the date of the consolidated financial statements, the Company recognized the following: Acquisition Date April 30, 2020 2019 NewHeights $ 6,339,717 CDN$6,704,947 $ 4,824,335 $ 4,990,578 FirstHand 2,083,960 2,083,752 1,499,055 1,550,712 $ 8,423,677 CDN$8,788,699 $ 6,323,390 $ 6,541,290 The Company performed its annual impairment test during the fourth quarter for the years ended April 30, 2020 and 2019 and concluded that there has been no impairment to the carrying amount. |
Intangible Assets [Policy Text Block] | Intangible Assets The Company's intangible assets consists of patents and trademarks. Costs related to granted patents are capitalized and amortized over the expected life of the patent which ranges from 16 to 20 years. Costs related to patent applications are expensed as incurred. Costs related to trademarks are capitalized and are not amortized as the Company expects such trademarks to be used indefinitely. |
Leases [Policy Text Block] | Leases In February 2016, the FASB issued ASU 2016-02, Leases The Company has elected to apply the practical expedient package to not reassess initial direct costs related to leases, whether any expired or existing contracts contained leases and to carryforward historical lease classification. As a result, all leases identified by the Company will continue to be classified as operating leases. In addition, the Company elected to not record short-term leases with an initial term of 12 months or less on its consolidated balance sheets. See Note 14- Leases The Company determines if an arrangement is a lease at contract inception by evaluating if the contract conveys the right to control the use of an identified asset during the period of use. A ROU asset represents the Company's right to use an identified asset for the lease term and lease liability represents the Company's obligation to make payments as set forth in the lease arrangement. ROU assets and lease liabilities are included on the Company's consolidated balance sheets beginning May 1, 2019 and are recognized based on the present value of the future minimum lease payments at lease commencement date. The interest rate used to determine the present value of the future lease payments is the Company's estimated incremental borrowing rate, because the interest rate implicit in the lease is generally not readily determinable. A ROU asset initially equals the lease liability, adjusted for any lease payments made prior to lease commencement and any lease incentives. All leases are recorded on the consolidated balance sheets except for leases with an initial term of less than 12 months. All of the Company's leases are operating leases. The Company has lease agreements with lease and non-lease components. The lease component is comprised of minimum lease payments which includes base rent and estimated property taxes and insurance. Non-lease components primarily include payments for maintenance and are expensed as incurred. |
Foreign Currency Translation [Policy Text Block] | Foreign Currency Translation The Company's functional currency is the U.S. dollar. The Company's wholly-owned subsidiaries with a functional currency other than the U.S. dollar are translated into amounts in the reporting currency, U.S. dollars, in accordance with ASC Topic 830 "Foreign Currency Matters". Revenues and expenses are translated at the average exchange rate prevailing during the periods. At each balance sheet date, assets and liabilities that are denominated in a currency other than U.S. dollars are adjusted to reflect the current exchange rate which may give rise to a foreign currency translation adjustment accounted for as a separate component of stockholders' equity and included in comprehensive loss. For transactions undertaken by the Company in foreign currencies, monetary assets and liabilities are translated into the functional currency at the exchange rate in effect at the end of the year. Non-monetary assets and liabilities are translated at the exchange rate prevailing when the assets were acquired or the liabilities assumed (2020 - $nil; 2019 - $nil). Revenues and expenses are translated at the rate approximating the rate of exchange on the transaction date. Exchange gains and losses are included in the determination of net income (loss) for the year. |
Accrued Warranty [Policy Text Block] | Accrued Warranty The Company provides assurance type warranties for its products. A warranty is considered an assurance type warranty if it provides the customer with assurance that the product will function as intended. The Company’s warranty policy generally provides for one year of warranty for its products. The Company records a liability for estimated warranty obligations at the date products are sold. The estimated cost of warranty coverage is based on the Company’s actual historical experience with its current products or similar products. For new products, the required reserve is based on historical experience of similar products until such time as sufficient historical data has been collected on the new product. Estimated liabilities for warranty exposures, which relate to normal product warranties and a one-year obligation to provide for potential future liabilities for product sales for the years ended April 30, 2020 and 2019 were as follows: Years Ended April 30, 2020 2019 Balance, beginning of year $ 52,035 $ 63,130 Usage during the year — — Additions (reductions) during the year (490 ) (11,095 ) Balance, end of year $ 51,545 $ 52,035 |
Fair Value of Financial Instruments [Policy Text Block] | Fair Value of Financial Instruments ASC 820, Fair Value Measurements, defines fair value as the price at which an asset could be exchanged or a liability transferred in an orderly transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or derived from such prices. Where observable prices or inputs are not available, valuation models are applied which may involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market and the instruments' complexity. |
Derivative Instruments [Policy Text Block] | Derivative Instruments The Company accounts for derivative instruments, consisting of foreign currency forward contracts, pursuant to the provisions of ASC 815, Derivatives and Hedging ("ASC 815"). ASC 815 requires the Company to measure derivative instruments at fair value and record them in the balance sheet as either an asset or liability and expands financial reporting about derivative instruments and hedging activities by requiring enhanced disclosures to enable investors to better understand their effects on an entity's financial position, results of operations and cash flows. The Company does not use derivative instruments for trading purposes. ASC 815 also requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of and gains and losses on derivative instruments, and disclosures about credit-risk-related contingent features in derivative agreements. The Company also routinely enters into foreign currency forward contracts, not designated as hedging instruments, to protect the Company from fluctuations in exchange rates. Gains or losses arising out of marked to market fair value valuation of non-designated forward contracts are recognized in net income. The Company records foreign currency option and forward contracts on its Consolidated Balance Sheets as derivative assets or liabilities depending on whether the fair value of such contracts is a net asset or net liability, respectively. See Note 7 - Derivative Instruments |
Income Taxes [Policy Text Block] | Income Taxes The Company accounts for income taxes by the asset and liability method in accordance with ASC Topic 740 "Income Taxes". Under this method, current income taxes are recognized for the estimated income taxes payable for the current year. Deferred income tax assets and liabilities are recognized in the current year for temporary differences between the tax and accounting bases of assets and liabilities as well as for the benefit of losses available to be carried forward to future years for tax purposes that are likely to be realized. In addition, a valuation allowance is established to reduce any deferred tax asset for which it is determined that it is more likely than not that some portion of the deferred tax asset will not be realized. Under ASC 740, the Company also adopted a two-step approach to recognizing and measuring uncertain tax positions taken or expected to be taken in a tax return. The first step is to determine if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation processes. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. The Company recognizes interest and penalties accrued on unrecognized tax benefits within general and administrative expense. To the extent that accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction in general and administrative expenses in the period that such determination is made. |
Comprehensive Loss [Policy Text Block] | Comprehensive Loss Comprehensive loss is comprised of net profit or loss, and foreign currency translation adjustments. |
Segments and Related Information [Policy Text Block] | Segments and Related Information Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company's chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region for purposes of making operating decisions and assessing financial performance. Accordingly, the Company has concluded that it has one reportable operating segment. |
Loss per Share [Policy Text Block] | Loss per Share ASC 260 requires presentation of both basic and diluted earnings per share ("EPS") on the face of the income statement. Basic EPS is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the year. Diluted EPS gives effect to all dilutive potential common shares outstanding during the year including stock options and warrants using the treasury stock method. In computing diluted EPS, the average stock price for the year is used in determining the number of shares assumed to be purchased from the exercise of stock options or warrants. For the year ended April 30, 2020, income per share excludes 1,371,469 (April 30, 2019 - 1,249,940) potentially dilutive common shares (related to stock options, deferred share units and warrants) as their effect was anti-dilutive. |
Investment tax credits [Policy Text Block] | Investment tax credits Investment tax credits are accounted for under the cost reduction method whereby they are netted against the expense or property and equipment to which they relate. Investment tax credits are recorded when the qualifying expenditures have been incurred and if it is more likely than not that the tax credits will be realized. |
Recently Issued Accounting Pronouncements [Policy Text Block] | Recently Issued Accounting Pronouncements In August 2018, the FASB issued ASU 2018-13 Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements. In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment, which amends the guidance to eliminate Step 2 from the goodwill impairment test. Instead, under the amendments in the new guidance, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. The entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. The amendments will be effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. The Company does not expect a significant impact on our consolidated financial statements and related disclosures resulting from the pending adoption of this amendment In June 2016, the FASB issued ASU 2016-13, Financial Instruments: Measurement of Credit Losses on Financial Instruments, which amends the guidance on measuring credit losses on financial assets held at amortized cost. The amendment is intended to address the issue that the previous "incurred loss" methodology was restrictive for Company's ability to record credit losses based on not yet meeting the "probable" threshold. The new language will require these assets to be valued at amortized cost presented at the net amount expected to be collected will a valuation provision. The amendments will be effective for fiscal years beginning after December 15, 2022. The Company does not expect a significant impact on our consolidated financial statements and related disclosures resulting from the pending adoption of this amendment. |
Summary of Significant Accoun_3
Summary of Significant Accounting Policies (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Accounting Policies [Abstract] | |
Schedules of Concentration of Risk, by Risk Factor [Table Text Block] | April 30, 2020 April 30, 2019 Customer A 10% 10% Customer B 3% 13% |
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] | Years Ended April 30, 2020 2019 Balance of allowance for doubtful accounts, beginning of year $ 619,514 $ 322,638 Bad debt provision 266,043 1,082,440 Recoveries (115,997 ) — Write-off of receivables (452,330 ) ( 785,564 ) Balance of allowance for doubtful accounts, end of year $ 317,230 $ 619,514 |
Schedule of Straight Line Method Estimations Of Estimated Useful Lives [Table Text Block] | Computer hardware Two years Computer software Two years Leasehold improvements Shorter of lease term or estimated economic life Office furniture Five years Website Three years |
Schedule of Goodwill [Table Text Block] | Acquisition Date April 30, 2020 2019 NewHeights $ 6,339,717 CDN$6,704,947 $ 4,824,335 $ 4,990,578 FirstHand 2,083,960 2,083,752 1,499,055 1,550,712 $ 8,423,677 CDN$8,788,699 $ 6,323,390 $ 6,541,290 |
Schedule of Product Warranty Liability [Table Text Block] | Years Ended April 30, 2020 2019 Balance, beginning of year $ 52,035 $ 63,130 Usage during the year — — Additions (reductions) during the year (490 ) (11,095 ) Balance, end of year $ 51,545 $ 52,035 |
Equipment (Tables)
Equipment (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Property, Plant and Equipment [Abstract] | |
Property, Plant and Equipment [Table Text Block] | April 30, 2020 Accumulated Cost Depreciation Net Computer hardware $ 1,326,162 $ (1,245,936 ) $ 80,226 Computer software 1,013,277 (1,013,277 ) — Leasehold improvements 263,774 (262,747 ) 1,027 Office furniture 222,545 (192,126 ) 30,419 Websites 120,339 (120,339 ) — $ 2,946,097 $ (2,834,425 ) $ 111,672 April 30, 2019 Accumulated Cost Depreciation Net Computer hardware $ 1,233,621 $ (1,186,210) $ 47,411 Computer software 1,013,277 (1,013,277) — Leasehold improvements 263,774 (256,911) 6,863 Office furniture 194,702 (189,062) 5,640 Websites 120,339 (120,339) — $ 2,825,713 $ (2,765,799) $ 59,914 |
Intangibles and Other Assets (T
Intangibles and Other Assets (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Goodwill and Intangible Assets Disclosure [Abstract] | |
Schedule of Finite-Lived Intangible Assets [Table Text Block] | April 30, 2020 Accumulated Cost Amortization Net Patents $ 461,636 $ (421,856 ) $ 39,780 Trademarks 180,558 – 180,558 Other assets 5,607 – 5,607 $ 647,801 $ (421,856 ) $ 225,945 April 30, 2019 Accumulated Cost Amortization Net Patents $ 461,637 $ (417,609 ) $ 44,028 Trademarks 175,100 – 175,100 Other assets 5,667 – 5,667 $ 642,404 $ (417,609 ) $ 224,795 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | Years ended April 30, 2021 $ 4,248 2022 4,248 2023 4,248 2024 4,248 2025 4,248 Thereafter 18,540 $ 39,780 |
Accounts Payable and Accrued _2
Accounts Payable and Accrued Liabilities (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Accounts Payable And Accrued Liabilities Current And Noncurrent Abstract | |
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] | April 30, 2020 2019 Accounts payable - trade $ 706,435 $ 739,051 Accrued commissions 285,915 180,200 Accrued vacation 546,965 590,328 Interest on related party loan payable 79,459 16,219 Third party software royalties 59,723 59,723 Other accrued liabilities 553,280 648,354 $ 2,231,777 $ 2,233,875 |
Derivative Instruments (Tables)
Derivative Instruments (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |
Schedule of Derivative Instruments [Table Text Block] | Fair value of Undesignated Derivatives April 30, 2020 April 30, 2019 Foreign currency option contracts $ 1,000,000 $ 1,500,000 Foreign currency forward contracts $ 2,200,667 $ — |
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] | April 30, 2020 Fair value of Undesignated Derivatives Derivative Assets Derivative Liabilities Foreign currency option contracts $ — $ 76,617 Foreign currency forward contracts 6,381 63,682 $ 6,381 $ 140,299 April 30, 2019 Fair value of Undesignated Derivatives Derivative Assets Derivative Liabilities Foreign currency option contracts $ 1,178 $ 4,512 |
Fair Value Measurements (Tables
Fair Value Measurements (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Fair Value Disclosures [Abstract] | |
Schedule of Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table Text Block] | As at April 30, 2020 Carrying Fair Value Fair Value Reference Assets Cash $ 2,433,266 $ 2,433,266 1 N/A Foreign currency derivative contracts 6,381 6,381 2 Note 7 $ 2,439,647 $ 2,439,647 Liabilities Foreign currency derivative contracts $ 140,299 $ 140,299 2 Note 7 As at April 30, 2019 Carrying Amount Fair Value Fair Value Levels Reference Assets Cash $ 1,862,458 $ 1,862,458 1 N/A Foreign currency option contracts 1,178 1,178 2 Note 7 $ 1,863,636 $ 1,863,636 Liabilities Foreign currency option contracts $ 4,512 $ 4,512 2 Note 5 |
Schedule of Assets and Liabilities Not Measured at Fair Value [Table Text Block] | As at April 30, 2020 Carrying Amount Fair Value Fair Value Levels Reference Related party loan payable $ 4,000,000 $ 3,780,370 2 Note 9 |
Common Stock (Tables)
Common Stock (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Equity [Abstract] | |
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] | Year Ended Year Ended April 30, 2020 April 30, 2019 Risk-free interest rate 1.7% 2.7% Expected volatility 66.0% 77.2% Expected term 3.7 years 3.7 years Dividend yield 0% 0% |
Share-based Payment Arrangement, Option, Activity [Table Text Block] | Number of Options Weighted-Average Exercise Price Outstanding at April 30, 2018 675,042 $ 2.66 Granted 221,000 $ 1.45 Exercised (35,500 ) $ 2.50 Forfeited / Cancelled (173,093 ) $ 2.62 Expired (71,000 ) $ 2.50 Outstanding at April 30, 2019 616,449 $ 2.27 Granted 199,500 $ 0.96 Exercised (9,688 ) $ 2.46 Forfeited / Cancelled (83,593 ) $ 1.92 Expired (50,382 ) $ 2.50 Outstanding at April 30, 2020 672,286 $ 1.90 Exercisable at April 30, 2020 282,358 $ 2.43 Exercisable at April 30, 2019 239,551 $ 2.58 |
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] | Number of Aggregate Number of Aggregate Exercise Options Intrinsic Options Intrinsic Price Outstanding Value Expiry Date Exercisable Value $0.96 - $0.96 195,500 $ 379,270 12/12/2024 — $ — $1.41 - $1.42 154,105 $ 229,596 12/14/2023 - 1/22/2024 51,603 $ 76,882 $2.03 - $2.41 66,500 $ 36,585 12/14/2020 - 12/15/2021 63,583 $ 34,980 $2.46 - $2.50 50,400 $ 20,560 7/17/2020 - 3/14/2022 48,108 $ 19,625 $2.51 - $2.89 205,781 $ 4,908 12/14/2022 - 7/26/2023 119,064 $ 2,840 April 30, 2020 672,286 $ 670,919 282,358 $ 134,327 April 30, 2019 616,449 $ 88,795 239,551 $ — |
Schedule of Nonvested Performance-based Units Activity [Table Text Block] | Number of Options Weighted Average Fair Value Non-vested options at April 30, 2018 418,487 $ 1.91 Granted 221,000 $ 0.82 Vested (136,323 ) $ 2.03 Forfeited (126,266 ) $ 1.72 Non-vested options at April 30, 2019 376,898 $ 1.30 Granted 199,500 $ 0.47 Vested (133,103 ) $ 1.38 Forfeited (53,367 ) $ 1.02 Non-vested options at April 30, 2020 389,928 $ 0.88 |
Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs [Table Text Block] | Years Ended April 30, 2020 2019 Cost of sales $ 39,826 $ 48,608 Sales and marketing 59,343 71,811 Research and development 41,341 48,405 General and administrative 44,474 65,755 Total stock-based compensation $ 184,984 $ 234,579 |
Schedule of Stockholders Equity Deferred Share Unit Plan [Table Text Block] | Number of DSUs Weighted Average DSUs at April 30, 2018 465,390 $ 6.40 Granted 236,981 $ 2.05 Forfeited (68,880 ) $ 2.42 Outstanding at April 30, 2019 633,491 $ 5.20 Granted 203,399 $ 1.24 Converted (137,707 ) $ 7.28 Outstanding at April 30, 2020 699,183 $ 2.21 |
Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units [Table Text Block] | Year Ended April 30, 2020 2019 Cost of sales $ 159,333 $ — Sales and marketing 24,005 — Research and development 7,131 — General and administrative 7,131 240,147 $ 197,600 $ 240,147 |
Schedule of Stockholders Equity Non Vested Deferred Share Units [Table Text Block] | Weighted Average Number of DSUs Grant Date Fair Non-vested DSUs at April 30, 2018 64,252 $ 2.62 Granted 236,981 $ 2.05 Vested (97,913 ) $ 2.68 Forfeited (68,880 ) $ 2.41 Non-vested DSUs at April 30, 2019 134,440 $ 1.67 Granted 203,399 $ 1.24 Vested (136,493 ) $ 1.34 Non-vested DSUs at April 30, 2020 201,346 $ 1.45 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Income Tax Disclosure [Abstract] | |
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] | Years Ended April 30, 2020 2019 Tax loss carry forwards $ 15,285,000 $ 14,806,000 Capital losses carried forward 232,000 240,000 Equipment 552,000 570,000 Other 3,000 7,000 Bad debt 67,000 227,000 Nondeductible research and development expenses 2,872,000 2,971,000 Investment tax credits 422,000 436,000 Acquired technology (577,000 ) (383,000 ) Valuation allowance established by management (18,856,000 ) (18,874,000 ) Net deferred tax assets $ — $ — |
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] | Years Ended April 30, 2020 2019 Tax (recovery) based on U.S. rates $ (230,000 ) $ (1,053,000 ) Foreign tax rate differential 30,000 32,000 Non-deductible stock option compensation 118,000 101,000 Effect of reduction (increase) in statutory rates — (203,000 ) Foreign exchange losses on revaluation of deferred tax balances 223,000 411,000 Under provision relating to prior year (123,000 ) (380,000 ) Expiry of non-operating losses — — Increase in valuation allowance (18,000 ) 1,092,000 Income tax expense for year $ — $ — |
Summary of Operating Loss Carryforwards [Table Text Block] | Country Amount Expiration Dates United States - US$ $ 51,885,000 2025 - 2037 United States - US$ $ 9,302,000 (1) Indefinite Canada - CDN$ $ 12,546,000 (2) 2024 - 2040 |
Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block] | Years Ended April 30, 2020 2019 Balance at beginning of year $ 9,763 $ 9,763 Increases related to prior year tax positions (interest and penalties) — — Increases related to current year tax positions (interest and penalties) — — Settlements — — Lapses in statute of limitations — — Balance at end of year $ 9,763 $ 9,763 |
Segmented Information (Tables)
Segmented Information (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Segment Reporting [Abstract] | |
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] | Years Ended April 30, 2020 2019 North America $ 8,391,465 $ 6,768,821 EMEA 2,395,778 2,505,828 Asia Pacific 819,027 1,042,197 Latin America 495,056 448,058 $ 12,101,326 $ 10,764,904 |
Schedule of Long Lived Assets by Geographical Areas [Table Text Block] | As at April 30, 2020 2019 Canada $ 7,785,682 $ 6,798,083 United States 106,704 27,916 $ 7,892,386 $ 6,825,999 |
Leases (Tables)
Leases (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Leases [Abstract] | |
Schedule of Operating Leased Assets and Liabilities [Table Text Block] | April 30, 2020 Assets Operating lease right-of-use assets $ 1,370,035 Liabilities Operating lease liabilities - current $ 293,322 Operating lease liabilities - non-current 1,102,530 Total operating lease liabilities $ 1,395,852 |
Schedule of Supplemental Information for Operating Leases [Table Text Block] | Weighted average remaining lease term 4.22 years Weighted average discount rate 9.8% Operating cash flow from operating leases ($498,721 ) |
Schedule of Maturity of Lease Liabilities [Table Text Block] | 2021 $ 410,739 2022 394,476 2023 361,966 2024 373,471 2025 157,932 Thereafter — Less: imputed interest (302,732 ) Operating lease liabilities $ 1,395,852 |
Commitments (Tables)
Commitments (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Commitments and Contingencies Disclosure [Abstract] | |
Schedule of Agreements by Year [Table Text Block] | Voice Platform Service Contract Marketing Service Contract Total 2021 $ 220,000 $ 44,402 $ 264,402 2022 — 44,928 44,928 2023 — 33,696 33,696 Thereafter — — — $ 220,000 $ 123,026 $ 343,026 |
Loss per share (Tables)
Loss per share (Tables) | 12 Months Ended |
Apr. 30, 2020 | |
Earnings Per Share [Abstract] | |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Year ended April 30, 2020 2019 Numerator Income available to common stockholders $ (1,096,565 ) $ (5,013,439 ) Denominator Weighted average shares outstanding 6,010,006 5,942,096 Effect of dilutive securities (1) (2) — — 6,010,006 5,942,096 Basic and diluted loss per share (0.18 ) (0.84) |
Summary of Significant Accoun_4
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($) | 1 Months Ended | 12 Months Ended | |||
Jun. 15, 2020 | Apr. 30, 2020 | Apr. 30, 2019 | May 01, 2020 | May 01, 2019 | |
Accumulated deficit | $ (69,677,656) | $ (68,581,091) | |||
Increase in revenue | 12.00% | ||||
Related party loan payable - current | $ 4,000,000 | ||||
Decrease in operating expenses | 19.00% | ||||
Operating expenses | $ 12,900,893 | $ 15,931,665 | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 1,371,469 | 1,249,940 | |||
Wesley Clover International Corporation And Kmb Trac Two Holdings Ltd [Member] | |||||
Unused portion of loan principal | $ 1,000,000 | ||||
Subsequent Event [Member] | Wesley Clover International Corporation And Kmb Trac Two Holdings Ltd [Member] | |||||
Principle balance of loan repaid | $ 2,000,000 | ||||
Unused portion of loan principal | $ 3,000,000 | ||||
Subsequent Event [Member] | Counterpath Limited Liability Company [Member] | Bank of America [Member] | |||||
Promissory note term loan pursuant to Paycheck Protection Program under CARES Act | $ 209,035 | ||||
Minimum [Member] | |||||
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | 16 years | ||||
Maximum [Member] | |||||
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | 20 years | ||||
Accounting Standards Update 2016-02 [Member] | |||||
Right-of-use assets and operating lease liabilities | $ 1,708,129 |
Revenue Recognition under ASC_2
Revenue Recognition under ASC 606 (Narrative) (Details) - USD ($) | 12 Months Ended | |||||
Apr. 30, 2020 | Apr. 30, 2019 | Apr. 30, 2024 | Apr. 30, 2023 | Apr. 30, 2022 | Apr. 30, 2021 | |
Revenue from Contract With Customer [Line Items] | ||||||
Deferred revenue, revenue recognized | $ 2,483,332 | $ 2,364,378 | ||||
Capitalized contract cost, cost capitalized during period | 347,421 | 607,166 | ||||
Capitalized contract cost, amortization | 336,662 | 272,785 | ||||
Capitalized contract cost | $ 222,590 | $ 200,348 | ||||
Revenue recognition, anticipated benefit period | 3 years 6 months | |||||
Subsequent Event [Member] | ||||||
Revenue from Contract With Customer [Line Items] | ||||||
Revenue, remaining performance obligation, amount | $ 7,773 | $ 17,777 | $ 32,277 | $ 3,824,573 |
Intangibles and Other Assets (N
Intangibles and Other Assets (Narrative) (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Goodwill and Intangible Assets Disclosure [Abstract] | ||
Amortization of Intangible Assets | $ 4,247 | $ 5,821 |
Amortization Period for Patents | 11 years | 11 years 10 months 24 days |
Derivative Instruments (Narrati
Derivative Instruments (Narrative) (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Derivative Instruments, Gain (Loss) [Line Items] | ||
Fair value adjustment on derivative instruments | $ (132,377) | $ 1,735 |
Related Party Loan Payable (Nar
Related Party Loan Payable (Narrative) (Details) - USD ($) | 1 Months Ended | 12 Months Ended | |||
Jun. 15, 2020 | Apr. 30, 2020 | Apr. 30, 2019 | Jul. 10, 2019 | Oct. 10, 2018 | |
Debt Instrument [Line Items] | |||||
Interest expense | $ 292,719 | $ 68,822 | |||
Related party loan payable - current | 4,000,000 | ||||
Wesley Clover and KMB Trac Two Holdings [Member] | |||||
Debt Instrument [Line Items] | |||||
Unused portion of loan principal | $ 1,000,000 | ||||
Debt instrument, interest rate | 8.00% | 8.00% | |||
Wesley Clover and KMB Trac Two Holdings [Member] | Subsequent Event [Member] | |||||
Debt Instrument [Line Items] | |||||
Unused portion of loan principal | $ 3,000,000 | ||||
Principle balance of loan repaid | $ 2,000,000 | ||||
Wesley Clover and KMB Trac Two Holdings [Member] | Maximum [Member] | |||||
Debt Instrument [Line Items] | |||||
Related party loan payable - non-current | $ 5,000,000 | $ 3,000,000 |
Common Stock (Narrative) (Detai
Common Stock (Narrative) (Details) - USD ($) | 12 Months Ended | |||
Apr. 30, 2020 | Apr. 30, 2019 | Sep. 19, 2019 | Sep. 18, 2019 | |
Class of Stock [Line Items] | ||||
Option vesting percentage | 12.50% | |||
Maximum number of shares of common stock authorized under stock option plan | 1,186,000 | |||
Forfeiture rate | 15.00% | 15.00% | ||
Weighted-average fair value of options granted | $ 0.47 | $ 0.82 | ||
Share Price | $ 2.90 | $ 1.86 | ||
Value of in-the-money options vested and exercisable | $ 134,327 | $ 0 | ||
Total intrinsic value of options exercised | 8,816 | 24,765 | ||
Grant date fair value of options vested | 183,716 | 276,391 | ||
Unrecognized compensation cost related to unvested stock options | $ 271,728 | |||
Recognized weighted average period of unrecognized compensation cost | 2 years 3 months 18 days | |||
Employee Stock Ownership Plan (ESOP), Plan Description | Under the terms of the Employee Stock Purchase Plan (the "ESPP") all regular salaried (non-probationary) employees can purchase up to 6% of their base salary in common shares of the Company at market price. The Company will match 50% of the shares purchased by issuing or purchasing in the market up to 3% of the respective employee's base salary in shares. | |||
Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP | $ 20,001 | $ 25,012 | ||
Employee Stock Ownership Plan (ESOP), Shares in ESOP | 220,000 | |||
Employee Stock Ownership Plan (ESOP), Number of Suspense Shares | 134,766 | |||
Maximum number of shares of common stock authorized under deferred share unit plan | 900,000 | 700,000 | ||
Number of DSU Granted During Period | 203,399 | 236,981 | ||
Deferred Share Units Available for Issuance | 39,097 | |||
Unrecognized compensation cost related to unvested deferred share unit rewards | $ 233,058 | $ 178,984 | ||
Deferred share units, unrecognized compensation cost, recognition period | 2 years 1 month 6 days | 2 years 4 months 24 days | ||
Deferred Share Units Vests In Period Value | $ 183,146 | $ 262,165 | ||
Intrinsic Value Of Deferred Stock Units | $ 136,330 | |||
Granted to Officers or Employees [Member] | ||||
Class of Stock [Line Items] | ||||
Number of DSU Granted During Period | 115,000 | |||
Granted to Non-Employee Directors [Member] | ||||
Class of Stock [Line Items] | ||||
Number of DSU Granted During Period | 88,399 | |||
Shares purchased on the open market [Member] | ||||
Class of Stock [Line Items] | ||||
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP | 28,283 | 26,945 | ||
Shares issued from treasury under the ESPP [Member] | ||||
Class of Stock [Line Items] | ||||
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP | 13,949 | 12,820 |
Related Party Transactions (Nar
Related Party Transactions (Narrative) (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Related Party Transaction [Line Items] | ||
Interest Expense, Debt | $ 292,719 | $ 68,822 |
Wesley Clover [Member] | ||
Related Party Transaction [Line Items] | ||
Aggregate principal amount of loan | 2,000,000 | 1,500,000 |
Interest Expense, Debt | 114,740 | 26,301 |
Interest Payable | 39,729 | 8,110 |
KMB Trac Two Holdings Ltd [Member] | ||
Related Party Transaction [Line Items] | ||
Aggregate principal amount of loan | 2,000,000 | 1,500,000 |
Interest Expense, Debt | 114,740 | 26,301 |
Interest Payable | 39,729 | 8,110 |
Kanata Research Park Corporation ("KRP") [Member] | ||
Related Party Transaction [Line Items] | ||
Payments for Rent | 60,314 | 83,551 |
8007004 (Canada) Inc. [Member] | ||
Related Party Transaction [Line Items] | ||
Payments for Rent | 30,846 | |
WCS Europe [Member] | ||
Related Party Transaction [Line Items] | ||
Related Party Transaction, Amounts of Transaction | $ 105,262 | $ 41,600 |
Description for advance payment and term of agreement | The initial term of the agreement is for six months, invoiced quarterly in advance at 3,500 euros per month. The services shall renew for another six months subject to mutual agreement with 30 day notice. | |
Payments for related party services | $ 23,300 | |
ThinkRF Corp. ("ThinkRF") | ||
Related Party Transaction [Line Items] | ||
Payments for Rent | $ 9,932 |
Income Taxes (Narrative) (Detai
Income Taxes (Narrative) (Details) - USD ($) | 12 Months Ended | ||
Apr. 30, 2020 | Apr. 30, 2019 | May 01, 2020 | |
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance | 80.00% | ||
Earliest Tax Year [Member] | |||
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate | 21.00% | ||
Latest Tax Year [Member] | |||
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate | 35.00% | ||
Subsequent Event [Member] | Bank of America [Member] | Counterpath Limited Liability Company [Member] | |||
Promissory Note Term Loan Pursuant To Paycheck Protection Program under CARES Act | $ 209,035 |
Leases (Narrative) (Details)
Leases (Narrative) (Details) | 12 Months Ended |
Apr. 30, 2020USD ($) | |
Lessee, Lease, Description [Line Items] | |
Operating lease expense | $ 514,556 |
Operating lease payments | 498,721 |
Right-of-use assets | $ 1,370,035 |
Minimum [Member] | |
Lessee, Lease, Description [Line Items] | |
Remaining operating lease term | 1 month |
Option to extend lease term | 1 year |
Maximum [Member] | |
Lessee, Lease, Description [Line Items] | |
Remaining operating lease term | 4 years 4 months 24 days |
Option to extend lease term | 5 years |
Related Parties [Member] | |
Lessee, Lease, Description [Line Items] | |
Right-of-use assets | $ 44,382 |
Loss per share (Narrative) (Det
Loss per share (Narrative) (Details) - shares | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 1,371,469 | 1,249,940 |
Subsequent Events (Narrative) (
Subsequent Events (Narrative) (Details) - USD ($) | 1 Months Ended | |||
Jun. 15, 2020 | Jun. 10, 2020 | May 01, 2020 | Apr. 30, 2020 | |
Wesley Clover and KMB Trac Two Holdings [Member] | ||||
Subsequent Event [Line Items] | ||||
Unused portion of loan principal | $ 1,000,000 | |||
Subsequent Event [Member] | Wesley Clover and KMB Trac Two Holdings [Member] | ||||
Subsequent Event [Line Items] | ||||
Principle balance of loan repaid | $ 2,000,000 | |||
Unused portion of loan principal | $ 3,000,000 | |||
Subsequent Event [Member] | Counterpath Limited Liability Company [Member] | Bank of America [Member] | ||||
Subsequent Event [Line Items] | ||||
Promissory note term loan pursuant to Paycheck Protection Program under CARES Act | $ 209,035 | |||
Interest rate description | The Loan is made pursuant to the Paycheck Protection Program under the CARES Act. The Loan is forgiveable if used to retain workers and maintain payroll or to make lease payments and utility payments as specified under the Paycheck Protection Rule. The remaining loan balance that is not forgiven will bear interest at a rate of 1% per annum after a six-month deferment period, with a maturity date of two years from the funding date of the loan. | |||
Subsequent Event [Member] | Private Placement [Member] | ||||
Subsequent Event [Line Items] | ||||
Number of common stock shares issued | 284,902 | |||
Price per share | $ 3.51 | |||
Proceeds from Issuance private placement | $ 1,000,006 | |||
Subsequent Event [Member] | Private Placement [Member] | Wesley Clover [Member] | ||||
Subsequent Event [Line Items] | ||||
Number of common stock shares issued | 142,451 | |||
Subsequent Event [Member] | Private Placement [Member] | KMB Trac Two Holdings Ltd [Member] | ||||
Subsequent Event [Line Items] | ||||
Number of common stock shares issued | 142,451 |
Summary of Significant Accoun_5
Summary of Significant Accounting Policies - Schedules of Concentration of Risk, by Risk Factor (Details) - Accounts Receivable [Member] | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Customer A [Member] | ||
Concentration Risk [Line Items] | ||
Concentration Risk, Percentage | 10.00% | 10.00% |
Customer B [Member] | ||
Concentration Risk [Line Items] | ||
Concentration Risk, Percentage | 3.00% | 13.00% |
Summary of Significant Accoun_6
Summary of Significant Accounting Policies - Schedule of Accounts, Notes, Loans and Financing Receivable (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Accounting Policies [Abstract] | ||
Balance of allowance for doubtful accounts, beginning of year | $ 619,514 | $ 322,638 |
Bad debt provision | 266,043 | 1,082,440 |
Recoveries | (115,997) | |
Write-off of receivables | (452,330) | (785,564) |
Balance of allowance for doubtful accounts, end of year | $ 317,230 | $ 619,514 |
Summary of Significant Accoun_7
Summary of Significant Accounting Policies - Schedule of Straight-line Method Estimations Of Estimated Useful Lives (Details) | 12 Months Ended |
Apr. 30, 2020 | |
Computer hardware [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, Plant and Equipment, Useful Life | 2 years |
Computer software [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, Plant and Equipment, Useful Life | 2 years |
Leasehold improvements [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, Plant and Equipment, Estimated Useful Lives | Shorter of lease term or estimated economic life |
Office furniture [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, Plant and Equipment, Useful Life | 5 years |
Website [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, Plant and Equipment, Useful Life | 3 years |
Summary of Significant Accoun_8
Summary of Significant Accounting Policies - Schedule of Goodwill (Details) | 12 Months Ended | ||
Apr. 30, 2020CAD ($) | Apr. 30, 2020USD ($) | Apr. 30, 2019USD ($) | |
Goodwill, Acquired During Period | $ 8,788,699 | $ 8,423,677 | |
Goodwill | 6,323,390 | $ 6,541,290 | |
NewHeights [Member] | |||
Goodwill, Acquired During Period | 6,704,947 | 6,339,717 | |
Goodwill | 4,824,335 | 4,990,578 | |
FirstHand [Member] | |||
Goodwill, Acquired During Period | $ 2,083,752 | 2,083,960 | |
Goodwill | $ 1,499,055 | $ 1,550,712 |
Summary of Significant Accoun_9
Summary of Significant Accounting Policies - Schedule of Product Warranty Liability (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Product Warranties Disclosures [Abstract] | ||
Balance, beginning of year | $ 52,035 | $ 63,130 |
Usage during the year | 0 | 0 |
Additions (reductions) during the year | (490) | (11,095) |
Balance, end of year | $ 51,545 | $ 52,035 |
Equipment - Schedule of Equipme
Equipment - Schedule of Equipment (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Property, Plant and Equipment, Gross | $ 2,946,097 | $ 2,825,713 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (2,834,425) | (2,765,799) |
Property, Plant and Equipment, Net | 111,672 | 59,914 |
Computer hardware [Member] | ||
Property, Plant and Equipment, Gross | 1,326,162 | 1,233,621 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (1,245,936) | (1,186,210) |
Property, Plant and Equipment, Net | 80,226 | 47,411 |
Computer software [Member] | ||
Property, Plant and Equipment, Gross | 1,013,277 | 1,013,277 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (1,013,277) | (1,013,277) |
Property, Plant and Equipment, Net | 0 | 0 |
Leasehold improvements [Member] | ||
Property, Plant and Equipment, Gross | 263,774 | 263,774 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (262,747) | (256,911) |
Property, Plant and Equipment, Net | 1,027 | 6,863 |
Office furniture [Member] | ||
Property, Plant and Equipment, Gross | 222,545 | 194,702 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (192,126) | (189,062) |
Property, Plant and Equipment, Net | 30,419 | 5,640 |
Websites [Member] | ||
Property, Plant and Equipment, Gross | 120,339 | 120,339 |
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | (120,339) | (120,339) |
Property, Plant and Equipment, Net | $ 0 | $ 0 |
Intangibles and Other Assets -
Intangibles and Other Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Finite-Lived Intangible Assets [Line Items] | ||
Finite-Lived Intangible Assets, Gross | $ 647,801 | $ 642,404 |
Finite-Lived Intangible Assets, Accumulated Amortization | (421,856) | (417,609) |
Finite-lived intangible assets, net | 225,945 | 224,795 |
Patents [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Finite-Lived Intangible Assets, Gross | 461,636 | 461,637 |
Finite-Lived Intangible Assets, Accumulated Amortization | (421,856) | (417,609) |
Finite-lived intangible assets, net | 39,780 | 44,028 |
Trademarks [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Finite-Lived Intangible Assets, Gross | 180,558 | 175,100 |
Finite-Lived Intangible Assets, Accumulated Amortization | 0 | 0 |
Finite-lived intangible assets, net | 180,558 | 175,100 |
Other Intangible Assets [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
Finite-Lived Intangible Assets, Gross | 5,607 | 5,667 |
Finite-Lived Intangible Assets, Accumulated Amortization | 0 | 0 |
Finite-lived intangible assets, net | $ 5,607 | $ 5,667 |
Intangibles and Other Assets _2
Intangibles and Other Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Finite-Lived Intangible Assets [Line Items] | ||
Finite-lived intangible assets, net | $ 225,945 | $ 224,795 |
Patents [Member] | ||
Finite-Lived Intangible Assets [Line Items] | ||
2021 | 4,248 | |
2022 | 4,248 | |
2023 | 4,248 | |
2024 | 4,248 | |
2025 | 4,248 | |
Thereafter | 18,540 | |
Finite-lived intangible assets, net | $ 39,780 | $ 44,028 |
Accounts Payable and Accrued _3
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Accounts Payable And Accrued Liabilities Current And Noncurrent Abstract | ||
Accounts payable - trade | $ 706,435 | $ 739,051 |
Accrued commissions | 285,915 | 180,200 |
Accrued vacation | 546,965 | 590,328 |
Interest on related party loan payable | 79,459 | 16,219 |
Third party software royalties | 59,723 | 59,723 |
Other accrued liabilities | 553,280 | 648,354 |
Total accounts payable and accrued liabilities | $ 2,231,777 | $ 2,233,875 |
Derivative Instruments - Schedu
Derivative Instruments - Schedule of Derivative Instruments (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Foreign currency option contracts [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Fair value of Undesignated Derivatives | $ 1,000,000 | $ 1,500,000 |
Foreign Exchange Forward [Member] | ||
Derivative Instruments, Gain (Loss) [Line Items] | ||
Fair value of Undesignated Derivatives | $ 2,200,667 | $ 0 |
Derivative Instruments - Sche_2
Derivative Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Derivative [Line Items] | ||
Derivative assets | $ 6,381 | $ 1,178 |
Derivative liability | 140,299 | 4,512 |
Foreign currency option contracts [Member] | ||
Derivative [Line Items] | ||
Derivative assets | 0 | 1,178 |
Derivative liability | 76,617 | $ 4,512 |
Foreign Exchange Forward [Member] | ||
Derivative [Line Items] | ||
Derivative assets | 6,381 | |
Derivative liability | $ 63,682 |
Fair Value Measurements - Sched
Fair Value Measurements - Schedule of Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 | Apr. 30, 2018 |
Assets | |||
Cash, carrying amount | $ 2,433,266 | $ 1,862,458 | $ 2,348,883 |
Cash, fair value | 2,433,266 | 1,862,458 | |
Foreign currency option contracts, carrying amount | 6,381 | 1,178 | |
Foreign currency option contracts, fair value | 6,381 | 1,178 | |
Assets, carrying amount | 2,439,647 | 1,863,636 | |
Assets, fair value | 2,439,647 | 1,863,636 | |
Liabilities | |||
Foreign currency option contracts, carrying amount | 140,299 | 4,512 | |
Foreign currency forward contracts, fair value | $ 140,299 | $ 4,512 |
Fair Value Measurements - Sch_2
Fair Value Measurements - Schedule of Assets and Liabilities Not Measured at Fair Value (Details) | Apr. 30, 2020USD ($) |
Fair Value Disclosures [Abstract] | |
Related party loan payable, carrying amount | $ 4,000,000 |
Related party loan payable, fair value | $ 3,780,370 |
Common Stock - Schedule of Shar
Common Stock - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Equity [Abstract] | ||
Risk-free interest rate | 1.70% | 2.70% |
Expected volatility | 66.00% | 77.20% |
Expected term | 3 years 8 months 12 days | 3 years 8 months 12 days |
Dividend yield | 0.00% | 0.00% |
Common Stock - Schedule of Sh_2
Common Stock - Schedule of Share-based Compensation, Stock Options, Activity (Details) - $ / shares | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Equity [Abstract] | ||
Number of Options Outstanding at the beginning of period | 616,449 | 675,042 |
Weighted Average Exercise Price per Share of Options Oustanding at the beginning of period | $ 2.27 | $ 2.66 |
Number of Options, Granted | 199,500 | 221,000 |
Weighted Average Exercise Price per Share Options, Granted | $ 0.96 | $ 1.45 |
Number of Options, Exercised | (9,688) | (35,500) |
Weighted Average Exercise Price per Share Options, Exercised | $ 2.46 | $ 2.50 |
Number of Options, Forfeited/Cancelled | (83,593) | (173,093) |
Weighted Average Exercise Price per Share Options, Forfeited/Cancelled | $ 1.92 | $ 2.62 |
Number of Options, Expired | (50,382) | (71,000) |
Weighted Average Exercise Price per Share Options, Expired | $ 2.50 | $ 2.50 |
Number of Options Outstanding at the end of period | 672,286 | 616,449 |
Weighted Average Exercise Price per Share of Options Outstanding at end of period | $ 1.90 | $ 2.27 |
Number of Options, Exercisable | 282,358 | 239,551 |
Weighted Average Exercise Price per Share Options, Exercisable | $ 2.43 | $ 2.58 |
Common Stock - Schedule of Sh_3
Common Stock - Schedule of Share-based Compensation Arrangements by Share-based Payment Award (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 | Apr. 30, 2018 |
Exercise Price | $ 1.90 | $ 2.27 | $ 2.66 |
Number of Options Outstanding | 672,286 | 616,449 | 675,042 |
Aggregate Intrinsic Value of Options Outstanding | $ 670,919 | $ 88,795 | |
Number of Options, Exercisable | 282,358 | 239,551 | |
Aggregate Intrinsic Value of Options Exercisable | $ 134,327 | $ 0 | |
Exercise Price Range 1 [Member] | |||
Number of Options Outstanding | 195,500 | ||
Aggregate Intrinsic Value of Options Outstanding | $ 379,270 | ||
Number of Options, Exercisable | 0 | ||
Aggregate Intrinsic Value of Options Exercisable | $ 0 | ||
Exercise Price Range 1 [Member] | Minimum [Member] | |||
Exercise Price | $ 0.96 | ||
Exercise Price Range 1 [Member] | Maximum [Member] | |||
Exercise Price | $ 0.96 | ||
Exercise Price Range 2 [Member] | |||
Number of Options Outstanding | 154,105 | ||
Aggregate Intrinsic Value of Options Outstanding | $ 229,596 | ||
Number of Options, Exercisable | 51,603 | ||
Aggregate Intrinsic Value of Options Exercisable | $ 76,882 | ||
Exercise Price Range 2 [Member] | Minimum [Member] | |||
Exercise Price | $ 1.41 | ||
Exercise Price Range 2 [Member] | Maximum [Member] | |||
Exercise Price | $ 1.42 | ||
Exercise Price Range 3 [Member] | |||
Number of Options Outstanding | 66,500 | ||
Aggregate Intrinsic Value of Options Outstanding | $ 36,585 | ||
Number of Options, Exercisable | 63,583 | ||
Aggregate Intrinsic Value of Options Exercisable | $ 34,980 | ||
Exercise Price Range 3 [Member] | Minimum [Member] | |||
Exercise Price | $ 2.03 | ||
Exercise Price Range 3 [Member] | Maximum [Member] | |||
Exercise Price | $ 2.41 | ||
Exercise Price Range 4 [Member] | |||
Number of Options Outstanding | 50,400 | ||
Aggregate Intrinsic Value of Options Outstanding | $ 20,560 | ||
Number of Options, Exercisable | 48,108 | ||
Aggregate Intrinsic Value of Options Exercisable | $ 19,625 | ||
Exercise Price Range 4 [Member] | Minimum [Member] | |||
Exercise Price | $ 2.46 | ||
Exercise Price Range 4 [Member] | Maximum [Member] | |||
Exercise Price | $ 2.50 | ||
Exercise Price Range 5 [Member] | |||
Number of Options Outstanding | 205,781 | ||
Aggregate Intrinsic Value of Options Outstanding | $ 4,908 | ||
Number of Options, Exercisable | 119,064 | ||
Aggregate Intrinsic Value of Options Exercisable | $ 2,840 | ||
Exercise Price Range 5 [Member] | Minimum [Member] | |||
Exercise Price | $ 2.51 | ||
Exercise Price Range 5 [Member] | Maximum [Member] | |||
Exercise Price | $ 2.89 |
Common Stock - Schedule of Nonv
Common Stock - Schedule of Nonvested Performance-based Units Activity (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Equity [Abstract] | ||
Non Vested Options Beginning Of Period | 376,898 | 418,487 |
Non Vested Options Granted During Period | 199,500 | 221,000 |
Non Vested Options Vested During Period | (133,103) | (136,323) |
Non Vested Options Forfeited Or Cancelled During Period | (53,367) | (126,266) |
Non Vested Options End Of Period | 389,928 | 376,898 |
Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, Beginning Of Period | $ 1.30 | $ 1.91 |
Weighted Average Grant-Date Fair Value Granted During Period | 0.47 | 0.82 |
Weighted Average Grant Date Fair Value of Options Vested During Period | 1.38 | 2.03 |
Weighted Average Grant Date Fair Value of Non-Vested Options Forfeited Or Cancelled During Period | 1.02 | 1.72 |
Weighted Average Grant Date Fair Value of Non-Vested Options Outstanding, End Of Period | $ 0.88 | $ 1.30 |
Common Stock - Schedule of Empl
Common Stock - Schedule of Employee and Non-Employee Service Share-based Compensation Allocation of Recognized Period Costs (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Allocated Share-based Compensation Expense | $ 184,984 | $ 234,579 |
Cost of sales [Member] | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Allocated Share-based Compensation Expense | 39,826 | 48,608 |
Sales and marketing [Member] | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Allocated Share-based Compensation Expense | 59,343 | 71,811 |
Research and development [Member] | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Allocated Share-based Compensation Expense | 41,341 | 48,405 |
General and administrative [Member] | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Allocated Share-based Compensation Expense | $ 44,474 | $ 65,755 |
Common Stock - Schedule of Stoc
Common Stock - Schedule of Stockholders Equity Deferred Share Unit Plan (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Equity [Abstract] | ||
Number of DSUs, outstanding | 633,491 | 465,390 |
Weighted Average Grant Date Fair Value Per DSU, Outstanding | $ 5.20 | $ 6.40 |
Number of DSU Granted During Period | 203,399 | 236,981 |
DSU Granted During Period Weighted Average Grant Date Fair Value | $ 1.24 | $ 2.05 |
Number of DSUs, Conversions | (137,707) | |
Weighted Average Grant Date Fair Value Per DSU, Conversions | $ 7.28 | |
Number of DSU Forfeited During Period | (68,880) | |
DSU Forfeited During Period Weighted Average Grant Date Fair Value | $ 2.42 | |
Number of DSUs, outstanding | 699,183 | 633,491 |
Weighted Average Grant Date Fair Value Per DSU, Outstanding | $ 2.21 | $ 5.20 |
Common Stock - Schedule of Allo
Common Stock - Schedule of Allocation of Share Based Compensation Costs for Deferred Share Units (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | ||
Deferred Compensation, Allocated Share-based Compensation Expense | $ 197,600 | $ 240,147 |
Cost of sales [Member] | ||
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | ||
Deferred Compensation, Allocated Share-based Compensation Expense | 159,333 | 0 |
Sales and marketing [Member] | ||
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | ||
Deferred Compensation, Allocated Share-based Compensation Expense | 24,005 | 0 |
Research and development [Member] | ||
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | ||
Deferred Compensation, Allocated Share-based Compensation Expense | 7,131 | 0 |
General and administrative [Member] | ||
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] | ||
Deferred Compensation, Allocated Share-based Compensation Expense | $ 7,131 | $ 240,147 |
Common Stock - Schedule of St_2
Common Stock - Schedule of Stockholders Equity Non Vested Deferred Share Units (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Notes to Financial Statements [Abstract] | ||
Non-Vested Deferred Share Units Outstanding, beginning of period | 134,440 | 64,252 |
Non-Vested Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, beginning of period | $ 1.67 | $ 2.62 |
Deferred Share Units Granted During Period | 203,399 | 236,981 |
Deferred Share Units Granted During Period Weighted Average Grant Date Fair Value | $ 1.24 | $ 2.05 |
Deferred Share Units Vested During Period | (136,493) | (97,913) |
Deferred Share Units Vested During Period Weighted Average Grant Date Fair Value | $ 1.34 | $ 2.68 |
Number of DSU Forfeited During Period | (68,880) | |
Deferred Share Units Forfeited During Period Weighted Average Grant Date Fair Value | $ 2.42 | |
Non-Vested Deferred Share Units Outstanding, end of period | 201,346 | 134,440 |
Non-Vested Deferred Share Units Outstanding Weighted Average Grant Date Fair Value, end of period | $ 1.45 | $ 1.67 |
Income Taxes - Schedule of Defe
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Tax loss carry forwards | $ 15,285,000 | $ 14,806,000 |
Capital losses carried forward | 232,000 | 240,000 |
Equipment | 552,000 | 570,000 |
Other | 3,000 | 7,000 |
Bad debt | 67,000 | 227,000 |
Nondeductible research and development expenses | 2,872,000 | 2,971,000 |
Investment tax credits | 422,000 | 436,000 |
Acquired technology | (577,000) | (383,000) |
Valuation allowance established by management | (18,856,000) | (18,874,000) |
Net deferred tax assets | $ 0 | $ 0 |
Income Taxes - Schedule of Comp
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Income Tax Expense (Benefit) | $ 0 | $ 0 |
Tax (recovery) based on U.S. rates [Member] | ||
Income Tax Expense (Benefit) | (230,000) | 1,053,000 |
Foreign tax rate differential [Member] | ||
Income Tax Expense (Benefit) | 30,000 | 32,000 |
Non-deductible expenses [Member] | ||
Income Tax Expense (Benefit) | 118,000 | 101,000 |
Effect of reduction (increase) in statutory rates [Member] | ||
Income Tax Expense (Benefit) | 0 | 203,000 |
Foreign exchange losses on revaluation of deferred tax balances [Member] | ||
Income Tax Expense (Benefit) | 223,000 | 411,000 |
Under provision relating to prior year [Member] | ||
Income Tax Expense (Benefit) | (123,000) | (380,000) |
Expiry of non-operating losses [Member] | ||
Income Tax Expense (Benefit) | 0 | 0 |
Increase in valuation allowance [Member] | ||
Income Tax Expense (Benefit) | $ (18,000) | $ 1,092,000 |
Income Taxes - Summary of Opera
Income Taxes - Summary of Operating Loss Carryforwards (Details) | Apr. 30, 2020CAD ($) | Apr. 30, 2020USD ($) | Apr. 30, 2019USD ($) |
Tax loss carry forwards | $ 15,285,000 | $ 14,806,000 | |
UNITED STATES [Member] | |||
Tax loss carry forwards | 51,885,000 | ||
United States [Member] | |||
Tax loss carry forwards | $ 9,302,000 | ||
CANADA [Member] | |||
Tax loss carry forwards | $ 12,546,000 |
Income Taxes - Summary of Posit
Income Taxes - Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Income Tax Disclosure [Abstract] | ||
Balance at beginning of year | $ 9,763 | $ 9,763 |
Increases related to prior year tax positions (interest and penalties) | 0 | 0 |
Increases related to current year tax positions (interest and penalties) | 0 | 0 |
Settlements | 0 | 0 |
Lapses in statute of limitations | 0 | 0 |
Balance at end of year | $ 9,763 | $ 9,763 |
Segmented Information - Schedul
Segmented Information - Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Segment Reporting Information [Line Items] | ||
Total revenue | $ 12,101,326 | $ 10,764,904 |
North America [Member] | ||
Segment Reporting Information [Line Items] | ||
Total revenue | 8,391,465 | 6,768,821 |
EMEA [Member] | ||
Segment Reporting Information [Line Items] | ||
Total revenue | 2,395,778 | 2,505,828 |
Asia Pacific [Member] | ||
Segment Reporting Information [Line Items] | ||
Total revenue | 819,027 | 1,042,197 |
Latin America [Member] | ||
Segment Reporting Information [Line Items] | ||
Total revenue | $ 495,056 | $ 448,058 |
Segmented Information - Sched_2
Segmented Information - Schedule of Long Lived Assets by Geographical Areas (Details) - USD ($) | Apr. 30, 2020 | Apr. 30, 2019 |
Segment Reporting Information [Line Items] | ||
Long-lived assets | $ 7,892,386 | $ 6,825,999 |
Canada [Member] | ||
Segment Reporting Information [Line Items] | ||
Long-lived assets | 7,785,682 | 6,798,083 |
United States [Member] | ||
Segment Reporting Information [Line Items] | ||
Long-lived assets | $ 106,704 | $ 27,916 |
Leases - Schedule of Operating
Leases - Schedule of Operating Leased Assets and Liabilities (Details) | Apr. 30, 2020USD ($) |
Assets | |
Operating lease right-of-use assets | $ 1,370,035 |
Liabilities | |
Operating lease liabilities - current | 293,322 |
Operating lease liabilities - non-current | 1,102,530 |
Total operating lease liabilities | $ 1,395,852 |
Leases - Schedule of Supplement
Leases - Schedule of Supplemental Information for Operating Leases (Details) | 12 Months Ended |
Apr. 30, 2020USD ($) | |
Leases [Abstract] | |
Weighted average remaining lease term | 4 years 2 months 19 days |
Weighted average discount rate | 9.80% |
Operating cash flow from operating leases | $ (498,721) |
Leases - Schedule of Maturity o
Leases - Schedule of Maturity of Lease Liabilities (Details) | Apr. 30, 2020USD ($) |
Leases [Abstract] | |
2021 | $ 410,739 |
2022 | 394,476 |
2023 | 361,966 |
2024 | 373,471 |
2025 | 157,932 |
Thereafter | 0 |
Less: imputed interest | (302,732) |
Operating lease liabilities | $ 1,395,852 |
Commitments - Schedule of Agree
Commitments - Schedule of Agreements by Year (Details) | Apr. 30, 2020USD ($) |
Schedule of commitments [line Items] | |
2021 | $ 264,402 |
2022 | 44,928 |
2023 | 33,696 |
Thereafter | 0 |
Commitment Total | 343,026 |
Voice Platform Service Contract [Member] | |
Schedule of commitments [line Items] | |
2021 | 220,000 |
2022 | 0 |
2023 | 0 |
Thereafter | 0 |
Commitment Total | 220,000 |
Marketing Service Contract [Member] | |
Schedule of commitments [line Items] | |
2021 | 44,402 |
2022 | 44,928 |
2023 | 33,696 |
Thereafter | 0 |
Commitment Total | $ 123,026 |
Loss per share - Schedule of Ea
Loss per share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($) | 12 Months Ended | |
Apr. 30, 2020 | Apr. 30, 2019 | |
Earnings Per Share [Abstract] | ||
Income available to common stockholders | $ (1,096,565) | $ (5,013,439) |
Weighted average shares outstanding | 6,010,006 | 5,942,096 |
Effect of dilutive securities | 0 | 0 |
Weighted average shares outstanding basic and diluted | 6,010,006 | 5,942,096 |
Basic and diluted loss per share | $ (0.18) | $ (0.84) |