Revenue from Contracts with Customers | Revenue from Contracts with Customers In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers , related to revenue recognition. Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that are within the scope of the new standard, the entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The new standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The new standard also includes criteria for the capitalization and amortization of certain contract acquisition and fulfillment costs. Effective January 1, 2018, we adopted ASC 606, Revenue from Contracts with Customers, using the modified retrospective method of adoption and have elected to apply the new standard only to contracts not completed at January 1, 2018. For contracts that were modified before the effective date, we applied the practical expedient method, which did not have a material effect on our adjustment to opening retained earnings. The reported results for 2018 reflect the application of ASC 606 guidance while the reported results for 2017 were prepared under the guidance of ASC 605, which is also referred to herein as “legacy GAAP.” Under ASC 606, revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Our contracts with customers state the terms of sale, including the description, quantity, and price of the product or service purchased. Payment terms can vary by contract, but the period between invoicing and when payment is due is not significant. At September 30, 2018 and January 1, 2018, our contracts do not include any significant financing components. Consistent with legacy GAAP, we present taxes assessed on revenue-producing transactions on a net basis. Disaggregation of Revenue We disaggregate revenue by vertical market and key revenue stream. The following table summarizes revenue from contracts with customers for the three and nine months ended September 30, 2018 by our key vertical markets: In thousands For the three months ended September 30, 2018 For the nine months ended September 30, 2018 B2B $ 14,069 $ 47,673 Consumer Brands 12,642 47,893 Financial Services 13,185 42,185 Healthcare 4,382 12,800 Retail 14,933 46,884 Transportation 4,377 16,982 Total Revenues $ 63,588 $ 214,417 The nature of the services offered by each key revenue stream are different. The following tables summarize revenue from contracts with customers for the three and nine months ended September 30, 2018 by our four major revenue streams and the pattern of revenue recognition: For the three months ended Sep 30, 2018 In thousands Revenue for performance obligations recognized Revenue for performance obligations recognized at a point in time Total Agency & Digital Services $ 6,784 $ 283 $ 7,067 Database Marketing Solutions 7,634 683 8,317 Direct Mail, Logistics, and Fulfillment 30,289 1,574 31,863 Contact Centers 16,341 — 16,341 Total Revenues $ 61,048 $ 2,540 $ 63,588 For the Nine Months Ended September 30, 2018 In thousands Revenue for performance obligations recognized Revenue for performance obligations recognized at a point in time Total Agency & Digital Services $ 28,798 $ 873 $ 29,671 Database Marketing Solutions 24,287 2,503 26,790 Direct Mail, Logistics, and Fulfillment 92,962 6,114 99,076 Contact Centers 58,880 — 58,880 Total Revenues $ 204,927 $ 9,490 $ 214,417 Our contracts with customers may consist of multiple performance obligations. If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (SSP) basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. For most performance obligations, we determine standalone selling price based on the price at which the performance obligation is sold separately. Although uncommon, if the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Further discussion of other performance obligations in each of our major revenue streams follows: Agency & Digital Services Our agency services are full-service, customer engagement agencies specializing in direct and digital communications for both consumer and business-to-business markets. Our digital solutions integrate online services within the marketing mix and include: search engine management, display, digital analytics, website development and design, digital strategy, social media, email, e-commerce, and interactive relationship management. Our contracts may include a promise to purchase media or acquire search engine marketing solutions on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize the net consideration as revenue (consistent with legacy GAAP). Agency and digital services performance obligations are satisfied over time and often offered on a project basis. We have concluded that the best approach of measuring the progress toward completion of the project based performance obligations is the input method based on costs or labor hours incurred to date dependent upon whether costs or labor hours more accurately depict the transfer of value to the customer. The variable consideration in these contracts primarily relates to time and material based services and reimbursable out-of-pocket travel costs, both of which are estimated using the expected value method. For time and material based contracts, we use the “as invoiced” practical expedient. Database Marketing Solutions Our solutions are built around centralized marketing databases with services rendered to build custom database, database hosting services, customer or target marketing lists and data processing services. These performance obligations, including services rendered to build a custom database, database hosting services, professional services, customer or target marketing lists and data processing services, may be satisfied over time or at a point in time. We provide software as a service ("SaaS") solutions to host data for customers and have concluded that they are stand-ready obligations to be recognized over time on a monthly basis. Our promise to provide certain data related services meets the over-time recognition criteria because our services do not create an asset with an alternative use and we have an enforceable right to payment. For performance obligations recognized over time, we choose either the input (i.e. labor hour) or output method ( i.e. number of customer records) to measure the progress toward completion depending on the nature of the services provided. Some of our other data-related services do not meet the over-time criteria and are therefore, recognized at a point-in-time, typically upon the delivery of a specific deliverable. We charge our customers for certain data-related services at a fixed transaction based rate, e.g., per thousand customer records processed. Because the quantity of transactions is unknown at the onset of a contract, our transaction price is variable and we use the expected value method to estimate the transaction price. The uncertainty associated with the variable consideration generally resolves within a short period of time since the duration of these contracts is generally less than two months . Direct Mail, Logistics, and Fulfillment Our services include: digital printing, print on demand, advanced mail optimization, logistics and transportation optimization, tracking, commingling, shrink wrapping, and specialized mailings. We also maintain fulfillment centers where we provide custom kitting services, print on demand, product recalls, and freight optimization allowing our customers to distribute literature and other marketing materials. The majority of performance obligations offered within this revenue stream are satisfied over time and utilize the input or output method, depending on the nature of the service, to measure progress toward satisfying the performance obligation. For performance obligations where we charge customers a transaction based fee, we utilize the output method based on the quantities fulfilled. Services provided through our fulfillment centers are typically priced at a per transaction basis and our contracts provide us the right to invoice for services provided and reflects the value to the customer of the services transferred to date. In most cases, we use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. For our direct mail revenue stream, our contracts may include a promise to purchase postage on behalf of our clients; in such cases, we have determined we are an agent, rather than principal and therefore recognize net consideration as revenue (consistent with legacy GAAP). The variable consideration in our contracts results primarily from the transaction based fee structure of some performance obligations with their total transaction quantities to be provided unknown at the onset of a contract, which is estimated using the expected value method . Contact Centers We operate tele-service workstations in the U.S., Asia, and Europe to provide advanced contact center solutions such as: speech, voice and video chat, integrated voice response, analytics, social cloud monitoring, and web self-service. Performance obligations are stand-ready obligations and satisfied over time. With regard to account management and SaaS, we use a time-elapsed output method. For performance obligations where we charge customers a transaction based fee, we use the output method based on transaction quantities. In most cases, our contracts provide us the right to invoice for services provided, therefore, we generally use the “as invoiced” practical expedient to recognize revenue associated with these performance obligations unless significant discounts are offered in a contract and prices for services do not represent their standalone selling prices. The variable consideration in our contracts results primarily from the transaction based fee structure of some performance obligations with their total transaction quantities to be provided unknown at the onset of a contract, which is estimated using the expected value method . Upfront Non-Refundable Fees We may receive non-refundable upfront fees from customers for implementation of our SaaS database solutions products or for providing training in connection with our contact center solutions. These activities are not deemed to transfer a separate promised service and therefore, represent advanced payments. Where customers have an option to renew a contract, the customer is not required to pay similar upfront fees upon renewal. As a result, we have determined that these renewal options provide for the purchase of future services at a reduced rate and therefore, provide a material right. These upfront non-refundable fees are recognized over the period of benefit which is generally consistent with estimated customer life ( four and five years for database solutions contracts and six months to one year for contact center contracts). The upfront non-refundable fees collected from customers were immaterial as of September 30, 2018. Transaction Price Allocated to Future Performance Obligations We have elected to apply certain optional exemptions that limit the disclosure requirements over remaining performance obligations at period end to exclude: performance obligations that have an original expected duration of one year or less, transactions using the “as invoiced” practical expedient, or when a performance obligation is a series and we have allocated the variable consideration directly to the services performed. After considering the above exemptions, the transaction prices allocated to unsatisfied or partially satisfied performance obligations as of September 30, 2018 totaled $0.9 million , which is expected to be recognized over the following 3 years as follows: $0.2 million for the remaining 3 months of 2018, $0.6 million in 2019 and $0.1 million in 2020. Contract Balances We record a receivable when revenue is recognized prior to invoicing when we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance such as delivery of an additional good or service (e.g. customer contract requires customer's final acceptance of custom database solution or delivery of final marketing strategy delivery presentation before customer payment is required). If invoicing occurs prior to revenue recognition, the unearned revenue is presented on our Condensed Consolidated Balance Sheet as a contract liability, referred to as deferred revenue. The following table summarizes our contract balances as of January 1, 2018 and September 30, 2018 : In thousands September 30, 2018 January 1, 2018 Contract assets $ 2,848 $ 7,120 Deferred revenue and customer advances 6,446 5,906 Deferred revenue, included in other long-term liabilities 399 341 Revenue recognized during the nine months ended September 30, 2018 from amounts included in deferred revenue at the beginning of the period was approximately $3.1 million . We recognized no revenues during the nine months ended September 30, 2018 from performance obligations satisfied or partially satisfied in previous periods. During the nine months ended September 30, 2018 , we reclassified $7.1 million of contract assets to receivables as a result of the right to the transaction consideration becoming unconditional. Costs to Obtain and Fulfill a Contract We recognize an asset for the direct costs incurred to obtain and fulfill our contracts with customers to the extent that we expect to recover these costs and if the benefit is longer than one year. These costs are amortized to expense over the expected period of benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. The remaining unamortized contract costs were $1.3 million as of September 30, 2018. For the periods presented, no impairment was recognized. Financial Statement Impact of Adopting ASC 606 Upon the adoption of ASC 606 on January 1, 2018, we recorded a cumulative adjustment of $0.6 million , a net increase to opening retained earnings as of January 1, 2018. The following table shows the cumulative effect of the changes made to the accounts on the Condensed Consolidated Balance Sheet as of January 1, 2018 (in thousands): As Reported Adjusted December 31, 2017 Cumulative Adjustments January 1, ASSETS Accounts receivable, net $ 81,397 $ (6,710 ) $ 74,687 Contract assets — 7,120 7,120 Other current assets 3,900 373 4,273 Other assets 3,230 1,018 4,248 LIABILITIES Deferred revenue and related expenses 5,342 564 5,906 Deferred income taxes 773 119 892 Other current liabilities 3,732 245 3,977 Other long-term liabilities 4,201 302 4,503 STOCKHOLDERS’ EQUITY Retained earnings 794,583 571 795,154 The cumulative effect adjustments to the opening retained earnings relate to a few key differences between legacy GAAP and ASC 606 which include capitalizing costs to obtain and fulfill a contract (increase to retained earnings), changes in the timing of revenue recognition for non-refundable upfront fees (decrease to retained earnings), and changes in the timing of revenue recognition for Database Marketing Solutions and Logistics services (increase to retained earnings). Impact of New Revenue Guidance on Financial Statement Line Items We identified the financial statement line items impacted by ASC 606 as compared to the pro-forma amounts had the legacy GAAP been in effect, as of and for the three and nine months ended September 30, 2018 , and these are summarized as follows: Balance Sheet Financial Statement Line Items The impact of adopting ASC 606 had the following impact on the Condensed Consolidated Balance Sheet as of September 30, 2018: an increase of $3.1 million and $1.7 million to reported total assets and reported retained earnings, respectively, and an increase in total reported liabilities of $1.4 million as compared to the pro-forma balance sheet which assumes legacy GAAP remained in effect as of September 30, 2018. The reported total assets increase was largely due to capitalized costs to obtain and fulfill contracts and contract assets recognized for performance obligations in our Database Marketing Solutions and Logistics businesses, of which revenues are recognized over time. The reported total liabilities increase was largely due to deferred revenue recognized for upfront non-refundable fee and accrued expenses associated with performance obligations in our Database Marketing Solutions and Logistics businesses. Income Statement Financial Statement Line Items ( three and nine months ended September 30, 2018 ) The impact of adopting ASC 606 did not have a significant impact on our Condensed Consolidated Statements of Comprehensive Income/(Loss) for the three and nine months ended September 30, 2018 . The adoption of ASC 606 had no significant impact on our cash flows from operations for the nine months ended September 30, 2018 . The aforementioned impacts resulted in offsetting shifts in cash flows throughout net income and various changes in working capital balances. |