XML 30 R18.htm IDEA: XBRL DOCUMENT v3.6.0.2
Organization, Consolidation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Risks Associated with Single Business Line, Technological Advances, and Foreign Operations

Risks Associated with Single Business Line, Technological Advances, and Foreign Operations

The Company currently derives a substantial portion of its revenues from sales of its software and related services and hardware. The markets for supply chain commerce solutions are highly competitive, subject to rapid technological change, changing customer needs, frequent new product introductions, and evolving industry standards that may render existing products and services obsolete. As a result, the Company’s position in these markets could be eroded rapidly by unforeseen changes in customer requirements for application features, functions, and technologies. The Company’s growth and future operating results will depend, in part, upon its ability to enhance existing applications and develop and introduce new applications that meet changing customer requirements that respond to competitive products and that achieve market acceptance. Any factor adversely affecting the markets for supply chain commerce solutions could have an adverse effect on the Company’s business, financial condition, results of operations and operating cash flows.

The Company’s international business is subject to risks typical of an international business, including, but not limited to, differing economic conditions, changes in political climate, differing tax structures, other regulations and restrictions, and foreign exchange rate volatility. In addition, we have a large development center in Bangalore, India, that does not have a natural in-market revenue hedge to mitigate currency risk to our operating expense in India. Fluctuations in the value of other currencies, particularly the Indian rupee, could significantly affect our revenues, expenses, operating profit and net income. The Company recognized a foreign exchange gain of $0.6 million in 2016, and foreign exchange losses of $0.1 million and $0.4 million in 2015 and 2014, respectively. Foreign exchange rate transaction gains and losses are classified in “Other income (loss), net” on the Consolidated Statements of Income.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with original maturities of three months or less to be cash or cash equivalents.

Concentrations of Credit Risk

Concentrations of Credit Risk

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, short- and long-term investments and accounts receivable. The Company maintains cash and cash equivalents and short- and long-term investments with various financial institutions. Amounts held are above the federally insured limit.

The Company’s sales are primarily to companies located in the United States, Europe and Asia. The Company performs periodic credit evaluations of its customers’ financial condition and does not require collateral. Accounts receivable are due principally from large U.S., European and Asia Pacific companies under stated contract terms. Accounts receivable, net as of December 31, 2016 for the Americas, EMEA, and APAC companies were $81.5 million, $15.0 million, and $3.8 million, respectively. Accounts receivable, net as of December 31, 2015 for the Americas, EMEA, and APAC companies were $79.5 million, $12.7 million, and $5.2 million, respectively. The Company’s top five customers in aggregate accounted for 12%, 8%, and 10% of total revenue recognized for each of the years ended December 31, 2016, 2015 and 2014, respectively. No single customer accounted for more than 10% of revenue in the years ended December 31, 2016, 2015 and 2014 or for more than 10% of accounts receivable as of December 31, 2016 and 2015.

Fair Value Measurement

Fair Value Measurement

The Company measures its investments based on a fair value hierarchy disclosure framework that prioritizes and ranks the level of market price observability used in measuring assets and liabilities at fair value. Market price observability is affected by a number of factors, including the type of asset or liability and their characteristics. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1–Quoted prices in active markets for identical instruments.

 

Level 2–Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.

 

Level 3–Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

The Company’s investments are categorized as available-for-sale securities and recorded at fair market value. Investments with maturities of 90 days or less from the date of purchase are classified as cash equivalents; investments with maturities of greater than 90 days from the date of purchase but less than one year are generally classified as short-term investments; and investments with maturities of one year or greater from the date of purchase are generally classified as long-term investments. Unrealized holding gains and losses are reflected as a net amount in a separate component of shareholders’ equity until realized. For the purposes of computing realized gains and losses, cost is determined on a specific identification basis.

At December 31, 2016, the Company’s cash and cash equivalents balances were $51.4 million and $44.2 million, respectively. Cash equivalents consist of highly liquid money market funds and certificates of deposit. At December 31, 2016, the Company has $13.9 million in certificates of deposit in India, which are included in cash equivalents. The Company uses quoted prices from active markets that are classified at Level 1 as a highest level observable input in the disclosure hierarchy framework for all available-for-sale securities. At December 31, 2016, the Company has $30.3 million in money market funds, which are classified as Level 1 and are included in cash and cash equivalents on the Consolidated Balance Sheet. The Company has no investments at December 31, 2016.

