On January 1, 2018, we adopted ASC Topic 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. All revenue recognized in the Condensed Statements of Operations is considered to be revenue from contracts with clients. We recorded a net increase to opening retained earnings of $12.9 million as of January 1, 2018 due to the cumulative impact of adopting Topic 606, with the impact primarily related to the timing of revenue recognition for certain inventory that has been billed but not yet shipped. Disaggregation of Revenue The following table presents net sales disaggregated by products and services: Three Months Ended March 31, 2019 2018 Products Commercial print $ 422.4 $ 462.2 Statements 149.5 159.8 Direct marketing 148.5 148.1 Packaging 139.5 141.4 Labels 120.5 117.5 Digital print and fulfillment 109.6 110.8 Supply chain management 78.5 79.8 Forms 62.4 67.0 Total products net sales $ 1,230.9 $ 1,286.6 Services Logistics $ 201.7 $ 327.2 Business process outsourcing 61.8 61.2 Digital and creative solutions 27.5 32.8 Total services net sales $ 291.0 $ 421.2 Total net sales $ 1,521.9 $ 1,707.8 Products Our products revenue is primarily recognized at a point in time. We generally recognize revenue for products upon the transfer of control of the products to the client which typically occurs upon transfer of title and risk of ownership, which is generally upon shipment to the client. For certain products, w e are able to recognize revenue for completed inventory billed but not yet shipped at the clients direction. The following is a description of our products: Commercial Print We generate revenue by providing various commercial printing products and offer a full range of branded materials including manuals, publications, brochures, business cards, flyers, post cards, posters and promotional items. Packaging We generate revenue by providing packaging solutions, ranging from rigid boxes to in-box print materials, for clients in consumer electronics, life sciences, cosmetics and consumer packaged goods industries. Statements We generate revenue by creating critical business communications, including customer billings, financial statements, healthcare communications and insurance documents. Our capabilities include design and composition, variable imaging, email, archival and digital mail interaction, as well as our innovative RRDigital solution set. Direct Marketing We generate revenue by providing audience segmentation, creative development, program testing, print production, postal optimization and performance analytics for large-scale personalized direct mail programs . Labels We generate revenue by producing custom labels for clients across multiple industries including warehouse and distribution, retail, pharmaceutical, manufacturing and consumer packaging. We offer distribution and shipping labels, healthcare and durable goods labels, promotional labels and consumer product goods packaging labels. Digital Print and Fulfillment We generate revenue by providing in-store marketing materials, including signage and point-of-purchase materials, as well as custom marketing kits that require multiple types of marketing collateral. Under the trade name Motif TM , we also create custom photobooks . Supply Chain Management We generate revenue by providing workflow design to assembly, configuration, kitting and fulfillment for clients in consumer electronics, telecommunications, life sciences, cosmetics, education and industrial industries. Forms We generate revenue by producing a variety of forms including invoices, order forms and business forms that support both the private and public sectors for clients in financial, government, retail, healthcare and business services industries. Services Our services revenue is recognized both at a point in time and over time. Our logistics revenue is primarily recognized over time as the performance obligation is completed . Due to the short transit period of logistics performance obligations, the timing of revenue recognition does not require significant judgment. Our business process outsourcing and digital and creative solutions revenue is recognized over time or at a point in time, depending on the nature of the service which could be either recurring or project-based. Logistics We generate revenue by providing specialized transportation and distribution services using our third party logistics solutions . These services are comprised of freight services, including truckload, less-than-truckload, intermodal and international freight forwarding; international mail and parcel distribution; and courier services including same day and next day delivery. As discussed in Note 16, Dispositions , we sold our Print Logistics business on July 2, 2018. Print Logistics services included the distribution of retail and newsstand printed materials. Business Process Outsourcing We generate revenue by providing outsourcing services including creative services, research and analytics, financial management and other services for legal providers, insurance, telecommunications, utilities, retail and financial services companies. Digital and Creative Solutions We generate revenue by creating and managing content for delivery across multiple marketing communications channels including print and digital advertising, direct marketing and mail, packaging, sales collateral, in-store marketing and social media . Variable Consideration Certain clients may receive volume-based rebates or early payment discounts, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be earned by our clients and reduce revenue accordingly. We do not expect significant changes to estimates of variable consideration. Given the nature of our products and the history of returns, product returns are not significant. Contract Balances The following table provides information about contract assets and liabilities from contracts with clients: Contract Assets Contract Liabilities Short-Term Short-Term Long-Term Balance at December 31, 2018 $ 2.7 $ 16.5 $ 0.6 Balance at March 31, 2019 3.7 12.0 0.5 Contract liabilities primarily relate to client advances received prior to completion of performance obligations. Reductions in contract liabilities are a result of our completion of performance obligations. Revenue recognized during the three months ended March 31, 2019 from amounts included in contract liabilities at the beginning of the period was approximately $9.6 million. During the three months ended March 31, 2019, we reclassified $2.7 million of contract assets to receivables as a result of the completion of the performance obligation and the right to the consideration becoming unconditional.