XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting pronouncements
3 Months Ended
Mar. 31, 2018
Accounting pronouncements [Abstract]  
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), which sets out the principles for the recognition, measurement, presentation and disclosure of leases for both parties to a contract (i.e., lessees and lessors).  The new standard requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee.  This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively.  A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless of their classification.  Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today.  ASU 2016-02 supersedes the previous leases standard, ASC 840, Leases, and is effective for public entities for annual periods beginning after December 15, 2018 and for interim periods within those fiscal years.  Early adoption is permitted.  The Company does have leases for equipment and real property which exceed 12 months and we are currently evaluating the impact that the adoption of ASU 2016-02 will have on our financial statements. 

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.  EPICENTRALTM is primarily comprised of both a software component, which is licensed to the customer, and a hardware component.  EPICENTRAL™ software and hardware are integrated to deliver the system's full functionality.  The transaction prices from EPICENTRAL™ software license and hardware are recognized upon installation and formal acceptance by the customer when control of the license is transferred to the customer.  For out-of-warranty repairs, the transaction price is recognized after completion of the repair work is completed and the printer or terminal is returned to the customer, as control of the product is transferred to the customer.

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 ContractCosts to obtain a contract, such as sales commissions, were previously expensed as incurred. The Company applied the practical expedient for contracts with customers for a term of twelve months or less, in accordance with ASC 340-40-25-4, which allows TransAct to continue to expense sales commissions as incurred, since the expected amortization period of the cost to obtain a contract is less than 12 months.  No amounts were capitalized as of the adoption of ASC 606 or as of March 31, 2018.

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.