Revenue Recognition | 12. REVENUE RECOGNITION On January 1, 2018, the Company adopted Accounting Standards Codification 606, Revenue from Contracts with Customers, (Topic 606) . Topic 606 replaces numerous industry specific requirements and converges the accounting guidance on revenue recognition with International Financial Reporting Standards 15 (IFRS 15). Topic 606 utilizes a five-step process, for revenue recognition that focuses on transfer of control, rather than transfer of risks and rewards. It also provided additional guidance on accounting for contract acquisition and fulfillment costs. We have completed our assessment of the impact of Topic 606 and have concluded that our historical revenue recognition, contract acquisition cost, and fulfillment cost practices are in compliance with the new standard. However, we have included additional qualitative and quantitative disclosures about our revenues as is required by Topic 606. Contracts with Customers All of the Company's revenues are derived from written contracts with our customers. Generally speaking, our contracts document our customers' intent to utilize our services and the relevant terms and conditions under which our services will be provided. Our contracts do not contain minimum purchase requirements nor do they include termination penalties. Our customers may generally cancel our contract, without cause, upon written notice (generally ninety days). While our contracts do have stated terms, because of the facts stated above, they are accounted for on a month-to-month basis. Our contracts give us the right to bill for services rendered during the period, which for the majority of our customers is a calendar month, with a few customers specifying a fiscal month. Performance Obligations We have identified one main performance obligation for which we invoice our customers, which is to stand ready to provide care services for our customers’ clients. A stand-ready obligation is a promise that a customer will have access to services as and when the customer decides to use them. Ours is considered a stand-ready obligations because the delivery of the underlying service (that is, receiving customer contact and performing the associated care services) is outside of our control or the control of our customer. Our stand-ready obligation involves outsourcing of the entire customer care life cycle, including: • The identification, operation, management and maintenance of facilities, IT equipment, and IT and telecommunications infrastructure • Management of the entire human resources function, including recruiting, hiring, training, supervising, evaluating, coaching, retaining, compensating, providing employee benefits programs, and disciplinary activities These activities are all considered an integral part of the production activities required in the service of standing ready to accept calls as they are directed to us by our clients. Revenue Recognition Methods Because our customers receive and consume the benefit of our services as they are performed and we have the contractual right to invoice for services performed to date, we have concluded that our performance obligation is satisfied over time. Accordingly, we recognize revenue for our services in the month they are performed. This is consistent with our prior revenue recognition model. According to our contracts, we are entitled to invoice for our services on a monthly basis. We invoice according to the hourly and/or per transaction rates stated in the contract for the various activities we perform. Some contracts include opportunities to earn bonuses or include parameters under which we will incur penalties related to performance in any given month. Bonus or penalty amounts are based on the current month’s performance. Formulas are included in the contracts for calculation of any bonus or penalty. There is no other performance in future periods that will impact the bonus or penalty calculation in the current period. We estimate the amount of the bonus or penalty using the “most likely amount” method and we apply this method consistently. The bonus or penalty calculated is generally approved by the client prior to billing (and revenue being recognized). Disaggregated Revenue In the following table, revenue is disaggregated by segment and vertical for the three and six months June 30, 2018 and 2017, respectively: Three Months Ended June 30, 2018 Three Months Ended June 30, 2017 Domestic Offshore Nearshore Total Domestic Offshore Nearshore Total Vertical: Communications 20,168 13,849 4,163 38,180 29,888 17,297 9,428 56,613 Retail 6,900 1,989 2,856 11,745 6,480 1,534 753 8,767 Healthcare 3,535 597 — 4,132 3,147 259 139 3,545 Financial 1,861 — — 1,861 1,556 — — 1,556 Other 877 290 537 1,704 1,100 254 467 1,821 Technology 223 256 1,176 1,655 386 20 1,271 1,677 Gov't Services 440 — — 440 — — — — Total 34,004 16,981 8,732 59,717 42,557 19,364 12,058 73,979 Six Months Ended June 30, 2018 Six Months Ended June 30, 2017 Domestic Offshore Nearshore Total Domestic Offshore Nearshore Total Vertical: Communications 45,016 28,462 9,554 83,032 61,250 36,194 18,477 115,921 Retail 12,882 4,644 4,977 22,503 13,714 3,272 1,808 18,794 Healthcare 8,912 1,054 48 10,014 6,061 483 302 6,846 Gov't Services 3,726 — — 3,726 — — — — Technology 474 529 2,445 3,448 1,000 20 2,840 3,860 Financial 3,424 — — 3,424 2,917 — — 2,917 Other 1,157 458 1,069 2,684 1,978 518 797 3,293 Total 75,591 35,147 18,093 128,831 86,920 40,487 24,224 151,631 |