XML 66 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Aug. 31, 2019
Basis of presentation and fiscal year [Policy Text Block]

Basis of presentation and fiscal year

These consolidated financial statements and related notes are presented in accordance with accounting principles generally accepted in the United States, and are expressed in US dollars. The Company’s fiscal year-end is August 31.

Principles of consolidation [Policy Text Block]

Principles of consolidation

The accompanying consolidated financial statements include the accounts of the Company, and its wholly owned subsidiaries, Destiny Software Productions Inc., MPE Distribution Inc., and Sonox Digital Inc. All inter-company balances and transactions have been eliminated on consolidation.

Use of estimates [Policy Text Block]

Use of estimates

The preparation of financial statements in accordance with United States generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. We regularly evaluate estimates and assumptions related to revenue recognition, estimated useful lives for property and equipment, allowances for doubtful accounts, stock-based compensation expense, deferred income tax asset valuation allowances, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results we experience may differ materially and adversely from our original estimates. To the extent there are material differences between the estimates and actual results, our future results of operations will be affected.

Cash and cash equivalents [Policy Text Block]

Cash and cash equivalents

We consider all highly liquid investments that are readily convertible into cash and have an original maturity of three months or less at the time of purchase to be cash equivalents.

Short-term investments [Policy Text Block]

Short-term investments

We classify our short-term investments as available-for-sale. Our investments classified as available-for-sale are recorded at fair value based upon third party pricing at period end. Unrealized gains and losses that are deemed temporary in nature are recorded in accumulated other comprehensive income a separate component of stockholders’ equity.

A decline in the fair value of any security below cost that is deemed other than temporary results in a charge to earnings and the corresponding establishment of a new cost basis for the security. Premiums and discounts are amortized (accreted) over the life of the related security as an adjustment to its yield. Dividend and interest income are recognized when earned. Realized gains and losses are included in earnings and are derived using the specific identification method for determining the cost of investments sold.

Revenue recognition [Policy Text Block]

Revenue recognition

The Company’s revenue is derived from software as a service (SaaS) arrangements. The Company accounts for revenue in accordance with ASC 606, which the Company adopted on September 1, 2018 using the modified retrospective method.

The core principle of ASC 606 is to recognize revenue upon the transfer of products or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those products or services. ASC 606 prescribes a five-step model for recognizing revenue from contracts with customers: (1) identify the contract(s) with customers; (2) identify the separate performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the separate performance obligations in the contract; and (5) recognize revenue when (or as) the performance obligations are satisfied.

The Company applies the five-step model to recognize revenue as follows:

Identification of the contract, or contracts, with the customer

The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines that it has a contract with a customer when the contract is approved, the Company can identify each party’s rights regarding the services to be transferred, the Company can identify the payment terms for the services, the Company has determined that the customer has the ability and intent to pay, and the contract has commercial substance. In general, contract terms will be reflected in a written document that is signed by both parties.

Identification of the performance obligation in the contract

Performance obligations are promises in a contract to transfer distinct products or services to a customer, and is the unit of account under ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and revenue is recognized when the performance obligation is satisfied. A product or service is a distinct performance obligation if the customer can both benefit from the product or service either on its own or together with other resources that are readily available to the customer, and it is separately identifiable from other items within the context of the contract. Performance obligations are satisfied by transferring control of the product or service to the customer. Control of the product or service is transferred either at a point in time or over time depending on the performance obligation.

To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation.

The Company generates revenue primarily from usage fees for the Company’s digital media distribution service. Usage fees are generally recognized as they are billed based on volume and size of distribution services provided in a given month. The Company’s other performance obligations include maintenance services, email and phone support, and unspecified software updates released when, and if, available. Under the guidance of ASC 606, the Company has concluded that maintenance services and unspecified software upgrades are not distinct in the context of the Company’s contracts because the Company’s service is considered a multi-tenant software environment, and these activities represent a single combined performance obligation in connection with the Company’s digital media distribution service, recognized at a point in time when the service is delivered to the customer.