The carrying values of cash and cash equivalents, accounts receivable, accounts payable, and other financial instruments included in the accompanying Consolidated Balance Sheets approximate their fair values principally due to the short-term maturities of these instruments. Unrealized gains and losses on investments are included as a separate component of “Accumulated other comprehensive loss,” net of any related tax effect, in the Consolidated Balance Sheets.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates include the allowance for doubtful accounts, which is based upon an evaluation of historical amounts written-off, the customers’ ability to pay, and general economic conditions; self-insurance accruals; impairment of goodwill; stock based compensation, which is based on the number of awards ultimately expected to vest; and the Company’s effective income tax rate (including the impact of unrecognized tax benefits) and deferred tax assets, which are based upon the Company’s expectations of future taxable income, allowable deductions, and projected tax credits. Actual results will differ from these estimates.

Revenue Recognition

Revenue Recognition

The Company’s revenue consists of fees from the licensing and hosting of software (collectively included in “Software license” revenue in the Consolidated Statements of Income), fees from implementation and training services (collectively, “professional services”) and customer support services and software enhancements (collectively with professional services revenue included in “Services” revenue in the Consolidated Statements of Income), and sales of hardware and other revenue, which consists of reimbursements of out-of-pocket expenses incurred in connection with our professional services (collectively included in “Hardware and other” revenue in the Consolidated Statements of Income). All revenue is recognized net of any related sales taxes.

The Company recognizes license revenue when the following criteria are met: (1) a signed contract is obtained covering all elements of the arrangement, (2) delivery of the product has occurred, (3) the license fee is fixed or determinable, and (4) collection is probable. Revenue recognition for software with multiple-element arrangements requires recognition of revenue using the “residual method” when (a) there is vendor-specific objective evidence (VSOE) of the fair values of all undelivered elements in a multiple-element arrangement that is not accounted for using long-term contract accounting, (b) VSOE of fair value does not exist for one or more of the delivered elements in the arrangement, and (c) all other applicable revenue-recognition criteria for software revenue recognition are satisfied. For those contracts that contain significant customization or modifications, license revenue is recognized using contract accounting.

The Company allocates revenue to customer support services and software enhancements and any other undelivered elements of the arrangement based on VSOE of fair value of each element, and such amounts are deferred until the applicable delivery criteria and other revenue recognition criteria have been met. The balance of the revenue, net of any discounts inherent in the arrangement, is recognized at the outset of the arrangement using the residual method as the product licenses are delivered. If the Company cannot objectively determine the fair value of each undelivered element based on the VSOE of fair value, the Company defers revenue recognition until all elements are delivered, all services have been performed, or until fair value can be objectively determined. The Company must apply judgment in determining all elements of the arrangement and in determining the VSOE of fair value for each element, considering the price charged for each product on a stand-alone basis or applicable renewal rates. For arrangements that include future software functionality deliverables, the Company accounts for these deliverables as a separate element of the arrangement. Because the Company does not sell these deliverables on a standalone basis, the Company is not able to establish VSOE of fair value of these deliverables. As a result, the Company defers all revenue under the arrangement until the future functionality has been delivered to the customer.

Payment terms for the Company’s software licenses vary. Each contract is evaluated individually to determine whether the fees in the contract are fixed or determinable and whether collectability is probable. Judgment is required in assessing the probability of collection, which is generally based on evaluation of customer-specific information, historical collection experience, and economic market conditions. If market conditions decline, or if the financial conditions of customers deteriorate, the Company may be unable to determine that collectability is probable, and the Company could be required to defer the recognition of revenue until the Company receives customer payments. The Company has an established history of collecting under the terms of its software license contracts without providing refunds or concessions to its customers. Therefore, the Company has determined that the presence of payment terms that extend beyond contract execution in a particular contract do not preclude the conclusion that the fees in the contract are fixed or determinable. Although infrequent, when payment terms in a contract extend beyond our standard terms or twelve months, the Company has determined that such fees are not fixed or determinable and recognizes revenue as payments become due provided that all other conditions for revenue recognition have been met.

