XML 20 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revenue Recognition
9 Months Ended
Jan. 31, 2013
Revenue Recognition

B. Revenue Recognition

We recognize revenue in accordance with the Software Revenue Recognition Topic of the Financial Accounting Standards Board’s (“FASB”) Accounting Standards Codification.

License. We recognize license revenue in connection with license agreements for standard proprietary software upon delivery of the software, provided we consider collection to be probable, the fee is fixed or determinable, there is evidence of an arrangement, and VSOE exists with respect to any undelivered elements of the arrangement. For multiple-element arrangements, we recognize revenue under the residual method, whereby (1) the total fair value of the undelivered elements, as indicated by VSOE, is deferred and subsequently recognized and (2) the difference between the total arrangement fee and the amount deferred for the undelivered elements is recognized as revenue related to the delivered elements. We record revenues from sales of third-party products in accordance with Principal Agent Considerations within the Revenue Recognition Topic of the FASB’s Accounting Standards Codification. Furthermore, we evaluate sales through our indirect channel on a case-by-case basis to determine whether the transaction should be recorded gross or net, including but not limited to assessing whether or not we: (1) act as principal in the transaction, (2) take title to the products, (3) have risks and rewards of ownership, such as the risk of loss for collection, delivery, or returns, and (4) act as an agent or broker with compensation on a commission or fee basis. Accordingly, in most cases we record our sales through the Demand Management, Inc. (“DMI”) channel on a gross basis.

Maintenance. Revenue derived from maintenance contracts primarily includes telephone consulting, product updates, and releases of new versions of products previously purchased by the customer, as well as error reporting and correction services. Maintenance contracts are typically sold for a separate fee with initial contractual periods ranging from one to three years with renewal for additional periods thereafter. Maintenance fees are generally billed annually in advance. We recognize maintenance revenue ratably over the term of the maintenance agreement. In situations where we bundle all or a portion of the maintenance fee with the license fee, VSOE for maintenance is determined based on prices when sold separately.

Services. Revenue derived from services primarily includes consulting, implementation, and training. We primarily bill fees under time and materials arrangements and recognize them as we perform the services. In accordance with the other presentation matters within the Revenue Recognition Topic of the FASB’s Accounting Standards Codification, we recognize amounts received for reimbursement of travel and other out-of-pocket expenses incurred as revenue in the condensed consolidated statements of operations under services and other. These amounts totaled approximately $476,000 and $1.7 million for the three and nine months ended January 31, 2013, respectively, and $434,000 and $1.3 million for the three and nine months ended January 31, 2012, respectively.

Indirect Channel Revenue. We recognize revenues for sales made through indirect channels principally when the distributor makes the sale to an end-user, the license fee is fixed or determinable, the license fee is nonrefundable, and the sale meets all other conditions for revenue recognition.

Deferred Revenue. Deferred revenue represents advance payments or billings for software licenses, services, and maintenance billed in advance of the time revenue is recognized.

Sales Taxes. We account for sales taxes collected from customers on a net basis.

Unbilled Accounts Receivable. The unbilled receivable balance consists of amounts generated from license fee and services revenues. At January 31, 2013 and April 30, 2012, unbilled license fees were approximately $2.0 million and $1.0 million, respectively, and unbilled services revenues were approximately $2.5 million and $3.6 million, respectively. Unbilled license fee accounts receivable represents revenue that has been recognized, but under the terms of the license agreement, which include specified payment terms that are considered normal and customary, certain payments have not yet been invoiced to the customers. Unbilled services revenues primarily occur due to the timing of the respective billings, which occur subsequent to the end of each reporting period.