Support activities are considered a separate performance obligation which is satisfied over time; however, such activities are performed substantially concurrently with the satisfaction of digital media distribution services.

From time to time, certain of the Company’s contracts contain additional separate performance obligations, including specific enhancements and upgrades.

Determination of the transaction price

The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for providing services to the customer.

Digital media distribution services may be subject to either fixed or variable pricing. Variable consideration is allocated entirely to distinct service periods when it can be tied to a single performance obligation. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that there will not be a significant future reversal of cumulative revenue under the contract. When variable consideration is contingent and cannot be tied to a single performance obligation performed in a particular billing period, the Company estimates contingent variable consideration using the most likely method and recognizes consideration to the extent that the estimate for variable consideration is not constrained pursuant to the guidance provided in ASU 606.

A significant financing component generally does not exist under the Company’s standard contracting and billing practices.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single combined performance obligation, the entire transaction price is allocated to the single combined performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its standalone selling price (“SSP”) in relation to the total fair value of all performance obligations in the arrangement. The majority of the Company’s contracts contain two separate performance obligations that are performed concurrently. The Company allocates consideration to each performance obligation under the guidance of ASC 606 on a relative standalone selling price (SSP) basis. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable inputs.

Consideration associated with support activities is estimated using a cost-plus reasonable margin approach, as there is no observable SSP.

Consideration associated with specified enhancements and upgrades is estimated using a cost-plus reasonable margin approach, as there is no observable SSP.

Recognition of revenue when, or as, the Company satisfies a performance obligation

The Company recognizes revenue when the services are delivered to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.

Performance obligations satisfied at a point in time

Media distribution services

Media distribution services comprise the majority of distinct performance obligations that are satisfied at a point in time, and revenue is recognized at the point in which the distribution service has been completed. Consideration for these services is typically billed in the same period that the service has been delivered to the customer.

Performance obligations satisfied over a period of time

Customer support activities comprise the majority of distinct performance obligations that are satisfied over a period of time.

Revenue from support activities is recognized over an estimated support period since this activity is considered a ‘stand-ready obligation’. This support period is substantially concurrent with the performance of media distribution services, as these services are performed substantially in conjunction with the related distribution. Any support activities provided outside of this billing period are not considered material.

Revenue from specified enhancements and upgrades is recognized over an estimated performance period.

Contract Costs

Contract costs consists of two components, customer acquisition costs and costs to fulfill a contract. Customer acquisition costs are capitalized only if the costs are incrementally incurred to obtain a customer contract and may consist of sales commissions paid to sales personnel or third-party resellers. Generally, the Company does not incur any contract costs outside of the period that the related revenue is recognized.

Contract Modifications

Contract modifications may create new, or change existing, enforceable rights and obligations of the parties to the contract. We generally modify an existing contract using an addendum or signed change order. A contract modification is accounted for as a new contract if it reflects an increase in scope that is regarded as distinct from the original contract and is priced in-line with the standalone selling price for the related product or services obligated. If a contract modification is not considered a new contract, the modification is combined with the original contract and the impact on the revenue recognition profile depends on whether the remaining products and services are distinct from the original contract. If the remaining goods or services are distinct from those in the original contract, all remaining performance obligations will be accounted for on a prospective basis with unrecognized consideration allocated to the remaining performance obligations. If the remaining goods or services are not distinct, the modification will be treated as if it were a part of the existing contract, and the effect that the contract modification has on the transaction price, and on our measure of progress toward satisfaction of the performance obligations, is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) at the date of the contract modification on a cumulative catch-up basis.

Cost of revenue [Policy Text Block]

Cost of revenue

Cost of revenue primarily consists of personnel costs for our operations service and technical support employees and engineering support staff, cloud infrastructure costs, incremental transaction costs such as merchant and processing fees, and costs of external customer support software and services. In each case, personnel costs include salaries, benefits and any other compensation paid to such staff.