The Company’s services revenue consists of fees generated from professional services and customer support and software enhancements related to the Company’s software products. Professional services include system planning, design, configuration, testing, and other software implementation support, and are not typically essential to the functionality of the software. Fees from professional services performed by the Company are separately priced and are generally billed on an hourly basis, and revenue is recognized as the services are performed. In certain situations, professional services are rendered under agreements in which billings are limited to contractual maximums or based upon a fixed fee for portions of or all of the engagement. Revenue related to fixed-fee-based contracts is recognized on a proportional performance basis based on the hours incurred on discrete projects within an overall services arrangement. The Company has determined that output measures, or services delivered, approximate the input measures associated with fixed-fee services arrangements. Project losses are provided for in their entirety in the period in which they become known. Revenue related to customer support services and software enhancements is generally paid in advance and recognized ratably over the term of the agreement, typically twelve months.

Hardware and other revenue is generated from the resale of a variety of hardware products, developed and manufactured by third parties, that are integrated with and complementary to the Company’s software solutions. As part of a complete solution, the Company’s customers periodically purchase hardware from the Company for use with the software licenses purchased from the Company. These products include computer hardware, radio frequency terminal networks, radio frequency identification (RFID) chip readers, bar code printers and scanners, and other peripherals. Hardware revenue is recognized upon shipment to the customer when title passes. The Company generally purchases hardware from the Company’s vendors only after receiving an order from a customer. As a result, the Company generally does not maintain hardware inventory.

In accordance with the other presentation matters within the Revenue Recognition Topic of the Financial Accounting Standards Board’s (FASB) Accounting Standards Codification (ASC), the Company recognizes amounts associated with reimbursements from customers for out-of-pocket expenses as revenue. Such amounts have been included in “Hardware and other” revenue in the Consolidated Statements of Income. The total amount of expense reimbursement recorded to revenue was $18.3 million, $20.2 million, and $18.9 million for 2016, 2015 and 2014, respectively.

Deferred Revenue

Deferred Revenue

Deferred revenue represents amounts collected prior to having completed performance of professional services, customer support services and software enhancements, and significant remaining obligations under license agreements. The Company generally expects to complete such services or obligations within the next twelve months.

Returns and Allowances

Returns and Allowances

The Company has not experienced significant returns or warranty claims to date and, as a result, has not recorded a provision for the cost of returns and product warranty claims at December 31, 2016 or 2015.

The Company records an allowance for doubtful accounts based on the historical experience of write-offs and a detailed assessment of accounts receivable. Additions to the allowance for doubtful accounts generally represent a sales allowance on services revenue, which are recorded to operations as a reduction to services revenue. The total amounts charged to operations were $4.9 million, $7.1 million, and $4.8 million for 2016, 2015 and 2014, respectively. In estimating the allowance for doubtful accounts, management considers the age of the accounts receivable, the Company’s historical write-offs, and the creditworthiness of the customer, among other factors. Should any of these factors change, the estimates made by management will also change accordingly, which could affect the level of the Company’s future allowances. Uncollectible accounts are written off when it is determined that the specific balance is not collectible.

Property and Equipment

Property and Equipment

Property and equipment is recorded at cost and consists of furniture, computers, other office equipment, internal use software, and leasehold improvements. The Company depreciates the cost of furniture, computers, other office equipment, and internal use software on a straight-line basis over their estimated useful lives (three to five years for computer software, five years for office equipment, seven years for furniture and fixtures). Leasehold improvements are depreciated over the lesser of their useful lives or the term of the lease. Depreciation expense for property and equipment for the years ended December 31, 2016, 2015 and 2014 was approximately $8.7 million, $7.3 million, and $6.2 million, respectively, and was included in “Depreciation and amortization” in the Consolidated Statements of Income.

Property and equipment, at cost, consist of the following (in thousands):

 

 

 

December 31,

 

 

 

2016

 

 

2015

 

Office equipment

 

$

36,163

 

 

$

33,912

 

Computer software

 

 

6,431

 

 

 

18,809

 

Furniture and fixtures

 

 

4,698

 

 

 

4,100

 

Leasehold improvement

 

 

18,453

 

 

 

18,119

 

Property and equipment, gross

 

 

65,745

 

 

 

74,940

 

Less accumulated depreciation

 

 

(46,726

)

 

 

(53,764

)

Property and equipment, net

 

$

19,019

 

 

$

21,176

 

 

Software Development Costs

Software Development Costs

Research and development expenses are charged to expense as incurred. For the years ended December 31, 2016, 2015 and 2014, the Company did not capitalize any internal research and development costs because the costs incurred between the attainment of technological feasibility for the related software product through the date when the product was available for general release to customers have been insignificant.

