XML 33 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUES (Policies)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Effective January 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) as amended. The Company adopted the new guidance using the modified retrospective method by recognizing the cumulative effect of adoption as an adjustment to retained earnings as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 605. The impact of adoption of the new guidance on the Company’s consolidated financial statements as of January 1, 2018 are presented in Note 1 “Summary of Significant Accounting Policies.”
The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported.
The Company derives its revenues from a variety of service offerings, which represent specific competencies of its IT professionals. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. The majority of the Company’s revenues are generated under time-and-material contracts which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the client. The Company applies a practical expedient and revenues related to time-and-material contracts are recognized based on the Company’s right to invoice for services performed.
Fixed-price contracts include maintenance and support arrangements, which may exceed one year in duration, as well as application development arrangements. Maintenance and support arrangements generally relate to the provision of ongoing services. Revenues for such agreements are recognized ratably over the expected service period. Application development arrangements are accounted for using input or output methods for measuring the progress towards satisfaction of the performance obligation. Input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time.
If there is an uncertainty about the receipt of payment for the services, revenue is deferred until the uncertainty is sufficiently resolved. The Company applies a practical expedient and does not assess the existence of a significant financing component if the period between when the Company transfers the service to a customer and when the customer pays for that service is one year or less.
The Company reports gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the condensed consolidated statements of income and comprehensive income.
Unbilled Revenues
Contract assets included in unbilled revenues are recorded when services have been provided but the Company does not have an unconditional right to receive consideration.
Impairment Loss
The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration receivable, less directly related costs to be incurred.
Deferred Revenues
Contract liabilities comprise amounts collected from the Company’s clients for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods.