In May 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. It 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. We adopted this standard using the modified retrospective approach on July 1, 2018. In preparation for adoption of the standard, we have implemented internal controls and completed our impact assessment of implementing this guidance. We have 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. We do not expect reported revenue to be affected materially in any period due to the adoption of ASC Topic 606 because: (1) we expect to identify similar performance obligations under ASC Topic 606 as compared with deliverables and separate units of account previously identified; (2) we have determined the transaction price to be consistent; and (3) we record revenue at the same point in time, upon delivery under both ASC Topic 605 and ASC Topic 606, as applicable under the terms of the contract with the customer. Additionally, we do 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. We have evaluated our 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 contracts. We have designed and implemented the appropriate controls over gathering and reporting the information as required under Topic 606, in order to support the expanded disclosure requirements.