XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation, Consolidation, and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Nov. 30, 2022
Basis Of Presentation Consolidation And Summary Of Significant Accounting Policies [Abstract]  
Basis of Presentation
(a)
Basis of Presentation

The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) set by the Financial Accounting Standards Board (FASB), and pursuant to the rules and regulations of the Securities and Exchange Commission regarding interim financial reporting. Accordingly, certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. References to GAAP issued by the FASB in these notes are to the FASB Accounting Standards Codification (FASB ASC).

These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2022 filed with the SEC on October 28, 2022. Operating results for interim periods are not necessarily indicative of the results that may be expected for any future period or the entire fiscal year.

Risk and Uncertainties
(b)
Risk and Uncertainties

There have been no changes to the Company’s Risks and Uncertainties as disclosed in our Annual Report on Form 10-K, filed with the SEC on October 28, 2022, and incorporated herein by reference.

Principles of Consolidation
(c)
Principles of Consolidation

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Significant Accounting Policies
(d)
Significant Accounting Policies

The Company’s significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended August 31, 2022. There have been no material changes to the significant accounting policies during the three months ended November 30, 2022.

Allowance for Credit Losses

The Company maintains an allowance for expected credit losses for its accounts receivable balance. The allowance reflects the expected collectability of the balance and is based on historical losses, customer-specific factors, and current economic conditions. Credit losses are recorded in general and administrative expense while billing and other revenue adjustments are recorded as a reduction to revenue.

Unbilled Revenue, net

Revenues recognized in excess of the amounts invoiced to customers are classified as unbilled revenues in the accompanying consolidated balance sheets. The Company expects to invoice all of the unbilled revenue recorded at each reporting period over the term of the contract, which ranges from two to six years. There was no change to the allowance for credit losses during the three months ended November 30, 2022.

Unbilled revenue, net as of November 30, 2022 and August 31, 2022, consisted of the following:

 

 

 

November 30,

 

 

August 31,

 

 

 

2022

 

 

2022

 

Unbilled revenue

 

$

37,950

 

 

$

33,640

 

Allowance for credit losses

 

 

(1,944

)

 

 

(1,944

)

Unbilled revenue, net

 

$

36,006

 

 

$

31,696

 

Investments

At the time of purchase, the Company determines the appropriate classification of investments based upon its intent with regard to such investments. All of the Company’s investments are classified as available-for-sale. The Company classifies investments as short-term when their remaining contractual maturities are one year or less from the balance sheet date, and as long-term when the investment has a remaining contractual maturity of more than one year from the balance sheet date. The Company records investments at fair value with unrealized gains and losses recorded as a component of other comprehensive income (loss).

Recently Adopted Accounting Pronouncements
(e)
Recently Adopted Accounting Pronouncements

There have been no changes to our recently adopted accounting pronouncements since the Company’s Annual Report on Form 10-K for the year ended August 31, 2022.

Recent Accounting Pronouncements Not Yet Effective
(f)
Recent Accounting Pronouncements Not Yet Effective

Other recent accounting pronouncements that are or will be applicable to the Company did not, or are not expected to, have a material impact on the Company’s present or future financial statements.

Revenue Recognition
(g)
Revenue Recognition

The Company derives its revenues primarily from the following four sources, which represent performance obligations of the Company:

Sales of hosted software services (SaaS) under subscription arrangements.
Sales of software licenses. Software license revenue is derived from the sale of perpetual and term license arrangements to customers.
Sales of maintenance and support services. Maintenance and support services include telephone and web-based support, software updates, and rights to unspecified software upgrades on a when-and-if-available basis during the maintenance term.
Sales of professional services. Professional services primarily relate to the implementation of the Company’s SaaS offerings and software licenses.

In accordance with ASC 606, the Company recognizes revenue from the identified performance obligations, as determined in its contracts with customers, as control is transferred to the customer in an amount that reflects the consideration the Company expects to receive. The Company applies the following five steps to achieve the core principle of ASC 606:

(1)
Identify the contract with the customer

The Company considers the terms and conditions of the contracts and its customary business practices in identifying contracts under ASC 606. The Company has determined that a contract with a customer exists when the contract is approved, each party’s rights regarding the services to be transferred can be identified, payment terms for the services can be identified, the customer has the ability and intent to pay, and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit and financial information pertaining to the customer.

(2)
Identify the performance obligations in the contract

Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract.

(3)
Determine the transaction price

The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur. The sale of the Company’s software and SaaS products may include variable consideration relating to changes in a customer’s direct written premium (DWP) managed by these solutions. The Company estimates variable consideration based on historical DWP usage to the extent that a significant revenue reversal is not probable to occur.

In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from customers or to provide customers with financing.

(4)
Allocate the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (SSP).

(5)
Recognize revenue when (or as) the Company satisfies a performance obligation

Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to a customer. Revenue is recognized when control of the products or services are transferred to the Company’s customers, in an amount that reflects the consideration that it expects to receive in exchange for those products or services.

The Company records revenue net of applicable sales taxes collected. Sales taxes collected from customers are recorded as part of accounts payable in the accompanying consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.

Disaggregation of Revenue