Long-lived assets [Policy Text Block]

Long-lived assets

Long-lived assets held for use are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of property, equipment and intangible assets may not be fully recoverable. Impairment is measured by a two-step process: Step 1) the carrying amount of the asset is compared with its estimated undiscounted future cash flows expected to result from the use of the assets and its eventual disposition. If the carrying amount is lower than the undiscounted future cash-flows, no impairment loss is recognized. Step 2) if the carrying amount is higher than the undiscounted future cash-flows then an impairment loss is measured as the difference between the carrying amount and fair value which may be based on internally developed discounted cash flow estimates, quoted market prices, when available, or independent appraisals. The determination of whether or not long-lived assets have become impaired involves a significant level of judgment in the assumptions underlying the approach used to determine the estimated future cash flows expected to result from the use of those assets. Changes in the Company’s strategy, assumptions and/or market conditions could significantly impact these judgments and require adjustments to recorded amounts of long-lived assets. As of August 31, 2019, there were no impairment indicators present.

Litigation and settlement costs [Policy Text Block]

Litigation and settlement costs

From time to time, we may be involved in disputes, litigation and other legal actions. In accordance with ASC 450, Contingencies, we record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that an asset has been impaired or a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated.

During the year ended August 31, 2019, the Company incurred approximately $59,310 (2018: $82,354) in professional legal fees in connection with legal actions against the Company and legal actions initiated by the Company. These costs are expensed as incurred and are recorded as a component of general and administrative expenses.

Allowance for doubtful accounts [Policy Text Block]

Allowance for doubtful accounts

The Company establishes an allowance for doubtful accounts through review of open accounts, and historical collection and allowance amounts. The allowance for doubtful accounts is intended to reduce trade accounts receivable to the amount that reasonably approximates their fair value due to their short-term nature. The amount ultimately realized from trade accounts receivable may differ from the amount estimated in the consolidated financial statements based on collection experience.

Research and development costs [Policy Text Block]

Research and development costs

Research costs are expensed as incurred. Development costs are expensed as incurred, unless such costs are within the scope of ASC 985-20 Software – Costs of Software to be Sold, Leased or Marketed (“ASC 985-20”), in which case such costs are subject to capitalization beginning when a product’s technological feasibility has been established and ending when a product is available for general release to customers. The Company’s products are generally released soon after technological feasibility has been established and therefore costs incurred subsequent to achievement of technological feasibility are not significant and have been expensed as incurred.

Property and equipment and intangibles [Policy Text Block]

Property and equipment and intangibles

Property and equipment are stated at cost. Depreciation and amortization is taken over the estimated useful lives of the assets and is calculated using the following rates, and methods, commencing upon utilization of the assets:

Furniture and fixtures 20%
Computer hardware 30%
Computer software 50%
Leasehold improvements Straight-line over lease term
Patents, trademarks and lists Straight-line over 3 years
Translation of foreign currencies [Policy Text Block]

Translation of foreign currencies

The Company’s functional currency is the U.S. dollar. Financial statements of foreign operations for which the functional currency is the local currency are translated into U.S. dollars with assets and liabilities translated at the rate of exchange in effect at the balance sheet date and revenue and expense items translated at the average rates for the period. Unrealized gains and losses resulting from the translation of the consolidated financial statements are deferred and accumulated in a separate component of stockholders’ equity as a foreign currency translation gain (loss) in accumulated other comprehensive income (loss).

Transactions denominated in foreign currencies are translated at the exchange rate in effect on the transaction date. These foreign currency gains and losses are included as a component of general and administrative expenses in the consolidated statements of comprehensive income.

The Company operates internationally, which gives rise to the risk that cash flows may be adversely impacted by exchange rate fluctuations. The Company has not entered into contracts for foreign exchange hedges.

Advertising [Policy Text Block]

Advertising

Advertising costs are expensed as incurred and totaled $12,017 and $3,333 during the years ended August 31, 2019 and 2018, respectively.