The Company determines the amount of development costs capitalizable under the provisions of FASB Codification accounting for costs of computer software to be sold, leased, or marketed. Under this guidance, computer software development costs are charged to R&D expense until technological feasibility is established, after which remaining software production costs are capitalized. The Company has defined technological feasibility as the point in time at which the Company has a detailed program design or a working model of the related product, depending on the type of development efforts, and high-risk development issues have been resolved through end-to-end system testing.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews the values assigned to long-lived assets, including property and certain intangible assets, to determine whether events and circumstances have occurred which indicate that the remaining estimated useful lives may warrant revision or that the remaining balances may not be recoverable. In such reviews, undiscounted cash flows associated with these assets are compared with their carrying value to determine if a write-down to fair value is required. During 2016, 2015 and 2014, the Company did not recognize any impairment charges associated with its long-lived or intangible assets.

The evaluation of asset impairment requires management to make assumptions about future cash flows over the life of the asset being evaluated. These assumptions require significant judgment, and actual results may differ from assumed and estimated amounts.

Goodwill and Impairment of Goodwill

Goodwill and Impairment of Goodwill

Goodwill

Goodwill represents the excess of purchase price over fair value of net identified tangible and intangible assets and liabilities acquired. The Company does not amortize goodwill, but instead tests goodwill for impairment on at least an annual basis. Goodwill was $62.2 million at the end of each of the years ended December 31, 2016 and 2015. Approximately $36.0 million of the gross Goodwill balance is deductible for income tax purposes. To date, there have been no goodwill impairments.

Impairment of Goodwill

The Company evaluates the carrying value of goodwill annually as of December 31 and between annual evaluations if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying amount. Such circumstances could include, but are not limited to, (1) a significant adverse change in legal factors or in business climate, (2) unanticipated competition, or (3) an adverse action or assessment by a regulator.

The Company applied the simplified goodwill impairment test for the fiscal year ended December 31, 2016, that permits companies to perform a qualitative assessment based on economic, industry and company-specific factors as the initial step in the annual goodwill impairment test for all or selected reporting units. Based on the results of the qualitative assessment, companies are only required to perform Step 1 of the annual impairment test for a reporting unit if the company concludes that it is not more likely than not that the unit’s fair value is less than its carrying amount. To the extent the Company concludes it is more likely than not that a reporting unit’s estimated fair value is less than its carrying amount, the two-step approach is applied. The first step would require a comparison of each reporting unit’s fair value to the respective carrying value. If the carrying value exceeds the fair value, a second step is performed to measure the amount of impairment loss, if any. The Company did not identify any macroeconomic or industry conditions as of December 31, 2016, that would indicate the fair value of the reporting units were more likely than not to be less than their respective carrying values. If circumstances change or events occur to indicate it is more likely than not that the fair value of any reporting units have fallen below their carrying value, the Company would test such reporting unit for impairment. The Company performed its periodic review of its goodwill for impairment as of December 31, 2016 and 2015, and did not identify any impairment as a result of the review.

Guarantees and Indemnities

Guarantees and Indemnities

The Company accounts for guarantees in accordance with the guarantee accounting topic in the FASB Codification. Our customer contracts generally contain infringement indemnity provisions. Under those provisions, we generally agree, subject to certain exceptions, to indemnify, defend, and hold harmless the customer in connection with third party claims against the customer alleging that the customer’s use of our software products in compliance with their license infringe the third party’s patent, copyright, or other intellectual property rights. Conditions to our obligations generally include that we are provided the right to control the defense of the claims and, in general, to control settlement negotiations. Those provisions generally provide also that, if the customer is prevented from using our software because of a third party infringement claim, our sole obligation (in addition to the indemnification, defense, and hold harmless obligation referred to above) is to, at our expense, (i) procure for the customer the right to continue to use the software, (ii) to replace or modify the product so that its use by the customer does not infringe, or, if either of the foregoing are not reasonably feasible, to terminate the customer contract and provide a refund of the unamortized portion of the customer’s license fee (based on a five year amortization period). Our customer contracts sometimes also require us to indemnify, defend, and hold harmless the customer in connection with death, personal injury, or property damage claims made by third parties with respect to actions of our personnel or contractors. The indemnity obligations contained in our customer contracts generally have no specified expiration date and no specified monetary limitation on liability. We have not previously incurred costs to settle claims or pay awards under these indemnification obligations. We account for these indemnity obligations in accordance with FASB guidance on accounting for contingencies, and record a liability for these obligations when a loss is probable and reasonably estimable. We have not recorded any liabilities for these contracts as of December 31, 2016, or 2015.

