REVENUE RECOGNITION  On May 28, 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), to update the financial reporting requirements for revenue recognition. Topic 606 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The guidance is based on the principle that an entity should recognize revenue to depict the transfer of 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 guidance also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to fulfill a contract. This guidance became effective for the Company beginning on January 1, 2018, and entities have the option of using either a full retrospective or a modified retrospective approach for the adoption of the new standard. The Company adopted this standard using the modified retrospective approach on January 1, 2018. In preparation for adoption of the standard, the Company evaluated each of the five steps in Topic 606, which are as follows: 1) Identify the contract with the customer; 2) Identify the performance obligations in the contract; 3) Determine the transaction price; 4) Allocate the transaction price to the performance obligations; and 5) Recognize revenue when (or as) performance obligations are satisfied. Reported revenue will not be affected materially in any period due to the adoption of ASC Topic 606 because: (1) the Company expects to identify similar performance obligations under Topic 606 as compared with deliverables and separate units of account previously identified; (2) the Company has determined the transaction price to be consistent; and (3) the Company records revenue at the same point in time, upon delivery of services, under both ASC Topic 605 and Topic 606, as applicable under the terms of the contract with the customer. Additionally, the Company does not expect the accounting for fulfillment costs or costs incurred to obtain a contract to be affected materially in any period due to the adoption of Topic 606. There are also certain considerations related to accounting policies, business processes and internal control over financial reporting that are associated with implementing Topic 606. The Company has evaluated its policies, processes, and control framework for revenue recognition, and identified and implemented the changes needed in response to the new guidance. Lastly, disclosure requirements under the new guidance in Topic 606 have been significantly expanded in comparison to the disclosure requirements under the current guidance, including disclosures related to disaggregation of revenue into appropriate categories, performance obligations, the judgments made in revenue recognition determinations, adjustments to revenue which relate to activities from previous quarters or years, any significant reversals of revenue, and costs to obtain or fulfill contract. The Company generates revenue from service contracts with certain customers. These contracts are accounted for under the proportional performance method. Under this method, revenue is recognized in proportion to the value provided to the customer for each project as of each reporting date. We recognize revenues in the period in which the data transmission is provided to the licensee.