Income taxes [Policy Text Block]

Income taxes

The Company utilizes the liability method of accounting for income taxes as set forth in ASC 740, Income Taxes. Under the liability method, deferred taxes are determined based on the temporary differences between the financial statement and tax basis of assets and liabilities using tax rates expected to be in effect during the years in which the basis that give rise to the differences reverse. A valuation allowance is recorded when it is more likely than not that some of the deferred tax assets will not be realized. In determining the need for valuation allowances we consider projected future taxable income and the availability of tax planning strategies. If in the future we determine that we would not be able to realize our recorded deferred tax assets, an increase in the valuation allowance would be recorded, decreasing earnings in the period in which such determination is made.

We assess our income tax positions and record tax benefits for all years subject to examination based upon our evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where there is a greater than 50% likelihood that a tax benefit will be sustained, we have recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where there is 50% or less likelihood that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements.

The Company has concluded that there are no significant uncertain tax positions requiring recognition in the Company’s financial statements. The Company’s evaluation was performed for the tax years which remain subject to examination by major tax jurisdictions. The Company may from time to time be assessed interest or penalties by major tax jurisdictions, although any such assessments historically have been minimal and immaterial to the Company’s financial results. In the event the Company has received an assessment for interest and/or penalties, it has been classified in the financial statements as selling, general and administrative expense.

Investment tax credits [Policy Text Block]

Investment tax credits

The Company uses the flow through method to account for investment tax credits earned on eligible scientific research and development expenditures. Under this method, the investment tax credits are recognized as a reduction to income tax expense.

Stock based compensation [Policy Text Block]

Stock based compensation

The Company follows the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Section 718 “Compensation - Stock Compensation”, which establishes accounting for equity based compensation awards to be accounted for using the fair value method. Equity-settled share based payment arrangements are initially measured at fair value at the date of grant and recorded within shareholders’ equity. The fair value at grant date of all share-based payments is recognized as compensation expense over the period for which benefits of services are expected to be derived, with a corresponding credit to shareholders’ equity. The Company estimates the fair value of stock options granted using the Black-Scholes option pricing model and estimate the expected forfeiture rate at the date of grant. When awards are forfeited because non-market based vesting conditions are not satisfied, the expense previously recognized is proportionately reversed.

Earnings per share [Policy Text Block]

Earnings per share

Net income per common share (basic) is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Net income per common share (diluted) is calculated by dividing net income for the period by the weighted average number of common shares outstanding during the period, plus the dilutive effect of outstanding common share equivalents. This method requires that the dilutive effect of outstanding options and warrants issued be calculated using the treasury stock method. Under the treasury stock method, all common share equivalents have been exercised at the beginning of the period (or at the time of issuance, if later), and that the funds obtained thereby were used to purchase common shares of the Company at the average trading price of common shares during the period, but only if dilutive.

    Year Ended  
             
    August 31,     August 31,  
    2019     2018  
Net income $ 610,778   $ 656,270  
Weighted average common shares outstanding   11,002,589     11,002,786  
Diluted weighted average common shares outstanding   11,002,589     11,002,786  

At August 31, 2019, the Company had an aggregate of 290,000 (2018: 326,250) stock options outstanding. Those outstanding options were not included in the computation of diluted EPS because the effect would have been anti-dilutive.

Comprehensive income (loss) [Policy Text Block]

Comprehensive income (loss)

Comprehensive income (loss) includes all changes in equity except those resulting from investments by owners and distributions to owners. Accumulated other comprehensive income (deficit) consists only of accumulated foreign currency translation adjustments for all years presented.

Fair value measurement [Policy Text Block]

Fair value measurement

The book value of cash and cash equivalents, short-term investments, accounts receivable, other receivables, and accounts payable and accrued liabilities approximate their fair values due to the short-term maturity of those instruments. The fair value hierarchy under GAAP is based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value which are the following:

Level 1 – quoted prices (unadjusted) in active markets for identical assets and liabilities;
Level 2 – observable inputs other than Level 1, quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, and model-derived prices whose inputs are observable or whose significant value drivers are observable; and
Level 3 – assets and liabilities whose significant value drivers are unobservable by little or no market activity and that are significant to the fair value of the assets or liabilities.

Recently Adopted Accounting Standards [Policy Text Block]

Recently Adopted Accounting Standards

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”). ASU 2014-09 provides a five-step analysis of transactions to determine when and how revenue is recognized. The premise of ASU 2014-09 is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted this standard on September 1, 2018 using the modified retrospective method applied to open contracts at the date of transition. Under this approach, the Company is not required to restate the prior financial statements presented. The provisions under this ASU were applied to all contracts at the date of initial adoption.

In order to comply with the guidance, beginning on September 1, 2018, the Company amended its revenue recognition policy and performed estimates as outlined below. The adoption of ASU 2014-09 did not result in any adjustment to the Company’s consolidated balance sheet on the date of adoption. Refer to the Company’s Annual Report on Form 10-K for the fiscal year ended August 31, 2018 for a description of the Company’s revenue recognition policy prior to September 1, 2018.

In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 reduces the existing diversity in practice in financial reporting across all industries by clarifying certain existing principles in ASC 230, Statement of Cash Flows, ("ASC 230") including providing additional guidance on how and what an entity should consider in determining the classification of certain cash flows. In addition, in November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230), Restricted Cash ("ASU 2016-18"). ASU 2016-18 clarifies certain existing principles in ASC 230, including providing additional guidance related to transfers between cash and restricted cash and how entities present, in their statement of cash flows, the cash receipts and cash payments that directly affect the restricted cash accounts. This amendment was effective for the Company beginning on September 1, 2018. The adoption of ASU 2016-15 and ASU 2016-18 did not have any material effect on the Company’s consolidated financial statements.

In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718), Improvements to Nonemployee Share-based Payments (“ASU 2018-07”). This ASU expands the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees. This standard was effective for the Company beginning on September 1, 2018. The new guidance is required to be applied retrospectively with the cumulative effect recognized at the date of initial application. The adoption of this guidance did not have any material impact on the Company’s consolidated financial statements.

Accounting Standards Not Yet Effective [Policy Text Block]

Accounting Standards Not Yet Effective

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). The amendments in this Update increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. The FASB has also issued ASU No. 2018-11 “Leases (Topic 842): Targeted Improvements and ASU 2019-01 “Leases Codification Improvements Codification improvements to Topic 842 (leases)”, which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. ASU 2016-02 will be effective for the Company beginning on September 1, 2019. The new standard will require the Company to recognize a lease asset and an offsetting lease liability of approximately $660,000 in respect of the Company’s office premises lease.

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Financial Instruments—Credit Losses (Topic 326) amends guidance on reporting credit losses for assets held on an amortized cost basis and available-for-sale debt securities. For assets held on an amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available-for-sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. ASU 2016-13 affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. The amendments in this ASU will be effective for the Company on September 1, 2020. The Company is in the process of determining the effect the adoption of this standard will have on its consolidated financial statements.

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income” (“ASU 2018-02”), which provides financial statement preparers with an option to reclassify stranded tax effects within accumulated other comprehensive income to retained earnings in each period in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act (or portion thereof) is recorded. The amendments in this ASU will be effective for the Company on September 1, 2019. The amendments in this ASU should be applied either in the period of adoption or retrospectively to each period (or periods) in which the effect of the change in the U.S. federal corporate income tax rate in the Tax Cuts and Jobs Act is recognized. The Company does not expect that the adoption of this guidance will have a material impact on its consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements on fair value measurements. The amendments in this ASU will be effective for the Company on September 1, 2020. Early adoption is permitted for any removed or modified disclosures. The Company is currently assessing the timing and impact of adopting the updated provisions to its consolidated financial statements.