In general, in our customer contracts, the Company warrants to its customers that its software products will perform in all material respects in accordance with the standard published specifications in effect at the time of delivery of the licensed products to the customer for six months after first use of the licensed products, but no more than 24 months after execution of the license agreement. Additionally, the Company warrants to its customers that services will be performed consistent with generally accepted industry standards or specific service levels through completion of the agreed upon services. If necessary, the Company will provide for the estimated cost of product and service warranties based on specific warranty claims and claim history. However, the Company has not incurred significant recurring expense under product or service warranties. As a result, the Company believes the estimated fair value of these agreements is nominal. Accordingly, the Company has no liabilities recorded for these agreements as of December 31, 2016 and 2015.

Segment Information

Segment Information

The Company has three reportable segments: Americas, EMEA, and APAC as defined by FASB Codification topic for segment reporting. See Note 7 for discussion of the Company’s reportable segments.

Basic and Diluted Net Income Per Share

Basic and Diluted Net Income Per Share

Basic net income per share is computed using net income divided by the weighted average number of shares of common stock outstanding (“Weighted Shares”) for the period presented.

Diluted net income per share is computed using net income divided by Weighted Shares and the treasury stock method effect of common equivalent shares (“CESs”) outstanding for each period presented. The following is a reconciliation of the shares used in the computation of net income per share for the years ended December 31, 2016, 2015 and 2014 (in thousands, except per share data):

 

 

 

Year Ended December 31,

 

 

 

2016

 

 

2015

 

 

2014

 

 

 

(in thousands, except per share data)

 

Net income

 

$

124,234

 

 

$

103,475

 

 

$

82,000

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.73

 

 

$

1.41

 

 

$

1.09

 

Effect of CESs

 

 

(0.01

)

 

 

(0.01

)

 

 

(0.01

)

Diluted

 

$

1.72

 

 

$

1.40

 

 

$

1.08

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average number of shares:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

71,674

 

 

 

73,443

 

 

 

74,995

 

Effect of CESs

 

 

386

 

 

 

595

 

 

 

846

 

Diluted

 

 

72,060

 

 

 

74,038

 

 

 

75,841

 

The number of anti-dilutive CESs in 2016, 2015 and 2014 was immaterial. See Note 2 for further information on those securities.

Accumulated Other Comprehensive Income

Accumulated Other Comprehensive Income

Comprehensive income includes net income and foreign currency translation adjustments that are excluded from net income and reflected in shareholders’ equity. The entire accumulated other comprehensive income balance as of December 31, 2016 and 2015 represents foreign currency translation adjustments.

Accounting for Income Taxes

Accounting for Income Taxes

We provide for the effect of income taxes on our financial position and results of operations in accordance with the Income Taxes Topic of the ASC. Under this accounting pronouncement, income tax expense is recognized for the amount of income taxes payable or refundable for the current year and for the change in net deferred tax assets or liabilities resulting from events that are recorded for financial reporting purposes in a different reporting period than recorded in the tax return. Management must make significant assumptions, judgments, and estimates to determine our current provision for income taxes and also our deferred tax assets and liabilities and any valuation allowance to be recorded against our net deferred tax asset.

Our judgments, assumptions, and estimates relative to the current provision for income tax take into account current tax laws, our interpretation of current tax laws, allowable deductions, projected tax credits, and possible outcomes of current and future audits conducted by foreign and domestic tax authorities. We do not recognize a tax benefit unless we conclude that it is more likely than not that the benefit will be sustained on audit by the taxing authority based solely on the technical merits of the associated tax position. If the recognition threshold is met, we recognize a tax benefit measured at the largest amount of the tax benefit that, in our judgment, is greater than 50 percent likely to be realized. Changes in tax law or our interpretation of tax laws and the resolution of current and future tax audits could significantly impact the amounts provided for income taxes in our financial position and results of operations. Our assumptions, judgments, and estimates relative to the value of our net deferred tax asset take into account predictions of the amount and category of future taxable income. Actual operating results and the underlying amount and category of income in future years could render our current assumptions, judgments, and estimates of recoverable net deferred taxes inaccurate, thus materially impacting our financial position and results of operations.

Equity-Based Compensation

Equity-Based Compensation

The Company accounts for equity-based compensation in accordance with ASC 718, Compensation – Stock Compensation. See Note 2 for further information.