XML 40 R25.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Nature of Business and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Accounting Policies [Abstract] |
Nature of Business | Nature of Business ACI Worldwide, Inc., a Delaware corporation, and its subsidiaries (collectively referred to as “ACI” or the “Company”), develop, market, install, and support a broad line of software products and services primarily focused on facilitating electronic payments. In addition to its own products, the Company distributes, or acts as a sales agent for software developed by third parties. These products and services are used principally by banks, financial intermediaries, merchants, and corporates, both in domestic and international markets.
Consolidated Financial Statements | Consolidated Financial Statements The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. Recently acquired subsidiaries that are included in the Company’s consolidated financial statements as of the date of their acquisition include: PAY.ON AG and its subsidiaries (collectively, “PAY.ON”) acquired during the year-ended December 31, 2015. All intercompany balances and transactions have been eliminated.
Capital Stock | Capital Stock The Company’s outstanding capital stock consists of a single class of common stock. Each share of common stock is entitled to one vote upon each matter subject to a stockholders vote and to dividends if and when declared by the Board of Directors.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Revenue Recognition, Receivables and Deferred Revenue | Revenue Recognition, Receivables and Deferred Revenue Software as a Service (“SaaS”) and Platform as a Service (“Platform”). In accordance with Accounting Standards Codification (“ASC”) 605-25, Revenue Recognition – Multiple-Element Arrangements, a multiple-deliverable arrangement is separated into more than one unit of accounting if the delivered item(s) has value to the customer on a standalone basis, and if the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of undelivered item(s) is considered probable and substantially in the control of the Company. If these criteria are not met, the arrangement is accounted for as a single unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered. If these criteria are met for each, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. The selling price for each element is based upon the following selling price hierarchy: vendor-specific objective evidence (“VSOE”) if available, third party evidence (“TPE”) if VSOE is not available, or estimated selling price if neither VSOE nor TPE is available. The Company enters into SaaS-based and Platform-based arrangements that may consist of multiple service deliverables including initial implementation and setup services, on-going support services, and other services. The Company’s SaaS and Platform products operate in a highly regulated and controlled environment which requires a highly specialized and unique set of initial implementation and setup services prior to the commencement of on-demand related services. Due to the essential and specialized nature of the implementation and setup services, these services do not qualify as separate units of accounting separate from the on-demand service as the delivered services do not have value to the customer on a stand-alone basis. The on-going support and other services are considered as separate units of accounting as are add-on products that do not impact the availability of functionality currently in use. The total arrangement consideration is allocated to each of the separate units of accounting based on their relative selling price and revenue is recognized over their respective service periods. SaaS and Platform revenue also includes fees paid by our clients as a part of the electronic bill presentment and payment products. Fees may be paid by our clients or directly by their customers and may be a percentage of the underlying transaction amount, a fixed fee per executed transaction or a monthly fee for each customer enrolled. SaaS and Platform costs include payment card interchange fees, which assessments payable to banks and payment card processing fees are included in cost of revenue in the accompanying consolidated statements of operations. License. The Company recognizes license revenue in accordance with ASC 985-605, Revenue Recognition: Software. For software license arrangements for which services rendered are primarily related to installation of core software and are not considered essential to the functionality of the software, the Company recognizes revenue upon delivery, provided (i) there is persuasive evidence of an arrangement, (ii) collection of the fee is considered probable and (iii) the fee is fixed or determinable. In most arrangements, VSOE of fair value does not exist for the license element; therefore, the Company uses the residual method under ASC 985-605 to determine the amount of revenue to be allocated to the license element. Under ASC 985-605, the fair value of all undelivered elements, such as post contract customer support (maintenance or “PCS”) or other products or services, is deferred and subsequently recognized as the products are delivered or the services are performed, with the residual difference between the total arrangement fee and revenues allocated to undelivered elements being allocated to the delivered element. When a software license arrangement includes services to provide significant modification or customization of software, those services are considered essential to the functionality of the software and are not separable from the software. These arrangements are accounted for in accordance with ASC 605-35, Revenue Recognition: Construction-Type and Production-Type Contracts, generally referred to as contract accounting. Under contract accounting, the Company generally uses the percentage-of-completion method. For those contracts subject to percentage-of-completion contract accounting, estimates of total revenue and profitability under the contract consider amounts due under extended payment terms. The Company recognizes revenue under these arrangements based on the lesser of payments that become due or the revenue calculated under the percentage-of-completion method. Under the percentage-of-completion method, the Company records revenue for the license and services over the development and implementation period, with the percentage of completion generally measured by the percentage of labor hours incurred to-date to estimated total labor hours for each contract. In the event project profitability is assured and estimable within a range, percentage-of-completion revenue recognition is computed using the lowest level of profitability in the range. If it is determined that a loss will result from the performance of a contract, the entire amount of the loss is recognized in the period in which it is determined that a loss will result. For software license arrangements in which a significant portion of the fee is due more than 12 months after delivery or when payment terms are significantly beyond the Company’s standard business practice, the license is deemed not to be fixed or determinable. For software license arrangements in which the fee is not considered fixed or determinable, the license is recognized as revenue as payments become due and payable, provided all other conditions for revenue recognition have been met. For software license arrangements in which the Company has concluded that collection of the fees is not probable, revenue is recognized as cash is collected, provided all other conditions for revenue recognition have been met. In making the determination of collectability, the Company considers the creditworthiness of the customer, economic conditions in the customer’s industry and geographic location, and general economic conditions. ASC 985-605 requires the seller of software that includes PCS to establish VSOE of fair value of the undelivered element of the contract in order to account separately for the PCS revenue. The Company has traditionally established VSOE of the fair value of PCS by reference to stated renewals, expressed in dollar terms, or separate sales with consistent pricing of PCS expressed in percentage terms. In determining whether a stated renewal is not substantive, the Company considers factors such as whether the period of the initial PCS term is relatively long when compared to the term of the software license or whether the PCS renewal rate is significantly below the Company’s normal pricing practices. In determining whether PCS pricing is consistent, the Company considers the population of separate sales that are within a reasonably narrow range of the median within the identified market segment over the trailing 12 month period. For those software license arrangements that include customer-specific acceptance provisions, such provisions are generally presumed to be substantive and the Company does not recognize revenue until the earlier of the receipt of a written customer acceptance, objective demonstration that the delivered product meets the customer-specific acceptance criteria or the expiration of the acceptance period. The Company recognizes revenues on such arrangements upon the earlier of receipt of written acceptance or the first production use of the software by the customer. In the absence of customer-specific acceptance provisions, software license arrangements generally grant customers a right of refund or replacement only if the licensed software does not perform in accordance with its published specifications. If the Company’s product history supports an assessment by management that the likelihood of non-acceptance is remote, the Company recognizes revenue when all other criteria of revenue recognition are met. For software license arrangements in which the Company acts as a sales agent for another company’s products, revenues are recorded on a net basis. These include arrangements in which the Company does not take title to the products, is not responsible for providing the product or service, earns a fixed commission, or assumes credit risk only to the extent of its commission. For software license arrangements in which the Company acts as a distributor of another company’s product, and in certain circumstances, modifies or enhances the product, revenues are recorded on a gross basis. These include arrangements in which the Company takes title to the products and is responsible for providing the product or service. For software license arrangements in which the Company utilizes a third-party distributor or sales agent, the Company recognizes revenue on a sell-in basis when business practices and operating history indicate that there is no risk of returns, rebates, or credits and there are no other risks related to the distributor or sales agents’ ability to honor payment or distribution commitments. For other arrangements in which any of the above factors indicate that there are risks of returns, rebates, or credits or any other risks related to the distributors’ or sales agents’ ability to honor payment or distribution commitments, the Company recognizes revenue on a sell-through basis. For software license arrangements in which the Company permits the customer to receive unspecified future software products during the software license term, the Company recognizes revenue ratably over the license term, provided all other revenue recognition criteria have been met. For software license arrangements in which the Company grants the customer a right to exchange the original software product for specified future software products with more than minimal differences in features, functionality, and/or price, during the license term, revenue is recognized upon the earlier of delivery of the additional software products or at the time the exchange right lapses. For customers granted a right to exchange the original software product for specified future software products where the Company has determined price, feature, and functionality differences are minimal, the exchange right is accounted for as a like-kind exchange and revenue is recognized upon delivery of the currently licensed product. For software license arrangements in which the customer is charged variable license fees based on usage of the product, the Company recognizes revenue as usage occurs over the term of the licenses, provided all other revenue recognition criteria have been met. Certain of the Company’s software license arrangements include PCS terms that fail to achieve VSOE of fair value due to non-substantive renewal periods, or contain a range of possible non-substantive PCS renewal amounts. For these arrangements, VSOE of fair value of PCS does not exist and revenues for the software license, PCS and services, if applicable, are considered to be one accounting unit and are therefore recognized ratably over the longer of the contractual service term or PCS term once the delivery of both services has commenced. The Company typically classifies revenues associated with these arrangements in accordance with the contractually specified amounts, which approximate fair value assigned to the various elements, including software license, maintenance and services, if applicable. Maintenance. The Company typically enters into multi-year time-based software license arrangements that vary in length but are generally five years. These arrangements include an initial (bundled) PCS term of one year with subsequent renewals for additional years within the initial license period. The Company establishes VSOE of the fair value of PCS by reference to stated renewals for all identified market segments. For arrangements in which the Company looks to substantive renewal rates to evidence VSOE of fair value of PCS and in which the PCS renewal rate and term are substantive, VSOE of fair value of PCS is determined by reference to the stated renewal rate. For these arrangements, PCS revenues are recognized ratably over the PCS term specified in the contract. In arrangements where VSOE of fair value of PCS cannot be determined (for example, a time-based software license with a duration of one year or less or when the range of possible PCS renewal amounts is not sufficiently narrow or is significantly below the Company’s normal pricing practices), the Company recognizes revenue for the entire arrangement ratably over the longer of the initial PCS term or the services term (if any). For those arrangements that meet the criteria to be accounted for under contract accounting, the Company determines whether VSOE of fair value exists for the PCS element. For those arrangements in which VSOE of fair value exists for the PCS element, PCS is accounted for separately and the balance of the arrangement is accounted for under ASC 985-605. For those arrangements in which VSOE of fair value does not exist for the PCS element all revenue is deferred until such time as the services are complete. Once services are complete, revenue is then recognized ratably over the remaining PCS period. Services. The Company provides various professional services to customers, primarily project management, software implementation and software modification services. Revenues from arrangements to provide professional services are generally recognized as the related services are performed. For those arrangements in which services revenue is deferred and the Company determines that the direct costs of services are recoverable, such costs are deferred and subsequently expensed in proportion to the related services revenue as it is recognized. For those arrangements that are accounted for under contract accounting, the Company accumulates and defers all direct and indirect costs allocable to the arrangement. For those arrangements that are not accounted for under contract accounting, the Company accumulates and defers all direct and incremental costs attributable to the arrangement. Multiple Arrangements. The Company may execute more than one contract or agreement with a single customer. The separate contracts or agreements may be viewed as one multiple-element arrangement or separate agreements for revenue recognition purposes. The Company evaluates whether the agreements were negotiated as part of a single project, whether the products or services are interrelated or interdependent, whether fees in one arrangement are tied to performance in another arrangement, and whether elements in one arrangement are essential to the functionality in another arrangement in order to reach appropriate conclusions regarding whether such arrangements are related or separate. The conclusions reached can impact the timing of revenue recognition related to those arrangements. Deferred Revenue. Deferred revenue includes amounts currently due and payable from customers, and payments received from customers, for software licenses, maintenance, SaaS and Platform revenue and/or services in advance of recording the related revenue. Receivables and Concentration of Credit Risk. Receivables represent amounts billed and amounts earned that are to be billed in the near future. Included in accrued receivables are services and SaaS and Platform revenues earned in the current period but billed in the following period.
|  | December 31, |
|  | 2017 |  |  | 2016 |
Billed Receivables |  | $ | 240,137 |  |  | $ | 250,116 |
Allowance for doubtful accounts |  |  | (4,799 | ) |  |  | (3,873 | )
Billed, net |  |  | 235,338 |  |  |  | 246,243 |
Accrued Receivables |  |  | 27,507 |  |  |  | 21,919 |
Receivables, net |  | $ | 262,845 |  |  | $ | 268,162 |
No customer accounted for more than 10% of the Company’s consolidated receivables balance as of December 31, 2017 or 2016. The Company maintains a general allowance for doubtful accounts based on historical experience, along with additional customer -specific allowances. The Company regularly monitors credit risk exposures in accounts receivable. In estimating the necessary level of our allowance for doubtful accounts, management considers the aging of accounts receivable, the creditworthiness of customers, economic conditions within the customer’s industry, and general economic conditions, among other factors. The following reflects activity in the Company’s allowance for doubtful accounts receivable (in thousands):
|  | Years Ended December 31, |
|  | 2017 |  |  | 2016 |  |  | 2015 |
Balance, beginning of period |  | $ | (3,873 | ) |  | $ | (5,045 | ) |  | $ | (4,806 | )
Provision increase |  |  | (2,086 | ) |  |  | (1,595 | ) |  |  | (2,425 | )
Amounts written off, net of recoveries |  |  | 1,305 |  |  |  | 2,551 |  |  |  | 2,088 |
Foreign currency translation adjustments and other |  |  | (145 | ) |  |  | 216 |  |  |  | 98 |
Balance, end of period |  | $ | (4,799 | ) |  | $ | (3,873 | ) |  | $ | (5,045 | )
Provision (increases) decreases recorded in general and administrative expenses during the years ended December 31, 2017, 2016, and 2015, reflect increases (decreases) in the allowance for doubtful accounts based upon collection experience in the geographic regions in which the Company conducts business, net of collection of customer-specific receivables which were previously reserved for as doubtful of collection.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents. The Company’s cash and cash equivalents includes holdings in checking, savings, money market, and overnight sweep accounts, all of which have daily maturities, as well as time deposits with maturities of three months or less at the date of purchase. The carrying amounts of cash and cash equivalents on the consolidated balance sheets approximate fair value.
Other Current Assets and Other Current Liabilities | Other Current Assets and Other Current Liabilities
|  | December 31, |
|  | 2017 |  |  | 2016 |
Settlement deposits |  | $ | 22,282 |  |  | $ | 10,496 |
Settlement receivables |  |  | 30,063 |  |  |  | 14,327 |
Other |  |  | 5,781 |  |  |  | 8,755 |
Total other current assets |  | $ | 58,126 |  |  | $ | 33,578 |
|  | December 31, |
|  | 2017 |  |  | 2016 |
Settlement payables |  | $ | 48,953 |  |  | $ | 24,016 |
Accrued interest |  |  | 7,291 |  |  |  | 7,356 |
Vendor financed licenses |  |  | 1,862 |  |  |  | 9,213 |
Royalties payable |  |  | 9,264 |  |  |  | 7,197 |
Other |  |  | 35,534 |  |  |  | 31,059 |
Total other current liabilities |  | $ | 102,904 |  |  | $ | 78,841 |
Individuals and businesses settle their obligations to the Company’s various clients, primarily utility and other public sector clients, using credit or debit cards or via ACH payments. The Company creates a receivable for the amount due from the credit or debit card company and an offsetting payable to the client. Once confirmation is received that the funds have been received, the Company settles the obligation to the client. Due to timing, in some instances, the Company may receive the funds into bank accounts controlled by and in the Company’s name that are not disbursed to its clients by the end of the day resulting in a settlement deposit on the Company’s books.
Off Balance Sheet Settlement Accounts | Off Balance Sheet Settlement Accounts The Company also enters into agreements with certain clients to process payment funds on their behalf. When an automated clearing house or automated teller machine network payment transaction is processed, a transaction is initiated to withdraw funds from the designated source account and deposit them into a settlement account, which is a trust account maintained for the benefit of the Company’s clients. A simultaneous transaction is initiated to transfer funds from the settlement account to the intended destination account. These “back to back” transactions are designed to settle at the same time, usually overnight, such that the Company receives the funds from the source at the same time as it sends the funds to their destination. However, due to the transactions being with various financial institutions there may be timing differences that result in float balances. These funds are maintained in accounts for the benefit of the client which is separate from the Company’s corporate assets. As the Company does not take ownership of the funds, the settlement accounts are not included in the Company’s balance sheet. The Company is entitled to interest earned on the fund balances. The collection of interest on these settlement accounts is considered in the Company’s determination of its fee structure for clients and represents a portion of the payment for services performed by the Company. The amount of settlement funds as of December 31, 2017 and 2016 were $238.9 million and $270.0 million, respectively.
Property and Equipment | Property and Equipment Property and equipment are stated at cost. Depreciation of these assets is generally computed using the straight-line method over their estimated useful lives based on asset class. As of December 31, 2017 and 2016, net property and equipment consisted of the following (in thousands):
|  | Useful Lives |  |  | 2017 |  |  | 2016 |
Computer and office equipment |  |  | 3 to 5 years |  |  | $ | 123,804 |  |  | $ | 105,692 |
Leasehold improvements |  |  | Lesser of useful life of improvement or remaining life of lease |  |  |  | 32,364 |  |  |  | 33,093 |
Furniture and fixtures |  |  | 7 years |  |  |  | 12,158 |  |  |  | 11,145 |
Building and improvements |  |  | 7 - 30 years |  |  |  | 12,651 |  |  |  | 10,391 |
Land |  |  | Non depreciable |  |  |  | 1,785 |  |  |  | 1,785 |
|  |  |  |  |  |  | 182,762 |  |  |  | 162,106 |
Less: accumulated depreciation and amortization |  |  |  | (102,534 | ) |  |  | (83,156 | )
Property and equipment, net |  |  |  |  |  | $ | 80,228 |  |  | $ | 78,950 |
Software | Software Software may be for internal use or available for sale. Costs related to certain software, which is available for sale, are capitalized in accordance with ASC 985-20, Costs of Software to be Sold, Leased, or Marketed, when the resulting product reaches technological feasibility. The Company generally determines technological feasibility when it has a detailed program design that takes product function, feature and technical requirements to their most detailed, logical form and is ready for coding. The Company does not typically capitalize costs related to software available for sale as technological feasibility generally coincides with general availability of the software. Amortization of software costs to be sold or marketed externally, begins when the product is available for licensing to customers and is determined on a product-by-product basis. The annual amortization shall be the greater of the amount computed using (a) the ratio of current gross revenues for a product to the total of current and anticipated future gross revenues for that product or (b) the straight-line method over the remaining estimated economic life of the product, including the period being reported on. Due to competitive pressures, it may be possible that the estimates of anticipated future gross revenue or remaining estimated economic life of the software product will be reduced significantly. As a result, the carrying amount of the software product may be reduced accordingly. Amortization of internal-use software is generally computed using the straight-line method over estimated useful lives of three to ten years.
Business Combinations | Business Combinations The Company applies the provisions of ASC 805, Business Combinations, in the accounting for its acquisitions. It requires the Company to recognize separately from goodwill the assets acquired and the liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred and the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, its estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, it records adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to our consolidated statements of operations. Critical estimates in valuing certain intangible assets include but are not limited to future expected cash flows from customer relationships, covenants not to compete and acquired developed technologies, brand awareness and market position, as well as assumptions about the period of time the brand will continue to be used in our product portfolio, and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Other estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed, as more fully discussed in Note 2, Acquisitions.
Fair Value | Fair Value ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. ASC 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows: • Level 1 Inputs – Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. • Level 2 Inputs – Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from or corroborated by market data by correlation or other means. • Level 3 Inputs – Unobservable inputs for determining the fair values of assets or liabilities that reflect an entity’s own assumptions about the assumptions that market participants would use in pricing the assets or liabilities. The fair value of the Company’s Credit Agreement approximates the carrying value due to the floating interest rate (Level 2 of the fair value hierarchy). The Company measures the fair value of its Senior Notes based on Level 2 inputs, which include quoted market prices and interest rate spreads of similar securities. The fair value of the Company’s Senior Notes was $305.7 million and $309.8 million at December 31, 2017 and December 31, 2016, respectively. The fair values of cash and cash equivalents approximate the carrying values due to the short period of time to maturity (Level 2 of the fair value hierarchy).
Goodwill and Other Intangibles | Goodwill and Other Intangibles In accordance with ASC 350, Intangibles – Goodwill and Other, the Company assesses goodwill for impairment at least annually. During this assessment management relies on a number of factors, including operating results, business plans and anticipated future cash flows. The Company assesses potential impairments to other intangible assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recovered. In accordance with ASC 350, the Company assesses goodwill for impairment annually during the fourth quarter of its fiscal year using October 1 balances or when there is evidence that events or changes in circumstances indicate that the carrying amount of the asset may not be recovered. The Company evaluates goodwill at the reporting unit level, and as discussed in Note 10, Segment Information, during the first quarter of 2017, it announced a change in organizational structure to better align with the Company’s strategic direction. This change in the Company’s operating segments also resulted in a change in reporting units to coincide with the new operating segments—ACI On Demand and ACI On Premise. The Company allocated goodwill to the new reporting units using a relative fair value approach with total goodwill of $909.7 million allocated $725.9 million to ACI On Premise and $183.8 million to ACI On Demand. In addition, the Company performed an assessment of potential goodwill impairment for all reporting units immediately prior to the reallocation and determined that no impairment was indicated. The key assumptions used in the discounted cash flow valuation model include discount rates, growth rates, cash flow projections and terminal value rates. Discount rates, growth rates and cash flow projections are the most sensitive and susceptible to change as they require significant management judgment. Discount rates are determined by using a weighted average cost of capital (“WACC”). The WACC considers market and industry data as well as Company-specific risk factors. Operational management, considering industry and Company-specific historical and projected data, develops growth rates and cash flow projections for each reporting unit. Terminal value rate determination follows common methodology of capturing the present value of perpetual cash flow estimates beyond the last projected period assuming a constant WACC and low long-term growth rates. If the recoverability test indicates potential impairment, the Company calculates an implied fair value of goodwill for the reporting unit. The implied fair value of goodwill is determined in a manner similar to how goodwill is calculated in a business combination. If the implied fair value of goodwill exceeds the carrying value of goodwill assigned to the reporting unit, there is no impairment. If the carrying value of goodwill assigned to a reporting unit exceeds the implied fair value of the goodwill, an impairment charge is recorded to write down the carrying value. The calculated fair value substantially exceeded the current carrying value for all reporting units for all periods. Other intangible assets, which include customer relationships and trademarks and trade names, are amortized using the straight-line method over periods ranging from three years to 20 years. The Company reviews its intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset group may not be recoverable. An impairment loss is recorded if the sum of the future cash flows expected to result from the use of the asset (undiscounted and without interest charges) is less than the carrying amount of the asset. The amount of the impairment charge is measured based upon the fair value of the asset group.
Treasury Stock | Treasury Stock The Company accounts for shares of its common stock that are repurchased without intent to retire as treasury stock. Such shares are recorded at cost and reflected separately on the consolidated balance sheets as a reduction of stockholders’ equity. The Company issues shares of treasury stock upon exercise of stock options, issuance of restricted share awards, payment of earned performance shares, and for issuances of common stock pursuant to the Company’s employee stock purchase plan. For purposes of determining the cost of the treasury shares re-issued, the Company uses the average cost method.
Stock-Based Compensation Plans | Stock-Based Compensation Plans In accordance with ASC 718, Compensation – Stock Compensation, the Company recognizes stock-based compensation costs for awards that are probable of vesting, on a straight-line basis over the requisite service period of the award, which is generally the vesting term. Share based compensation expense is recorded in operating expenses depending on where the respective individual’s compensation is recorded. The Company generally utilizes the Black–Scholes option–pricing model to determine the fair value of stock options on the date of grant. In order to determine the grant date fair value of the supplemental stock options, a Monte Carlo simulation model is used. The assumptions utilized in the Black-Scholes and Monte Carlo simulation option-pricing models, as well as the description of the plans the stock-based awards are granted under, are described in further detail in Note 11, Stock-Based Compensation Plans.
Translation of Foreign Currencies | Translation of Foreign Currencies The Company’s foreign subsidiaries typically use the local currency of the countries in which they are located as their functional currency. Their assets and liabilities are translated into U. S. dollars at the exchange rates in effect at the balance sheet date. Revenues and expenses are translated at the average exchange rates during the period. Translation gains and losses are reflected in the consolidated financial statements as a component of accumulated other comprehensive income (loss). Transaction gains and losses, including those related to intercompany accounts, that are not considered to be of a long-term investment nature are included in the determination of net income. Transaction gains and losses, including those related to intercompany accounts, that are considered to be of a long-term investment nature are reflected in the consolidated financial statements as a component of accumulated other comprehensive income (loss).
Income Taxes | Income Taxes The provision for income taxes is computed using the asset and liability method, under which deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company periodically assesses its tax exposures and establishes, or adjusts, estimated unrecognized tax benefits for probable assessments by taxing authorities, including the Internal Revenue Service (“IRS”), and various foreign and state authorities. Such unrecognized tax benefits represent the estimated provision for income taxes expected to ultimately be paid.
New Accounting Standards Recently Adopted | New Accounting Standards Recently Adopted In January 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU 2017-04”), Simplifying the Test for Goodwill Impairment, an update that eliminates Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities, including unrecognized assets and liabilities. Under the amendments in ASU 2017-04, an entity should perform its annual or interim goodwill test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. However, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. An entity no longer will determine goodwill impairment by calculating the implied fair value of goodwill by assigning the fair value of a reporting unit to all of its assets and liabilities as if that reporting unit had been acquired in a business combination. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has elected to early adopt these amendments in the fourth quarter of 2017. The adoption did not have an effect on the Company’s financial position, results of operations, or cash flow as of and for the year-ended December 31, 2017. In May 2017, the FASB issued ASU 2017-09, Scope of Modification Accounting, an update that provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting under ASC 718, Compensation – Stock Compensation. Under the amendments in ASU 2017-09, an entity should account for the effects of a modification unless all of the following criteria are met: 1) the fair value of the modified award is the same as the fair value of the original award immediately before the original award is modified - if the modification does not affect any of the inputs to the valuation technique that the entity uses to value the award, the entity is not required to estimate the value immediately before and after the modification; 2) the vesting conditions of the modified award are the same as the conditions of the original award immediately before the original award is modified; 3) the classification of the modified award as an equity instrument or a liability instrument is the same as the classification of the original award immediately before the original award is modified. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017. Early adoption is permitted, including adoption in any interim period for which financial statements have not yet been issued. The Company has elected to early adopt these amendments prospectively in the second quarter of 2017. The adoption did not have a material effect on the Company’s financial position, results of operations, or cash flow as of and for the year-ended December 31, 2017.
Recently Issued Accounting Standards Not Yet Effective | Recently Issued Accounting Standards Not Yet Effective In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (codified as “ASC 606”). ASC 606 supersedes the revenue recognition requirements in Accounting Standard Codification 605, Revenue Recognition, and most industry-specific guidance. The standard requires that entities recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which a company expects to be entitled in exchange for those goods or services. On July 9, 2015, the FASB deferred the effective date to fiscal years beginning after December 15, 2017, and for interim periods within those fiscal years. The standard permits the use of either the retrospective or modified retrospective transition method. The Company will adopt ASC 606 on January 1, 2018 using the modified retrospective transition method which requires an adjustment to retained earnings for the cumulative effect of applying ASC 606 to active contracts as of the adoption date. During the first quarter of 2018, the Company will record its cumulative adjustment to retained earnings. As the modified retrospective transition method does not result in recast of the prior year financial statements, ASC 606 requires the Company to provide additional disclosures during the year of adoption for the amount by which each financial statement line item is affected by adoption of the standard and explanation of the reasons for significant changes. These disclosures will be included in the notes to the Company’s consolidated financial statements included in each of its quarterly reports on Form 10-Q and on annual report Form 10-K for the year ending December 31, 2018. The most significant ongoing impact from the adoption of ASC 606 relates to the changes in the timing and amount of recognition for software license revenues and sales commission expenses. As it relates to software license revenues, under ASC 606 the Company will recognize revenue in advance of billings (i.e. accrued receivables) for certain software license arrangements with extended payment terms as opposed to when payments become due and payable. Additionally, certain of those same software license arrangements will contain a significant financing component which will result in a change in the amount of the contract value that is allocated to software license revenue. The adjustment to the transaction price attributable to the significant financing component will be presented as an adjustment to the accrued receivable (i.e. net accrued receivable) and recognized as interest income over the term of the contract. Because the requirement to have vendor-specific objective evidence of fair value for undelivered elements is eliminated under ASC 606, the Company expects the amounts allocated to software license, maintenance, and services revenues for most software license arrangements to be recognized as each element is delivered or provided to the customer. Under current U.S. GAAP, when software license arrangements include PCS terms that fail to achieve VSOE of fair value, the Company recognizes all revenues in the arrangement ratably over the longer service period. The Company’s cumulative adjustment to retained earnings is primarily comprised of the net accrued receivables arising from active software license arrangements with extended payment terms. Based on currently available information, the Company expects pre-tax retained earnings to increase approximately $273 million - $291 million as a result of this component of the cumulative transition adjustment. The Company has determined that certain of its sales commissions meet the definition of incremental costs of obtaining a contract. Accordingly, the costs associated with those sales commissions will be capitalized and expense recognized as the related goods or services are transferred to the customer. Under current U.S. GAAP, the Company currently recognizes sales commission expenses as they are incurred. The Company is finalizing this component of its cumulative transition adjustment. The Company’s SaaS-based and Platform-based arrangements represent a single promise to provide continuous access (i.e. a stand-ready obligation) to its software solutions and their processing capabilities in the form of a service through one of the Company’s data centers. As each day of providing access to the software solution(s) is substantially the same and the customer simultaneously receives and consumes the benefits as access is provided, the Company has determined that its SaaS-based and Platform-based arrangements include a single performance obligation comprised of a series of distinct services. The Company’s SaaS-based and Platform-based arrangements may include fixed consideration, variable consideration or a combination of the two. Variable consideration in these arrangements is typically a function of a tier-based pricing structure that provides that customer with levels of transaction volume that “reset” with varying frequencies (e.g. monthly, quarterly or annually) and the corresponding rate per transaction within each level. Depending upon the structure of a particular arrangement, the Company will either: (1) allocate the variable amount to each distinct service period within the series and recognize revenue as each distinct service period is performed (i.e. direct allocation), (2) estimate total variable consideration at contract inception (giving consideration to any constraints that may apply) and recognize the total transaction price over the period to which it relates, or (3) apply ‘right to invoice’ practical expedient. The Company believes that revenue from most of its SaaS-based and Platform-based arrangements will be recognized under the direct allocation method or by applying the ‘right to invoice’ practical expedient, which will result in the same pattern of recognition as under current U.S. GAAP. In February 2016, the FASB issued ASU 2016-02, Leases, codified as ASC 842. This standard requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations created by leases with lease terms of more than 12 months. In addition, this standard requires both lessees and lessors to disclose certain key information about lease transactions. This standard will be effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. The Company will adopt the standard effective January 1, 2019. During the year-ended December 31, 2017, the Company began its detailed assessment of the impact of ASC 842. While the Company continues to evaluate the impact of the standard on its consolidated financial statements and related disclosures, at this time the Company cannot estimate the quantitative impact of adopting the new standard. In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows – Classification of Certain Cash Receipts and Cash Payments, an update that addresses how certain cash receipts and cash payments are presented and classified in the statement of cash flows. Among the cash flow matters addressed in the update are payments for costs related to debt prepayments or extinguishments, payments related to settlement of certain types of debt instruments, payments of contingent consideration made after a business combination, proceeds from insurance claims and corporate-owned life insurance policies, and distributions received from equity method investees, among others. The standard is effective for fiscal year beginning after December 31, 2017, including interim periods within that fiscal year. Early adoption is permitted, including adoption in an interim period. If an entity early adopts the amendments in an interim period, any adjustments should be reflected as of the beginning of the fiscal year that includes that interim period, and all of the amendments must be adopted together in the same period. The amendments will be applied using a retrospective transition method to each period presented, unless impracticable for specific cash flow matters, in which case the amendments would be applied prospectively as of the earliest date practicable. The Company does not expect the impact of ASU 2016-15 to be material to its consolidated statement of cash flows. In October 2016, the FASB issued ASU 2016-16, Intra-Entity Transfers of Assets Other than Inventory, to simplify the accounting for the income tax consequences of intra-entity transfers of assets other than inventory. Currently, U.S. GAAP prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. This prohibition on recognition is an exception to the principle of comprehensive recognition of current and deferred income taxes in U.S. GAAP. The limited amount of authoritative guidance about the exception has led to diversity in practice and is a source of complexity in financial reporting, particularly for an intra-entity transfer of intellectual property. Under the amendments of ASU 2016-16, an entity should recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. Consequently, this amendment eliminates the exception for an intra-entity transfer of an asset other than inventory. The standard is effective for fiscal year beginning after December 15, 2017, including interim reporting periods within that fiscal year. Early adoption is permitted as of the beginning of an annual reporting period for which financial statements have not been issued or made available for issuance. The amendments to this ASU should be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company is currently assessing the impact of ASU 2016-16 on its financial position, results of operations, and cash flow.
Earnings per share | Earnings per share is computed in accordance with ASC 260, Earnings per Share. Basic earnings per share is computed on the basis of weighted average outstanding common shares. Diluted earnings per share is computed on the basis of basic weighted average outstanding common shares adjusted for the dilutive effect of stock options and other outstanding dilutive securities.
Segment Information | In January 2017, the Company announced a change in organizational structure to align with its strategic direction. As a result, beginning January 1, 2017, the Company reports financial performance based on its segments, ACI On Premise and ACI On Demand, and analyzes operating income as a measure of segment profitability. The Company’s chief operating decision maker (“CODM”), which is also our Chief Executive Officer focuses his review of consolidated financial information and the allocation of resources based upon the operating results, including revenues and operating income, for the segments ACI On Premise and ACI On Demand, separate from the Corporate operations. ACI On Premise serves customers who manage their software on site. These on-premise customers use the Company’s software to develop sophisticated, custom solutions, which are often part of a larger system located and managed at the customer site. These customers require a level of control, customization, and flexibility that ACI On Premise solutions can offer, and they have the resources and expertise to take a lead role in managing these solutions. ACI On Demand serves the needs of banks, financial intermediaries, merchants, and corporates who use payments to facilitate their core business. The Company sees an increasing number of customers opting for software as a service and platform as a service offerings, which offer reduced complexity and cost as well as the ability to rapidly implement and scale. Revenue is attributed to the reportable segments based upon the product sold and mechanism for delivery to the customer. Expenses are attributed to the reportable segments in one of three methods, (1) direct costs of the segment, (2) labor costs that can be attributed based upon time tracking for individual products, or (3) costs that are allocated. Allocated costs are generally marketing and sales related activities as well as information technology and facilities related expense for which multiple segments benefit. The Company also allocates certain depreciation costs to the segments. Corporate and other consists of the corporate overhead costs that are not allocated to reportable segments. These overhead costs relate to human resources, finance, legal, accounting, merger and acquisition activity, amortization of acquisition-related intangibles, and other costs that are not considered when management evaluates segment performance. For the year-ended December 31, 2017, Corporate and other includes $46.7 million of general and administrative expense for the legal judgment discussed in Note 14. For the year-ended December 31, 2016, Corporate and other also includes revenue and operating income from the operations and sale of CFS related assets and liabilities of $15.4 million and $151.7 million, respectively.

X
- Definition Nature of Operations. + References No definition available. + Details
Name: | aciw_NatureOfOperationsPolicyTextBlock
Namespace Prefix: | aciw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements not yet effective that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | aciw_NewAccountingPronouncementsNotYetAdoptedPolicyTextBlock
Namespace Prefix: | aciw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for other current assets and other current liabilities. + References No definition available. + Details
Name: | aciw_OtherCurrentAssetsAndOtherCurrentLiabilitiesPolicyTextBlock
Namespace Prefix: | aciw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for bank accounts for the benefit of clients that are separate from company assets. + References No definition available. + Details
Name: | aciw_SettlementAccountsPolicyPolicyTextBlock
Namespace Prefix: | aciw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its treasury stock transactions, including repurchases and issuances for stock options, restricted share awards, payment of earned performance shares, and for issuances of common stock under the employee stock purchase plan. + References No definition available. + Details
Name: | aciw_TreasurySharesPolicyTextBlock
Namespace Prefix: | aciw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84161450&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=64802544&loc=d3e202-110218 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756 + Details
Name: | us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21459-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration