Accounting pronouncements | 7. Accounting pronouncements The following accounting pronouncements will be adopted in future reporting periods: In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, Leases (Topic 842 Leases The following accounting pronouncements were adopted during 2018: 1) Revenue recognition: ASU No. 2014-09," Revenue from Contracts with Customers" and its related amendments (collectively, ASC 606) are effective for reporting periods beginning after December 15, 2017, and interim periods therein. We adopted ASC 606 effective January 1, 2018 and elected the modified retrospective approach. The results for periods before 2018 were not adjusted for the new standard and any cumulative effective of the change in accounting was recognized through retained earnings at the date of adoption. Periods prior to January 1, 2018 The Company's revenue recognition method prior to the adoption of ASC 606 can be found under Note 2. Summary of significant accounting policies within the "Notes to Consolidated Financial Statements" in the Annual Report on Form 10-K for the fiscal year ended December 31, 2017. Periods commencing January 1, 2018 In accordance with ASC 606, a performance obligation is a promise in a contract with a customer to transfer a distinct good or service to the customer. Some of our contracts with customers contain a single performance obligation, while other contracts contain multiple performance obligations (most commonly when contracts include product and extended warranties). A contract's transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. When there are multiple performance obligations within a contract, we allocate the transaction price to each performance obligation based on its standalone selling price. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, such as price protection, reserves for returns and other allowances, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the "expected value" method or the "most likely amount" method depending on the nature of the variable consideration. Variable consideration is included in the transaction price if, in the Company's judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. For a majority of our revenue, which consists of printers, terminals, consumables, and replacement parts, the Company recognizes revenue as of a point of time. The transaction price is recognized upon shipment of the order when control of the goods is transferred to the customer and at the time the performance obligation is fulfilled. We also sell a software solution, EPICENTRAL™, that enables casino operators to create promotional coupons and marketing messages and to print them in real-time at the slot machine. EPICENTRAL TM Performance obligations are satisfied over-time if the customer receives the benefits as we perform work, if the customer controls the asset as it is being produced, or if the product being produced for the customer has no alternative use and we have a contractual right to payment. For our separately priced extended warranty and maintenance agreements (including free one-year maintenance received by the customers upon completion of EPICENTRAL™ installation) revenue is recognized over-time as the customer receives the benefit. The transaction price from the maintenance services is recognized ratably over-time, using output methods, as control of the services is transferred to the customer. For extended warranties, the transaction price is recognized ratably over the warranty period, using output methods, as control of the services is transferred to the customer. In the cases where there is more than one performance obligation in a customer arrangement, the Company typically uses the "standalone selling price" method to determine the transaction price to allocate to each performance obligation. The Company sells the performance obligations separately and has established standalone selling prices for its products and services. In the case of an overall price discount, the discount is applied to each performance obligation proportionately based on standalone selling price. To determine the standalone selling price for initial EPICENTRAL™ installations, the Company uses the adjusted market assessment approach. Disaggregation of revenue The following table disaggregates our revenue by market-type, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Sales and usage-based taxes are excluded from revenues. Three Months Ended March 31, 2018 United States International Total (In thousands) Restaurant solutions $ 973 $ 72 $ 1,045 POS automation and banking 1,670 46 1,716 Casino and gaming 4,190 1,750 5,940 Lottery 635 - 635 Printrex 263 12 275 TransAct Services Group 2,448 184 2,632 Total net sales $ 10,179 $ 2,064 $ 12,243 Changes in accounting policies and financial statement impact of adopting ASC 606 Except for the changes below, we have consistently applied the accounting policies to all periods presented in the consolidated financial statements. As noted above, we adopted ASC 606 using the modified retrospective approach which allows the Company to record any changes using the cumulative effect. The adoption of the ASC 606 did not require the Company to record an adjustment to retained earnings at January 1, 2018 and did not have an impact on the first quarter consolidated income statement, basic or diluted earnings per share, consolidated statement of cash flows or consolidated balance sheet at March 31, 2018. Costs to Obtain a Contract – Contract balances Our contract liabilities consist of customer pre-payments and deferred revenue. Customer prepayments are reported as "Accrued Liabilities" in current liabilities in the Condensed Consolidated Balance Sheets and represent customer payments made in advance of performance obligations in instances where credit has not been extended and is recognized as revenue when the performance obligation is complete. Deferred revenue is reported separately in current liabilities and non-current liabilities and consists of our extended warranty contracts, EPICENTRAL™ maintenance contracts and testing service contracts, and is recognized as revenue as (or when) we perform under the contract. We do not have any contract asset balances as of March 31, 2018 or December 31, 2017. In the first quarter of 2018, we recognized revenue of $103 thousand related to our contract liabilities at January 1, 2018. Total contract liabilities consist of the following: March 31, 2018 January 1, 2018 (In thousands) Customer pre-payments $ 358 $ 79 Deferred revenue, current 313 169 Deferred revenue, non-current 68 69 Total contract liabilities $ 739 $ 317 Remaining performance obligations Remaining performance obligations represents the transaction price of firm orders for which a good or service has not been delivered to our customer. As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations was $8.4 million. The Company expects to recognize revenue on $6.3 million of our remaining performance obligations within the next twelve months, with the balance of these remaining performance obligations recognized within the next 24 months. 2) Stock compensation: In May 2017, the FASB issued ASU No. 2017-09, "Compensation-Stock Compensation: Scope of modification accounting". ASU 2017-09 provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. ASU No. 2017-09 is effective for fiscal years beginning after December 15, 2017. The amendments are applied prospectively to an award modified on or after the adoption date. We adopted this guidance in the first quarter of 2018 and the adoption has not resulted in a change to our financial statements. |