The Company provides disaggregation of revenue based on product and service type on the consolidated statements of operations as it believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

The following table summarizes revenue by geographic area based on the location of the customer contracting entity, regardless of where the products or services are used, for the three months ended November 30, 2022 and 2021:

 

 

 

Three Months Ended
November 30,

 

 

 

2022

 

 

2021

 

United States

 

$

70,784

 

 

$

68,741

 

All other

 

 

9,802

 

 

 

4,680

 

Total revenue

 

$

80,586

 

 

$

73,421

 

 

Subscription Arrangements

The transaction price allocated to subscription arrangements is recognized as revenue over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to customers. The Company’s subscription arrangements generally have terms of three to seven years and are generally payable on a monthly basis over the term of the subscription arrangement, which is typically noncancelable. Revenue is recognized ratably using contractual DWP as the measure of progress.

Software Licenses

The Company has concluded that its software licenses provide the customer with the right to functional intellectual property (IP), and are distinct performance obligations as the customer can benefit from the software licenses on their own. The transaction price allocated to perpetual and term license arrangements is recognized as revenue at a point in time when control is transferred to the customer, which generally occurs at the time of delivery. Perpetual software license fees are generally payable when the contract is executed. Term license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable. Perpetual and term license arrangements are delivered before related services are provided, including maintenance and support services, and are functional without such services.

Maintenance and Support Services

Maintenance and support contracts associated with the Company’s software licenses entitle customers to receive technical support and software updates, on a when and if available basis, during the term of the maintenance and support contract. Technical support and software updates are considered distinct from the related software licenses but accounted for as a single performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the customer. The transaction price allocated to software maintenance and support is recognized as revenue over time on a straight-line basis over the term of the maintenance and support contract. Maintenance and support fees are generally payable in advance on a monthly, quarterly, or annual basis over the term of the maintenance and support contract. Maintenance and support contracts are priced as a percentage of the associated software license.

Professional Services

The Company’s professional services revenue is primarily comprised of implementation services provided to customers. The majority of professional services engagements are billed to customers on a time and materials basis. The Company has determined that professional services provided to customers represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including subscription arrangements, software licenses, and maintenance and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. In those limited instances where professional services arrangements are sold on a fixed price basis, revenue is recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements are generally invoiced monthly in arrears.

The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenue and cost of revenue.

Contracts with Multiple Performance Obligations

The Company’s contracts with customers can include multiple performance obligations, where the transaction price is allocated to each identified performance obligation based on their relative SSP. The Company’s contracts may also grant the customer an option to acquire additional products or services, which the Company assesses to determine whether or not any discount on the products or services is in excess of levels normally available to similar customers and, if so, accounts for the optional product or service as an additional performance obligation.

The Company typically determines SSP based on the observable prices of the promised goods or services charged when sold separately to customers, which are determined using contractually stated prices. In instances where SSP is not directly observable, the Company determines SSP based on its overall pricing objectives, taking into consideration market conditions and other factors, including customer size and geography. The various products and services comprising contracts with multiple performance obligations are typically capable of being distinct and accounted for as separate performance obligations. The Company allocates revenue to each of the performance obligations included in a contract with multiple performance obligations at the inception of the contract.

The SSP for perpetual or term license arrangements sold in contracts with multiple performance obligations is determined using the residual approach. The Company utilizes the residual approach because the selling prices for software licenses are highly variable and a SSP is not discernible from past transactions or other observable evidence. Periodically, the Company evaluates whether the use of the residual approach remains appropriate for performance obligations associated with software licenses when sold as part of contracts with multiple performance obligations. As a result, if the SSP analysis illustrates that the selling prices for software licenses are no longer highly variable, the Company will utilize the relative allocation method for such arrangements.

Contract Modifications

The Company may enter into amendments to previously executed contracts which constitute a contract modification. The effect of a contract modification on the transaction price when the remaining products or services are not distinct is recognized to revenue on a cumulative catch-up basis. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and the increase in the price of the contract corresponds to the SSP of the additional products or services.

Contract Balances

Contract assets and liabilities are presented net at the contract level for each reporting period. Contract assets consist of unbilled revenue and represent amounts under contracts with customers where revenue recognized exceeds the amount billed to the customer. Contract liabilities consist of deferred revenue and include billings and payments received in advance of revenue recognized. Deferred revenue that will be realized during the succeeding 12-month period is recorded as current, and the remaining balance is recorded as noncurrent.

During the three months ended November 30, 2022 and 2021, $20.1 million and $16.9 million, respectively, of the Company’s unbilled revenue balance that was included in the corresponding unbilled revenue balance at the beginning of the period presented became an unconditional right to payment and was billed to its customers.

During the three months ended November 30, 2022 and 2021, the Company recognized revenue of $14.0 million and $13.6 million, respectively, that was included in the corresponding deferred revenue balance at the beginning of the period presented.

Transaction Price Allocated to the Remaining Performance Obligations

Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. As of November 30, 2022, approximately $539.6 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $139.9 million in fiscal 2023 and approximately $399.7 million thereafter. The estimated revenues do not include unexercised contract renewals. The Company applied the practical expedient in accordance with ASC 606 to exclude amounts related to professional services contracts that are on a time and materials basis.