XML 21 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies
9 Months Ended
Mar. 31, 2015
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.Summary of Significant Accounting Policies

Revenue Recognition Policy

We generate revenue from the sale of products and services. We commence revenue recognition when all of the following conditions are met:

persuasive evidence of an arrangement exists,
the system has been delivered or the services have been performed,
the fee is fixed or determinable, and
collectability of the fee is probable.

Our standard multiple-element contractual arrangements with our customers generally include the delivery of systems with multiple components of hardware and software, certain professional services that typically involve installation and consulting, and ongoing systems maintenance.  Product revenue is generally recognized when the product is delivered.  Professional services that are of a consultative nature may take place before, or after, delivery of the system, and installation services typically occur within 90 days after delivery of the system.  Professional services revenue is typically recognized as the services are performed.  Initial maintenance begins after delivery of the system and typically is provided for one to three years after delivery. Maintenance revenue is recognized ratably over the maintenance period. Our product sales are predominantly system sales whereby software and hardware function together to deliver the essential functionality of the combined product.  Upon our adoption of ASU 2009-14 on July 1, 2010, sales of these systems were determined to typically be outside of the scope of the software revenue guidance in Topic 985 (previously included in SOP 97-2) and are accounted for under ASU 2009-13.

Our sales model for media data intelligence (“MDI”) products includes the option for customers to purchase a perpetual license, a term license, or software as a service. Customers also have the option to purchase maintenance or managed services with their license.  Revenue from these sales generally is recognized over the term of the various customer arrangements.  Professional services attributable to implementation of our MDI products or managed services are essential to the customers’ use of these products and services.  We defer commencement of revenue recognition for the entire arrangement until we have delivered the essential professional services or have made a determination that the remaining professional services are no longer essential to the customer.  We recognize revenue for managed services and software-as-a-service arrangements once we commence providing the managed or software services and recognize the service revenue ratably over the term of the various customer contracts.  In circumstances whereby we sell a term or perpetual license and maintenance or managed services, we commence revenue recognition after both the software and service are made available to the customer and recognize the revenue from the entire arrangement ratably over the longer of the term license or service period, because we do not have vendor specific objective evidence (“VSOE”) for our term licenses, maintenance, or managed services for MDI solutions.
 
We evaluate each element in a multiple-element arrangement to determine whether it represents a separate unit of accounting.  An element constitutes a separate unit of accounting when the delivered item has standalone value and delivery of the undelivered element is probable and within our control.  Our various systems have standalone value because we have either routinely sold them on a standalone basis or we believe that our customers could resell the delivered system on a standalone basis.  Professional services have standalone value because we have routinely sold them on a standalone basis, there are similar third party vendors that routinely provide similar professional services, and certain customers perform the installation themselves.  Our maintenance has standalone value because we have routinely sold maintenance separately.

We allocate revenue to each element in an arrangement based on a selling price hierarchy. The selling price for a deliverable is based on its VSOE, if available, third party evidence (“TPE”), if VSOE is not available, or estimated selling price (“ESP”), if neither VSOE nor TPE is available. We have typically been able to establish VSOE of fair value for our maintenance and services. We determine VSOE of fair value for professional services and maintenance by examining the population of selling prices for the same or similar services when sold separately, and determining that the pricing population for each VSOE classification is within a very narrow range of the median selling price.  For each element, we evaluate at least annually whether or not we have maintained VSOE of fair value based on our review of the actual selling price of each element over the previous 12 month period.

Our product deliverables are typically complete systems comprised of numerous hardware and software components that operate together to provide essential functionality, and we are typically unable to establish VSOE or TPE of fair value for our products.  Due to the custom nature of our products and array of available configurations, we must determine ESP at the individual component level whereby our ESP for the total system is determined based on the sum of the individual components.  ESP for components of our real-time products is typically based upon list price, which is representative of our actual selling price.  ESP for components of our video solutions products is based upon our most frequent selling price (“mode”) of standalone and bundled sales, based upon a 12 month historical analysis.  If a mode selling price is not available, then ESP will be the median selling price of all such component sales based upon a 12 month historical analysis, unless facts and circumstances indicate that another selling price, other than the mode or median selling price, is more representative of our ESP.  Our methodology for determining ESP requires judgment, and any changes to pricing practices, the costs incurred to integrate products, the nature of our relationships with our customers, and market trends could cause variability in our ESP or cause us to re-evaluate our methodology for determining ESP.  We update our analysis of mode and median selling price at least annually, unless facts and circumstances indicate that more frequent analysis is required.

Occasionally, we sell software under multiple element arrangements that do not include hardware. Under these software arrangements, we allocate revenue to the various elements based on VSOE of fair value.  Our VSOE of fair value is determined based on the price charged when the same element is sold separately.  If VSOE of fair value does not exist for all elements in a multiple element arrangement, but does exist for undelivered elements, we recognize revenue using the residual method.  Under the residual method, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement is recognized as revenue.  Where fair value of undelivered elements has not been established, the total arrangement is recognized over the period during which the services are performed.

Fair Value Measurements

The FASB Accounting Standards Codification (“ASC”) requires certain disclosures around fair value and establishes a fair value hierarchy for valuation inputs.  The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.  Each fair value measurement is reported in one of the three levels which are determined by the lowest level input that is significant to the fair value measurement in its entirety.  These levels are:
 
Level 1Quoted prices (unadjusted) in active markets for identical assets or liabilities;
 
Level 2Inputs other than quoted prices included within Level 1 that are either directly or indirectly observable; and
 
Level 3Assets or liabilities for which fair value is based on valuation models with significant unobservable pricing inputs and which result in the use of management estimates.
 
Our financial assets as of both March 31, 2015 and June 30, 2014 consisted of cash and money market funds.  Our money market funds are highly liquid and have a maturity of three months or less, and as such are considered cash equivalents.  Our cash and money market funds are both Level 1 assets and we had no other financial assets as of both March 31, 2015 and June 30, 2014.