Document and Entity Information
Document and Entity Information - USD ($) | 12 Months Ended | ||
Dec. 31, 2020 | Jan. 31, 2021 | Jun. 30, 2020 | |
Cover [Abstract] | |||
Document Type | 10-K | ||
Amendment Flag | false | ||
Document Period End Date | Dec. 31, 2020 | ||
Document Fiscal Year Focus | 2020 | ||
Document Fiscal Period Focus | FY | ||
Trading Symbol | MANH | ||
Entity Registrant Name | Manhattan Associates, Inc. | ||
Entity Central Index Key | 0001056696 | ||
Current Fiscal Year End Date | --12-31 | ||
Entity Incorporation, State or Country Code | 2Q | ||
Entity Well-known Seasoned Issuer | Yes | ||
Entity Current Reporting Status | Yes | ||
Entity Voluntary Filers | No | ||
Entity Filer Category | Large Accelerated Filer | ||
Entity Small Business | false | ||
Entity Emerging Growth Company | false | ||
ICFR Auditor Attestation Flag | true | ||
Entity Shell Company | false | ||
Entity Common Stock, Shares Outstanding | 63,802,122 | ||
Entity Public Float | $ 5,983,486,786 | ||
Entity Interactive Data Current | Yes | ||
Document Annual Report | true | ||
Document Transition Report | false | ||
Entity File Number | 000-23999 | ||
Entity Tax Identification Number | 58-2373424 | ||
Entity Address, Address Line One | 2300 Windy Ridge Parkway | ||
Entity Address, Address Line Two | Tenth Floor | ||
Entity Address, City or Town | Atlanta | ||
Entity Address, State or Province | GA | ||
Entity Address, Postal Zip Code | 30339 | ||
City Area Code | 770 | ||
Local Phone Number | 955-7070 | ||
Title of each class | Common Stock, $.01 par value per share | ||
Name of each exchange on which registered | NASDAQ | ||
Documents Incorporated by Reference | The Registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders to be held May 13, 2021 is incorporated by reference in Part III of this Form 10-K to the extent stated herein. |
Consolidated Statements of Inco
Consolidated Statements of Income - USD ($) shares in Thousands, $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Total revenue | $ 586,372 | $ 617,949 | $ 559,157 |
Total costs | 269,887 | 284,967 | 240,881 |
Research and development | 84,276 | 87,608 | 71,896 |
Sales and marketing | 47,758 | 56,860 | 51,262 |
General and administrative | 61,444 | 64,603 | 52,618 |
Depreciation and amortization | 8,946 | 7,987 | 8,613 |
Total costs and expenses | 472,311 | 502,025 | 425,270 |
Operating income | 114,061 | 115,924 | 133,887 |
Interest income | 98 | 715 | 1,067 |
Other (loss) income, net | (383) | (562) | 1,277 |
Income before income taxes | 113,776 | 116,077 | 136,231 |
Income tax provision | 26,536 | 30,315 | 31,541 |
Net income | $ 87,240 | $ 85,762 | $ 104,690 |
Basic earnings per share | $ 1.37 | $ 1.33 | $ 1.58 |
Diluted earnings per share | $ 1.36 | $ 1.32 | $ 1.58 |
Weighted average number of shares: | |||
Basic | 63,538 | 64,397 | 66,201 |
Diluted | 64,333 | 65,103 | 66,434 |
Cloud Subscriptions | |||
Total revenue | $ 79,830 | $ 46,831 | $ 23,104 |
Software License | |||
Total revenue | 38,284 | 48,855 | 45,368 |
Total costs | 2,894 | 2,626 | 5,297 |
Maintenance | |||
Total revenue | 147,748 | 149,230 | 147,033 |
Services | |||
Total revenue | 303,569 | 360,516 | 329,685 |
Hardware | |||
Total revenue | 16,941 | 12,517 | 13,967 |
Cloud Subscriptions, Maintenance and Services | |||
Total costs | $ 266,993 | $ 282,341 | $ 235,584 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Statement Of Income And Comprehensive Income [Abstract] | |||
Net income | $ 87,240 | $ 85,762 | $ 104,690 |
Foreign currency translation adjustment | (415) | (985) | (5,022) |
Comprehensive income | $ 86,825 | $ 84,777 | $ 99,668 |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Current Assets: | ||
Cash and cash equivalents | $ 204,705 | $ 110,678 |
Accounts receivable, net of allowance of $3,497 and $2,826 at December 31, 2020 and December 31, 2019, respectively | 109,202 | 100,937 |
Income taxes receivable | 1,874 | 1,332 |
Prepaid expenses | 14,717 | 14,159 |
Other current assets | 3,543 | 4,935 |
Total current assets | 334,041 | 232,041 |
Property and equipment, net | 17,903 | 22,725 |
Operating lease right-of-use assets | 31,470 | 35,896 |
Goodwill, net | 62,252 | 62,237 |
Deferred income taxes | 5,760 | 6,814 |
Other assets | 13,986 | 12,566 |
Total assets | 465,412 | 372,279 |
Current liabilities: | ||
Accounts payable | 17,805 | 20,561 |
Accrued compensation and benefits | 41,962 | 45,991 |
Accrued and other liabilities | 21,181 | 19,325 |
Deferred revenue | 114,164 | 94,371 |
Income taxes payable | 1,874 | 1,348 |
Total current liabilities | 196,986 | 181,596 |
Operating lease liabilities, long-term | 27,843 | 32,416 |
Deferred income taxes | 37 | |
Other non-current liabilities | 21,686 | 15,952 |
Commitments and contingencies (Note 5) | ||
Shareholders' equity: | ||
Preferred stock, no par value; 20,000,000 shares authorized, no shares issued or outstanding at December 31, 2020 and December 31, 2019 | ||
Common stock, $.01 par value; 200,000,000 shares authorized; 63,527,186 and 63,456,986 shares issued and outstanding at December 31, 2020 and December 31, 2019, respectively | 635 | 635 |
Retained earnings | 236,524 | 159,490 |
Accumulated other comprehensive loss | (18,262) | (17,847) |
Total shareholders' equity | 218,897 | 142,278 |
Total liabilities and shareholders' equity | $ 465,412 | $ 372,279 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Statement Of Financial Position [Abstract] | ||
Accounts receivable, allowance | $ 3,497 | $ 2,826 |
Preferred stock, par value | ||
Preferred stock, shares authorized | 20,000,000 | 20,000,000 |
Preferred stock, shares issued | 0 | 0 |
Preferred stock, shares outstanding | 0 | 0 |
Common stock, par value | $ 0.01 | $ 0.01 |
Common stock, shares authorized | 200,000,000 | 200,000,000 |
Common stock, shares issued | 63,527,186 | 63,456,986 |
Common stock, shares outstanding | 63,527,186 | 63,456,986 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Operating activities: | |||
Net income | $ 87,240 | $ 85,762 | $ 104,690 |
Adjustments to reconcile net income to net cash provided by operating activities: | |||
Depreciation and amortization | 8,946 | 7,987 | 8,613 |
Equity-based compensation | 33,355 | 31,841 | 19,864 |
Loss (gain) on disposal of equipment | 21 | (429) | 59 |
Deferred income taxes | 1,036 | (1,406) | (4,265) |
Unrealized foreign currency loss (gain) | 897 | (708) | 298 |
Changes in operating assets and liabilities: | |||
Accounts receivable, net | (6,592) | (1,065) | (9,341) |
Other assets | (971) | (8,924) | (4,357) |
Accounts payable, accrued and other liabilities | (3,097) | 20,812 | 18,603 |
Income taxes | 1,886 | 1,180 | (4,390) |
Deferred revenue | 18,164 | 11,858 | 7,575 |
Net cash provided by operating activities | 140,885 | 146,908 | 137,349 |
Investing activities: | |||
Purchases of property and equipment | (2,730) | (15,193) | (7,306) |
Purchases of short-term investments | (14,584) | ||
Maturities of short-term investments | 1,439 | 12,052 | |
Net cash used in investing activities | (2,730) | (13,754) | (9,838) |
Financing activities: | |||
Purchase of common stock | (43,561) | (121,487) | (149,322) |
Net cash used in financing activities | (43,561) | (121,487) | (149,322) |
Foreign currency impact on cash | (567) | (115) | (4,585) |
Net change in cash and cash equivalents | 94,027 | 11,552 | (26,396) |
Cash and cash equivalents at beginning of period | 110,678 | 99,126 | 125,522 |
Cash and cash equivalents at end of period | 204,705 | 110,678 | 99,126 |
Supplemental disclosures of cash flow information: | |||
Cash paid for taxes | $ 23,766 | $ 30,492 | $ 40,215 |
Consolidated Statements of Shar
Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment | Common Stock | Additional Paid-In Capital | Retained Earnings | Retained EarningsCumulative Effect, Period of Adoption, Adjustment | Accumulated Other Comprehensive Income (Loss) |
Balance at Dec. 31, 2017 | $ 174,956 | $ 1,981 | $ 678 | $ 186,117 | $ 1,981 | $ (11,839) | |
Balance (in shares) at Dec. 31, 2017 | 67,776,138 | ||||||
Accounting Standards Update [Extensible List] | us-gaap:AccountingStandardsUpdate201409Member | ||||||
Repurchase of common stock | $ (149,322) | $ (33) | $ (19,860) | (129,429) | |||
Repurchase of common stock (in shares) | (3,262,835) | ||||||
Restricted stock units issuance | $ 4 | (4) | |||||
Restricted stock units issuance (in shares) | 347,116 | ||||||
Equity-based compensation | 19,864 | 19,864 | |||||
Foreign currency translation adjustment | (5,022) | (5,022) | |||||
Net income | 104,690 | 104,690 | |||||
Balance at Dec. 31, 2018 | $ 147,147 | $ 649 | 163,359 | (16,861) | |||
Balance (in shares) at Dec. 31, 2018 | 64,860,419 | ||||||
Accounting Standards Update [Extensible List] | us-gaap:AccountingStandardsUpdate201409Member | ||||||
Repurchase of common stock | $ (121,487) | $ (18) | (31,837) | (89,631) | |||
Repurchase of common stock (in shares) | (1,751,507) | ||||||
Restricted stock units issuance | $ 4 | (4) | |||||
Restricted stock units issuance (in shares) | 348,074 | ||||||
Equity-based compensation | 31,841 | 31,841 | |||||
Foreign currency translation adjustment | (985) | (985) | |||||
Net income | 85,762 | 85,762 | |||||
Balance at Dec. 31, 2019 | 142,278 | $ 635 | 159,490 | (17,847) | |||
Balance (in shares) at Dec. 31, 2019 | 63,456,986 | ||||||
Repurchase of common stock | (43,561) | $ (6) | (33,349) | (10,206) | |||
Repurchase of common stock (in shares) | (562,299) | ||||||
Restricted stock units issuance | $ 6 | (6) | |||||
Restricted stock units issuance (in shares) | 632,499 | ||||||
Equity-based compensation | 33,355 | $ 33,355 | |||||
Foreign currency translation adjustment | (415) | (415) | |||||
Net income | 87,240 | 87,240 | |||||
Balance at Dec. 31, 2020 | $ 218,897 | $ 635 | $ 236,524 | $ (18,262) | |||
Balance (in shares) at Dec. 31, 2020 | 63,527,186 |
Organization, Consolidation and
Organization, Consolidation and Summary of Significant Accounting Policies | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Organization, Consolidation and Summary of Significant Accounting Policies | 1. Organization, Consolidation and Summary of Significant Accounting Policies Organization and Business Manhattan Associates, Inc. (“Manhattan”, the “Company”, “we”, “our”, or “us”) is a developer and provider of supply chain commerce solutions that help organizations optimize the effectiveness, efficiency, and strategic advantages of their supply chains. Our solutions consist of software, services, and hardware, which coordinate people, workflows, assets, events, and tasks holistically across the functions linked in a supply chain from planning through execution. These solutions also help coordinate the actions, data exchange, and communication of participants in supply chain ecosystems, such as manufacturers, suppliers, distributors, trading partners, transportation providers, channels (such as catalogers, store retailers, and Web outlets), and consumers. Our operations are in North and South America (the “Americas"), Europe (EMEA), and the Asia/Pacific (APAC) region. The Americas operation are conducted through the Parent Company, Manhattan Associates, Inc., and its wholly-owned subsidiary, Manhattan Associates Chile Spa. The European operations are conducted through our wholly-owned subsidiaries, Manhattan Associates Limited, Manhattan Associates Europe B.V., Manhattan France SARL, and Manhattan Associates GmbH, in the United Kingdom, the Netherlands, France, and Germany, respectively. Our Asia/Pacific operations are conducted through our wholly-owned subsidiaries, Manhattan Associates Pty Ltd., Manhattan Associates KK, Manhattan Associates Software (Shanghai), Co. Ltd., Manhattan Associates Software Pte Ltd., and Manhattan Associates (India) Development Centre Private Limited in Australia, Japan, China, Singapore, and India, respectively. We occasionally sell our products and services in other countries, such as countries in Latin America, Eastern Europe, Middle East, and Asia, through our direct sales channel as well as various reseller channels. Risks Associated with Single Business Line, Technological Advances, and Foreign Operations We currently derive a substantial portion of our revenues from sales of our 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, our position in these markets could be eroded rapidly by unforeseen changes in customer requirements for application features, functions, and technologies. Our growth and future operating results will depend, in part, upon our 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 our business, financial condition, results of operations and operating cash flows. Our 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. We recognized foreign exchange loss of $0.4 million and $1.0 million in 2020 and 2019, respectively, and a foreign exchange gain of $1.3 million in 2018. Foreign exchange rate transaction gains and losses are classified in “Other (loss) income, net” on the Consolidated Statements of Income. 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 expenses in India. Fluctuations in the value of other currencies, particularly the Indian Rupee, could significantly affect our revenues, expenses, operating profit and net income. Principles of Consolidation and Foreign Currency Translation The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. The financial statements of foreign subsidiaries have been translated into United States dollars in accordance with the foreign currency matters topic in the FASB’s Accounting Standards Codification (the “Codification”). Revenues and expenses from international operations were denominated in the respective local currencies and translated using the average monthly exchange rates for the year. All balance sheet accounts have been translated using the exchange rates in effect at the balance sheet date and the effect of changes in exchange rates from year to year are disclosed as a separate component of shareholders’ equity and comprehensive income. New Accounting Pronouncements Adopted in Fiscal Year 2020 In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU No. 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to calculate credit loss estimates. This guidance is effective for annual reporting periods beginning after December 15, 2019, with early adoption permitted. On January 1, 2020, we adopted ASU 2016-13 using the modified retrospective method applied for all financial assets measured at amortized cost. Our analysis involved utilizing a model of internal historical losses data. In estimating the allowance for credit losses, we considered the age of the accounts receivable, our historical write-offs, and the historical creditworthiness of the customer, among other factors. Should any of these factors change, the estimates made by us will also change accordingly, which could affect the level of our future allowances. We also analyzed future expected credit losses given ever present changes to future risks in projected economic conditions and future risks of customer collection. The net impact of the adoption of ASU 2016-13 was immaterial on our consolidated financial statements. New Accounting Pronouncements Not Yet Adopted as of December 31, 2020 Income Taxes In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for the Company beginning January 1, 2021, with early adoption permitted. It would require us to recognize a cumulative effect adjustment to the opening balance of reinvested earnings, if applicable. We do not expect our adoption of this guidance to have a material impact on our consolidated financial statements. Summary of Significant Accounting Policies Cash and Cash Equivalents We consider all highly liquid investments purchased with original maturities of three months or less to be cash or cash equivalents. Concentrations of Credit Risk Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. We maintain cash and cash equivalents with various financial institutions. Amounts held are above the federally insured limit. Our sales are primarily to companies located in the United States, Europe and Asia. We perform periodic credit evaluations of our customers’ financial condition and do 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, 2020 for the Americas, EMEA, and APAC segments were $86.8 million, $17.3 million, and $5.1 million, respectively. Accounts receivable, net as of December 31, 2019 for the Americas, EMEA, and APAC segments were $81.8 million, $14.6 million, and $4.5 million, respectively. Our top five customers in aggregate accounted for 12%, 11%, and 13% of total revenue recognized for each of the years ended December 31, 2020 (“2020”), the year ended December 31, 2019 (“2019”), and the year ended December 31, 2018 (“2018”), respectively. No single customer accounted for more than 10% of revenue in 2020, 2019 and 2018, or more than 10% of accounts receivable as of December 31, 2020 and 2019. Fair Value Measurement We measure our 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. 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, 2020, the Company’s cash and cash equivalents were $193.2 million and $11.5 million, respectively. We currently have no long-term investments. Cash equivalents consist of highly liquid money market funds of $10.0 million and certificates of deposit of $1.5 million. For money market funds, we use quoted prices from active markets that are classified as Level 1, the highest level of observable input in the disclosure hierarchy framework. The Company had no investments at December 31, 2020. The carrying values of cash and cash equivalents, short-term investments, accounts receivable, and accounts payable included in the accompanying Consolidated Balance Sheets approximate their fair values principally due to the short-term maturities of these instruments. Use of Estimates The preparation of financial statements in conformity with U.S. GAAP 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 testing of goodwill; and our effective income tax rate (including the impact of unrecognized tax benefits) and deferred tax assets, which are based upon our expectations of future taxable income, allowable deductions, and projected tax credits. Actual results will differ from these estimates. Revenue Recognition We recognize revenue when we transfer control of the promised products or services to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. We derive our revenue from software licenses, cloud subscriptions, customer support services and software enhancements (“maintenance”), implementation and training services, and sales of hardware. We exclude sales and usage-based taxes from revenue. Nature of Products and Services Our perpetual software licenses provide the customer with a right to use the software as it exists at the time of purchase. We recognize revenue for distinct software licenses once the license period has begun and we have made the software available to the customer. Cloud subscriptions includes software as a service (“SaaS”) and arrangements which provide customers with the right to use our software within a cloud-based environment that we provide and manage where the customer does not have the right to take possession of the software without significant penalty. SaaS and hosting revenues are recognized ratably over the contract period. For contracts that include a perpetual license and hosting services, we generally consider the arrangement as an overall service, recognized over the initial hosting term. The software license fee typically due at the outset of the arrangement is not payable again if the customer renews the hosting services, so that the customer’s option to renew the hosting services is a material right, the revenue from which, if the option is exercised, we will recognize over the applicable renewal period. Our perpetual software licenses are typically sold with maintenance under which we provide a comprehensive 24 hours per day, 365 days per year program that provides customers with software upgrades, when and if available, which include additional or improved functionality and technological advances incorporating emerging supply chain and industry initiatives. Revenue related to maintenance is generally paid in advance and recognized ratably over the term of the agreement, typically twelve months. Our services revenue consists of fees generated from implementation, training and application managed services, including reimbursements of out-pocket expenses in connection with our implementation services. Implementation services include system planning, design, configuration, testing, and other software implementation support, and are typically optional and distinct from our software. Following implementation, customers may purchase application managed services to support and maintain our software. Fees for our services are separately priced and are generally billed on an hourly basis, and revenue is recognized over time as the services are performed. In certain situations, we render professional services under agreements based upon a fixed fee for portions of or all of the engagement. Revenue related to fixed-fee-based services contracts is recognized over time based on the proportion performed . As part of a complete solution, our customers periodically purchase hardware products developed and manufactured by third parties from us for use with the software licenses purchased from us. These products include computer hardware, radio frequency terminal networks, radio frequency identification (RFID) chip readers, bar code printers and scanners, and other peripherals. As we do not physically control the hardware that we sell, we are acting as an agent in the transaction and recognize our hardware revenue net of related cost. We recognize hardware revenue when control is transferred to the customer upon shipment. Significant Judgements Our contracts with customers typically contain promises to transfer multiple products and services to a customer. Judgement is required to determine whether each product and service is considered to be a distinct performance obligation that should be accounted for separately under the contract. We allocate the transaction price to the distinct performance obligations based on relative standalone selling price (“SSP”). We estimate SSP based on the prices charged to customers, or by using information such as market conditions and other observable inputs. However, the selling price of our software licenses is highly variable. Thus, we estimate SSP for software licenses using the residual approach, determined based on total transaction price less the SSP of other goods and services promised in the contract. Contract Balances Timing of invoicing to customers may differ from timing of revenue recognition. Payment terms for our software licenses vary. We have an established history of collecting under the terms of our software license contracts without providing refunds or concessions to our customers. Cloud subscriptions and maintenance are typically billed annually in advance. Services are typically billed monthly as performed. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with predictable ways to purchase our software and services, not to provide or receive financing. Additionally, we are applying the practical expedient to exclude from consideration any contracts with payment terms of one year or less as we rarely offer terms extending beyond one year. Deferred revenue mainly represents amounts collected prior to having completed performance of maintenance, cloud subscriptions and professional services. $91.6 million of revenue that was included in the deferred revenue balance as of December 31, 2019 was recognized in 2020. No revenue was recognized in 2020 from performance obligations that were satisfied in prior periods. Remaining Performance Obligations As of December 31, 2020, approximately $308.8 million of revenue is expected to be recognized from remaining performance obligations for cloud subscriptions, maintenance contracts, and application managed services with a non-cancelable term greater than 1 year (including deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods). We expect to recognize revenue on approximately 50% of these remaining performance obligations over the next 24 months with the balance recognized thereafter. We have elected not to provide disclosures regarding remaining performance obligations for contracts with a term of 1 year or less. Returns and Allowances We have not experienced significant returns or warranty claims to date and, as a result, have not recorded a provision for the cost of returns and product warranty claims. We record an allowance for doubtful accounts based on historical experience of write-offs and a detailed assessment of accounts receivable. Additions to the allowance for credit losses generally represent a sales allowance on services revenue, which are recorded to operations as a reduction to services revenue. Total amount charged to operations in 2020, 2019 and 2018 was $3.5 million, $3.9 million and $3.9 million, respectively. Deferred Commissions We consider sales commissions to be incremental costs of obtaining a contract with a customer. We defer and recognize an asset for sales commissions related to performance obligations with an expected period of benefit of more than one year. We apply the practical expedient to expense sales commissions when the amortization period would have been one year or less. Deferred commissions were $12.9 million as of December 31, 2020, of which $9.2 million is included in other assets and $3.7 million is included in prepaid expenses. Property and Equipment Property and equipment is recorded at cost and consists of furniture, computers, other office equipment, and leasehold improvements. We depreciate the cost of furniture, computers, and other office equipment on a straight-line basis over their estimated useful lives (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 and amortization expense for 2020, 2019 and 2018 was approximately $8.9 million, $8.0 million, and $8.6 million, respectively, and was included in “Depreciation and amortization” in the Consolidated Statements of Income. Amortization expense on intangible assets in 2020, 2019 and 2018 was immaterial. Property and equipment, at cost, consist of the following (in thousands): December 31, 2020 2019 Office equipment $ 39,250 $ 38,373 Furniture and fixtures 5,051 5,017 Leasehold improvement 24,362 23,534 Property and equipment, gross 68,663 66,924 Less accumulated depreciation (50,760 ) (44,199 ) Property and equipment, net $ 17,903 $ 22,725 Software Development Costs Research and development expenses are charged to expense as incurred. For 2020, 2019 and 2018, we 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 were insignificant. We determine 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. We have defined technological feasibility as the point in time at which we have 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 We review 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 2020, 2019 and 2018 , we did no t recognize any impairment charges associated with our 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 Goodwill represents the excess of purchase price over fair value of net identified tangible and intangible assets and liabilities acquired. We do not amortize goodwill. Instead, we test goodwill for impairment on at least an annual basis. Goodwill was $62.3 million and $62.2 million at the end of each of the years ended December 31, 2020 and 2019, respectively. Impairment of Goodwill We evaluate 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. We applied the simplified goodwill impairment test for 2020, 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 we conclude that 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. We did not identify any macroeconomic or industry conditions as of December 31, 2020, that would indicate that 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 that it is more likely than not that the fair value of any reporting units have fallen below their carrying value, we would record an impairment charge based on that difference. We performed our periodic review of goodwill for impairment as of December 31, 2020 and 2019, and did not identify any impairment as a result of the review. Guarantees and Indemnities We account for guarantees in accordance with the guarantee accounting topic in the FASB Codification . In general, in our customer software license contracts, we warrant to our customers that our 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. We also generally warrant in our Cloud subscription agreements that we will perform the Cloud services in all material respects as defined in the agreement during the service period. Additionally, we warrant to our 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, we will provide for the estimated cost of product and service warranties based on specific warranty claims history. However, we have not incurred significant recurring expenses under product or service warranties. As a result, we believe the estimated fair value of these agreements is nominal. Accordingly, we have no liabilities recorded for these agreements as of December 31, 2020 and 2019 . Segment Information We have three reportable segments as defined by the FASB Codification topic for segment reporting: Americas, EMEA, and APAC. See Note 8 for discussion of our reportable segments. 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. In the following table, we present a reconciliation of earnings per share and the shares used in the computation of earnings per share for the years ended December 31, 2020, 2019 and 2018 (in thousands, except per share data): Year Ended December 31, 2020 2019 2018 (in thousands, except per share data) Net income $ 87,240 $ 85,762 $ 104,690 Earnings per share: Basic $ 1.37 $ 1.33 $ 1.58 Effect of CESs (0.01 ) (0.01 ) - Diluted $ 1.36 $ 1.32 $ 1.58 Weighted average number of shares: Basic 63,538 64,397 66,201 Effect of CESs 795 706 233 Diluted 64,333 65,103 66,434 The number of anti-dilutive CESs in 2020, 2019 and 2018 was immaterial. See Note 2 for further information on those securities. 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, 2020 and 2019 represents foreign currency translation adjustments. 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 Codification. 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 We account for equity-based compensation in accordance with ASC 718, Compensation – Stock Compensation. Advertising Costs We expense advertising costs as incurred. Advertising expense was $1.6 million in 2020, $2.9 million in 2018, and immaterial for 2019. |
Equity-Based Compensation
Equity-Based Compensation | 12 Months Ended |
Dec. 31, 2020 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Equity-Based Compensation | 2. Equity-Based Compensation Equity Based Compensation Plans In May 2020, the Manhattan Associates, Inc. 2020 Equity Incentive Plan (the “2020 Plan”) was approved by our shareholders. The 2020 Plan provides for the grant of stock options, restricted stock, restricted stock units, and stock appreciation rights. Vesting conditions can be service-based or performance-based, or a combination of both. The number of shares subject to outstanding awards under the 2007 Stock Incentive Plan (the “2007 Plan”) that are forfeited or canceled or expire after the Effective Date, in accordance with the terms of the 2007 Plan, are counted as one share toward the 2020 Plan. A maximum of 4,500,000 shares are available for grant under the amended 2020 Plan. Each stock option, stock appreciation right, restricted stock, or restricted stock unit granted is counted against the maximum share limitation as one share. Options and stock appreciation rights cannot have a term exceeding seven years. As of December 31, 2020, there were 4,526,518 shares available for issuance under the 2020 Plan. The 2020 Plan is administered by the Compensation Committee of the Board of Directors. The committee has the authority to interpret the provisions thereof. The restricted stock awards contain vesting provisions that are 50% service based and 50% performance based for employee awards and 100% service based for non-employee members of the Board of Directors (“Outside Directors”). The employee awards have a four year vesting period, with the performance portion tied to annual revenue and earnings per share targets. The awards to Outside Directors have a one year vesting period. We recognize compensation cost for service-based restricted awards with graded vesting on a straight-line basis over the entire vesting period, with the amount of compensation cost recognized at any date at least equal to the portion of the grant-date value of the award that is vested at that date. For our performance-based restricted stock awards with graded vesting, we recognize compensation cost on an accelerated basis applying straight-line expensing for each separately vesting portion of each award. In January 2012, in order to simplify equity grant administration, we changed the practice of granting restricted stock in favor of granting restricted stock units Restricted Stock Awards We present below a summary of changes in unvested units of restricted stock during 2020: Number of Units Grant Date Fair Value Outstanding at January 1, 2020 1,496,693 $50.67 Granted 535,387 77.20 Vested (518,565) 52.48 Forfeited (50,651) 57.96 Outstanding at December 31, 2020 1,462,864 $59.48 The Company recorded equity-based compensation expense related to restricted stock and RSUs (collectively “restricted stock awards”) of $33.4 million, $31.8 million, and $19.9 million in 2020, 2019 and 2018, respectively. The total fair value of restricted stock awards vested in 2020, 2019 and 2018, based on market value at the vesting dates was $52.2 million, $18.2 million, and $18.1 million, respectively. The weighted average grant-date fair value of RSUs granted during fiscal year 2020, 2019 and 2018 was $77.20, $49.48 and $51.72, respectively. As of December 31, 2020, unrecognized compensation cost related to unvested RSU totaled $47.0 million and is expected to be recognized over a weighted average period of approximately 2.2 years. In January 2017, we elected to recognize forfeitures of equity-based payments as they occur. Included in RSU grants for the year ended December 31, 2020 are 303,375 units that have performance-based vesting criteria granted at target level for 2020 and performance adjustments above target level for 2019. The performance criteria are tied to our financial performance. As of December 31, 2020, the associated equity-based compensation expense has been recognized for the portion of the award attributable to the 2020 performance criteria. |
Income Taxes
Income Taxes | 12 Months Ended |
Dec. 31, 2020 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | 3. Income Taxes We are subject to future federal, state, and foreign income taxes and have recorded net deferred tax assets on the Consolidated Balance Sheets at December 31, 2020 and 2019. Deferred tax assets and liabilities are determined based on the difference between the financial accounting and tax bases of assets and liabilities. We present below significant components of our deferred tax assets and liabilities as of December 31, 2020 and 2019 are as follows (in thousands): December 31, 2020 2019 Deferred tax assets: Accounts receivable $ 832 $ 667 Accrued liabilities 8,407 8,083 Equity-based compensation 5,902 5,888 Capitalized costs 578 726 Accrued sales taxes 145 187 Operating lease liabilities 8,828 10,869 State tax credits 3,408 4,027 Foreign subsidiary net operating losses 78 62 Valuation allowance (3,375 ) (2,886 ) Other 659 479 25,462 28,102 Deferred tax liabilities: Intangible assets 7,414 7,548 Depreciation 1,250 1,228 Deferred commissions 2,713 2,326 Operating lease right-of-use assets 8,325 10,223 19,702 21,325 Net deferred tax assets $ 5,760 $ 6,777 We present below income from domestic and foreign operations before income tax expense for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands): Year Ended December 31, 2020 2019 2018 Domestic $ 101,681 $ 104,878 $ 126,542 Foreign 12,095 11,199 9,689 Total $ 113,776 $ 116,077 $ 136,231 The components of our income tax provision for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands): Year Ended December 31, 2020 2019 2018 Current: Federal $ 13,860 $ 18,682 $ 22,606 State 4,793 5,711 6,182 Foreign 6,847 7,323 7,018 25,500 $ 31,716 $ 35,806 Deferred: Federal (393 ) (863 ) (3,127 ) State 1,113 (326 ) (674 ) Foreign 316 (212 ) (464 ) 1,036 (1,401 ) (4,265 ) Total $ 26,536 $ 30,315 $ 31,541 As a result of losses in foreign locations, we have a net operating loss carry-forwards (“NOLs”) of approximately $0.3 million available to offset future income. Approximately $0.2 million of the NOLs expire in We have tax credit carry-forwards of approximately $4.3 million available to offset future state tax. These tax credit carry-forwards expire in 2021 to 2030. These credits represent a deferred tax asset of $3.4 million after consideration of the federal benefit of state tax deductions. A valuation allowance of $2.2 million has been established for these credits because the ability to use them is not more likely than not. At December 31, 2020 we had approximately $52.2 million of undistributed earnings and profits. The undistributed earnings and profits are considered previously taxed income and would not be subject to U.S. income taxes upon repatriation of those earnings, in the form of dividends. The undistributed earnings and profits are considered to be permanently reinvested, accordingly no provision for local withholdings taxes have been provided, however, upon repatriation of those earnings, in the form of dividends, we could be subject to additional local withholding taxes. We present below a summary of the items that cause recorded income taxes to differ from taxes computed using the statutory federal income tax rate for the years ended December 31, 2020, 2019 and 2018: Year Ended December 31, 2020 2019 2018 Statutory federal income tax rate 21.0 % 21.0 % 21.0 % Effect of: State income tax, net of federal benefit 3.9 3.5 3.4 State credit carryforwards 0.5 1.3 0.3 U.S. federal R&D tax credit (1.9 ) (1.9 ) (1.7 ) Tax Reform - - (0.1 ) Excess benefit of equity compensation (3.4 ) (0.1 ) (0.6 ) Employee compensation limitation 2.7 2.1 0.9 Global Intangible Low Taxed Income (GILTI) 0.1 - - Foreign-derived intangible income (FDII) deduction (2.7 ) (3.1 ) (1.6 ) Foreign operations 1.0 1.1 1.2 Tax contingencies 1.9 3.7 0.5 Other permanent differences (0.2 ) (0.6 ) 0.1 Change in valuation allowance 0.4 (0.9 ) (0.2 ) Income taxes 23.3 % 26.1 % 23.2 % On December 22, 2017, the United States enacted tax reform legislation commonly known as the Tax Cuts and Jobs Act (“the Act”), resulting in significant modifications to existing law. In December 2017, we recorded a provisional estimate of $3.3 million for the one-time deemed repatriation transition tax on unrepatriated foreign earnings. The provisional amount was based on information available at that time, including estimated tax earnings and profits from foreign investments. In the fourth quarter of 2018, we finalized our transition tax calculation and recorded additional tax expense of $0.3 million. In December 2017, we also recorded a provisional write-down to deferred tax assets of $0.7 million related to changes in Section 162(m), Internal Revenue Code of 1986, regarding deductions for excessive employee compensation. In 2018, we finalized our calculation under Section 162(m) and recorded a tax benefit of $0.5 million. We also recorded a one-time tax benefit in December 2017 of $1.2 million from the remeasurement of deferred tax assets and liabilities from 35% to 21%. As of December 31, 2018, we completed the accounting for all of the impacts of the Act. The Act provides for the global intangible low-taxed income (“GILTI”) provision which requires us in our U.S. income tax return, to include foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows for the years ended December 31, 2020, 2019 and 2018 (in thousands): December 31, 2020 2019 2018 Unrecognized tax benefits at January 1, $ (11,239 ) $ (7,113 ) $ (7,419 ) Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during a prior period (118 ) (2,428 ) (873 ) Gross amount of decreases in unrecognized tax benefits as a result of tax positions taken during a prior period 1,598 445 233 Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during the current period (3,256 ) (2,489 ) (78 ) Reductions to unrecognized tax benefits relating to settlements with taxing authorities - - 349 Reductions to unrecognized tax benefits as a result of a lapse of the applicable statute of limitations 211 346 675 Unrecognized tax benefits at December 31, $ (12,804 ) $ (11,239 ) $ (7,113 ) Our unrecognized tax benefits totaled $12.8 million and $11.2 million as of December 31, 2020 and 2019, respectively. Included in these amounts are unrecognized tax benefits totaling $11.9 million and $10.2 million as of December 31, 2020 and 2019, respectively, which, if recognized, would affect the effective tax rate. We recognize potential accrued interest and penalties related to unrecognized tax benefits within our global operations in income tax expense. For the years ended December 31, 2020, 2019 and 2018, the Company recognized the following income tax expense: $0.4 million, $0.5 million, and $0.5 million, respectively, for the potential payment of interest and penalties. Accrued interest and penalties were $2.0 million and $1.7 million for the years ended December 31, 2020 and 2019. We conduct business globally and, as a result, file income tax returns in the United State federal jurisdiction and in many state and foreign jurisdictions. We are generally no longer subject to U.S. federal, state, and local, or non-US income tax examinations for the years before 2012. Due to the expiration of statutes of limitations in multiple jurisdictions globally during 2020, the Company anticipates it is reasonably possible that unrecognized tax benefits may decrease by $3.9 million. |
Shareholders' Equity
Shareholders' Equity | 12 Months Ended |
Dec. 31, 2020 | |
Stockholders Equity Note [Abstract] | |
Shareholders' Equity | 4. Shareholders’ Equity During 2020, 2019 and 2018, we purchased 337,007, 1,640,055, and 3,147,466 shares of the Company’s common stock for $25.0 million, $115.9 million, and $143.3 million, respectively, through open market transactions as part of a publicly-announced share repurchase program. In January 2021, our Board of Directors authorized the Company to repurchase up to an aggregate of $50 million of our common stock. |
Contingencies
Contingencies | 12 Months Ended |
Dec. 31, 2020 | |
Commitments And Contingencies Disclosure [Abstract] | |
Contingencies | 5. Contingencies From time to time, we may be involved in litigation relating to claims arising in the ordinary course of business, and occasionally legal proceeding not in the ordinary course. Many of our installations involve products that are critical to the operations of our clients’ businesses. Any failure in our company’s products could result in a claim for substantial damages against us, regardless of our responsibility for such failure. Although we attempt to contractually limit our liability for damages arising from product failures or negligent acts or omissions, there can be no assurance that the limitations of liability set forth in its contracts will be enforceable in all instances. We are not currently a party to any legal proceeding in the ordinary course of business or other legal proceedings the result of which we believe is likely to have a material adverse impact upon our business, financial position, results of operations, or cash flows. We expense legal costs associated with loss contingencies as such legal costs are incurred. |
Employee Benefit Plan
Employee Benefit Plan | 12 Months Ended |
Dec. 31, 2020 | |
Postemployment Benefits [Abstract] | |
Employee Benefit Plan | 6. Employee Benefit Plan We sponsor the Manhattan Associates 401(k) Plan and Trust (the “401(k) Plan”), a qualified profit sharing plan with a 401(k) feature covering substantially all our employees. Under the 401(k) Plan’s deferred compensation arrangement, eligible employees who elect to participate in the 401(k) Plan may contribute up to 60% of eligible compensation up to $19,500, as defined, to the 401(k) Plan. The Internal Revenue Service sets the eligible compensation limit at $285,000 for 2020. Since 2012, we have provided a 50% 6% |
Leases
Leases | 12 Months Ended |
Dec. 31, 2020 | |
Leases [Abstract] | |
Leases | 7. Leases We lease our facilities and some of our equipment under noncancelable operating lease arrangements that expire at various dates through 2029. The total operating lease liabilities for these leases at December 31, 2020 was approximately $34.4 million. In 2014, we amended our Atlanta headquarters lease to obtain additional space and extended the lease term to September 2025. As part of this amended lease agreement, we received reimbursement of $1.3 million from the landlord in 2018 for leasehold improvements. For a few of our facility leases, we have certain options to extend the lease term for up to 10 years, at our sole discretion. We have no finance leases. We present below the operating lease right-of-use assets and lease liabilities as of December 31, 2020 (in thousands): December 31, 2020 ASSETS Operating lease right-of-use assets $31,470 LIABILITIES Operating lease liabilities, current (included in accrued and other liabilities) $6,569 Operating lease liabilities, long-term 27,843 Total operating lease liabilities $34,412 Aggregate future minimum lease payments under noncancelable operating leases as of December 31, 2020 are as follows (in thousands): Year Ending December 31, 2021 7,034 2022 6,437 2023 6,594 2024 6,384 2025 5,488 Thereafter 8,044 Total minimum payments required 39,981 Less short-term leases - Less imputed interest (5,569) Total operating lease liabilities $34,412 We are applying the practical expedient to not separate lease and non-lease components, which allows us to account for lease and non-lease components as a single lease component. The total lease cost in 2020 was $7.9 million, consisting of $7.5 million of operating lease costs, and $0.4 million of short-term lease costs. The total lease cost in 2019 was $8.4 million, consisting of $8.0 million of operating lease costs, and $0.4 million of short-term lease costs. Weighted average remaining lease term 6.0 years Weighted average discount rate 3 % Supplemental cash flow information - operating cash flows (in thousands): Cash paid for amounts included in the measurement of lease liabilities Operating cash flows for operating leases $ 7,299 |
Segment Reporting
Segment Reporting | 12 Months Ended |
Dec. 31, 2020 | |
Segment Reporting [Abstract] | |
Segment Reporting | 8. Segment Reporting We manage our business by geographic segment and have three geographic reportable segments: the Americas, EMEA, and APAC. All segments derive revenue from the sale and implementation of our supply chain commerce solutions. The individual products sold by the segments are similar in nature and are all designed to help companies manage the effectiveness and efficiency of their supply chain commerce. We use the same accounting policies for each reportable segment. The chief executive officer and chief financial officer evaluate performance based on revenue and operating results for each reportable segment. The Americas segment charges royalty fees to the other segments based on software licenses and cloud subscriptions sold by those reportable segments. The royalties, which totaled $3.8 million, $4.5 million, and $4.2 million in 2020, 2019 and 2018, respectively, are included in costs of revenue for each segment with a corresponding reduction in the America’s cost of revenue. The revenues represented below are from external customers only. The geography-based costs consist of costs for professional services personnel, direct sales and marketing expenses, infrastructure costs to support the employee and customer base, billing and financial systems, management and general and administrative support. There are certain corporate expenses included in the Americas segment that we do not charge to the other segments. Such expenses include research and development, certain marketing and general and administrative costs that support the global organization, and the amortization of acquired developed technology. Costs in the Americas’ segment include all research and development costs including the costs associated with our operations in India. In accordance with the segment reporting topic of the FASB Codification, we present below financial information by reportable segment for 2020, 2019 and 2018 (in thousands): Year Ended December 31, 2020 2019 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 69,469 $ 8,465 $ 1,896 $ 79,830 $ 40,927 $ 4,762 $ 1,142 $ 46,831 Software license 30,509 4,308 3,467 38,284 34,544 11,518 2,793 48,855 Maintenance 116,309 22,208 9,231 147,748 118,891 21,322 9,017 149,230 Services 232,954 58,360 12,255 303,569 283,008 60,618 16,890 360,516 Hardware 16,698 241 2 16,941 12,464 53 - 12,517 Total revenue 465,939 93,582 26,851 586,372 489,834 98,273 29,842 617,949 Costs and Expenses: Cost of revenue 202,421 53,661 13,805 269,887 218,850 51,938 14,179 284,967 Operating expenses 174,477 14,461 4,540 193,478 185,399 18,635 5,037 209,071 Depreciation and amortization 7,932 823 191 8,946 6,961 766 260 7,987 Total costs and expenses 384,830 68,945 18,536 472,311 411,210 71,339 19,476 502,025 Operating income $ 81,109 $ 24,637 $ 8,315 $ 114,061 $ 78,624 $ 26,934 $ 10,366 $ 115,924 Year Ended December 31, 2018 Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 20,611 $ 2,075 $ 418 $ 23,104 Software license 28,423 11,406 5,539 45,368 Maintenance 117,489 20,933 8,611 $ 147,033 Services 265,165 50,328 14,192 329,685 Hardware 13,798 2 167 $ 13,967 Total revenue 445,486 84,744 28,927 559,157 Costs and Expenses: Cost of revenue 183,563 43,080 14,238 240,881 Operating expenses 156,793 14,484 4,499 175,776 Depreciation and amortization 7,601 743 269 8,613 Total costs and expenses 347,957 58,307 19,006 425,270 Operating income $ 97,529 $ 26,437 $ 9,921 $ 133,887 In the following table, we present goodwill, long-lived assets, and total assets by reportable segment as of December 31, 2020 and 2019 (in thousands): As of December 31, 2020 As of December 31, 2019 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Goodwill, net $ 54,766 $ 5,523 $ 1,963 $ 62,252 $ 54,766 $ 5,508 $ 1,963 $ 62,237 Long lived assets 54,309 8,015 1,035 63,359 61,686 7,918 1,583 71,187 Total assets 405,618 47,529 12,265 465,412 309,662 48,008 14,609 372,279 For the years ended December 31, 2020, 2019 and 2018, we derived revenue from sales to customers outside the United States of approximately $178.1 million, $189.1 million, and $174.1 million, respectively. Our remaining revenue was derived from domestic sales. The majority of our software license revenue (approximately 80%) relates to our warehouse management product group. Cloud subscriptions revenue was split relatively equal among the following product groups: Manhattan Active omnichannel, warehouse management solutions, and transportation management solutions. |
Subsequent Events
Subsequent Events | 12 Months Ended |
Dec. 31, 2020 | |
Subsequent Events [Abstract] | |
Subsequent Events | 9. Subsequent Events We evaluated all subsequent events that occurred after the date of the accompanying financial statements and determined that there were no events or transactions during this subsequent event reporting period which require recognition or disclosure in our financial statements. |
Quarterly Results of Operations
Quarterly Results of Operations (Unaudited) | 12 Months Ended |
Dec. 31, 2020 | |
Quarterly Financial Information Disclosure [Abstract] | |
Quarterly Results of Operations (Unaudited) | 10. Quarterly Results of Operations (Unaudited) In the table below, we present our quarterly results of operations for 2020 and 2019. The unaudited quarterly results have been prepared on substantially the same basis as the audited Consolidated Financial Statements. Quarter Ended Mar 31, 2019 Jun 30, 2019 Sep 30, 2019 Dec 31, 2019 Mar 31, 2020 Jun 30, 2020 Sep 30, 2020 Dec 31, 2020 (In thousands, except per share data) Statements of Income Data: Revenue: Cloud subscriptions $ 7,859 $ 9,009 $ 14,242 $ 15,721 $ 17,260 $ 18,503 $ 21,064 $ 23,003 Software license 12,414 11,721 15,486 9,234 9,735 5,681 13,233 9,635 Maintenance 36,099 37,323 37,763 38,045 35,744 35,898 37,305 38,801 Services 88,631 93,951 91,626 86,308 87,406 71,778 73,470 70,915 Hardware 3,401 2,337 3,158 3,621 3,758 3,770 4,685 4,728 Total revenue 148,404 154,341 162,275 152,929 153,903 135,630 149,757 147,082 Costs and expenses: Cost of software license 592 623 748 663 555 591 527 1,221 Cost of cloud subscriptions, maintenance and services 66,578 70,955 73,618 71,190 74,276 62,434 64,672 65,611 Research and development 21,213 21,997 22,614 21,784 23,328 19,931 20,454 20,563 Sales and marketing 14,781 14,520 12,125 15,434 13,088 9,709 11,399 13,562 General and administrative 15,050 16,805 16,236 16,512 16,114 14,016 15,536 15,778 Depreciation and amortization 1,914 1,859 1,937 2,277 2,346 2,257 2,193 2,150 Total costs and expenses 120,128 126,759 127,278 127,860 129,707 108,938 114,781 118,885 Operating income 28,276 27,582 34,997 25,069 24,196 26,692 34,976 28,197 Other (loss) income, net (371 ) (71 ) 810 (215 ) 1,420 (158 ) (891 ) (656 ) Income before income taxes 27,905 27,511 35,807 24,854 25,616 26,534 34,085 27,541 Income tax provision 6,933 6,586 8,700 8,096 3,086 7,330 9,119 7,001 Net income $ 20,972 $ 20,925 $ 27,107 $ 16,758 $ 22,530 $ 19,204 $ 24,966 $ 20,540 Basic earnings per share $ 0.32 $ 0.32 $ 0.42 $ 0.26 $ 0.35 $ 0.30 $ 0.39 $ 0.32 Diluted earnings per share $ 0.32 $ 0.32 $ 0.42 $ 0.26 $ 0.35 $ 0.30 $ 0.39 $ 0.32 Shares used in computing basic earnings per share 64,909 64,623 64,247 63,822 63,592 63,509 63,524 63,527 Shares used in computing diluted earnings per share 65,204 65,093 64,992 64,807 64,342 64,126 64,427 64,484 |
SCHEDULE II-VALUATION AND QUALI
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS | 12 Months Ended |
Dec. 31, 2020 | |
Valuation And Qualifying Accounts [Abstract] | |
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS | SCHEDULE II MANHATTAN ASSOCIATES, INC. AND SUBSIDIARIES VALUATION AND QUALIFYING ACCOUNTS (in thousands) Classification: Balance at Beginning of Period Additions Charged to Operations Net Deductions Balance at End of Period Allowance for Doubtful Accounts For the year ended: December 31, 2018 $ 2,692 $ 3,876 $ 3,979 (a) $ 2,589 December 31, 2019 $ 2,589 $ 3,858 $ 3,621 (a) $ 2,826 December 31, 2020 $ 2,826 $ 3,451 $ 2,780 (a) $ 3,497 Deferred Tax Asset Valuation Allowance For the year ended: December 31, 2018 $ 4,084 $ - $ 238 (b) $ 3,846 December 31, 2019 $ 3,846 $ - $ 960 (b) $ 2,886 December 31, 2020 $ 2,886 $ 489 $ - (b) $ 3,375 (a) Represents write-offs of accounts, net of recoveries. (b) Represents current year releases credited to expenses and current year reductions due to decreases in net deferred tax assets. (c) Represents current year cash payments. |
Organization, Consolidation a_2
Organization, Consolidation and Summary of Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2020 | |
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 We currently derive a substantial portion of our revenues from sales of our 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, our position in these markets could be eroded rapidly by unforeseen changes in customer requirements for application features, functions, and technologies. Our growth and future operating results will depend, in part, upon our 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 our business, financial condition, results of operations and operating cash flows. Our 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. We recognized foreign exchange loss of $0.4 million and $1.0 million in 2020 and 2019, respectively, and a foreign exchange gain of $1.3 million in 2018. Foreign exchange rate transaction gains and losses are classified in “Other (loss) income, net” on the Consolidated Statements of Income. 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 expenses in India. Fluctuations in the value of other currencies, particularly the Indian Rupee, could significantly affect our revenues, expenses, operating profit and net income. |
Principles of Consolidation and Foreign Currency Translation | Principles of Consolidation and Foreign Currency Translation The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. The financial statements of foreign subsidiaries have been translated into United States dollars in accordance with the foreign currency matters topic in the FASB’s Accounting Standards Codification (the “Codification”). Revenues and expenses from international operations were denominated in the respective local currencies and translated using the average monthly exchange rates for the year. All balance sheet accounts have been translated using the exchange rates in effect at the balance sheet date and the effect of changes in exchange rates from year to year are disclosed as a separate component of shareholders’ equity and comprehensive income. |
New Accounting Pronouncements Adopted in Fiscal Year 2020 | New Accounting Pronouncements Adopted in Fiscal Year 2020 In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU No. 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to calculate credit loss estimates. This guidance is effective for annual reporting periods beginning after December 15, 2019, with early adoption permitted. On January 1, 2020, we adopted ASU 2016-13 using the modified retrospective method applied for all financial assets measured at amortized cost. Our analysis involved utilizing a model of internal historical losses data. In estimating the allowance for credit losses, we considered the age of the accounts receivable, our historical write-offs, and the historical creditworthiness of the customer, among other factors. Should any of these factors change, the estimates made by us will also change accordingly, which could affect the level of our future allowances. We also analyzed future expected credit losses given ever present changes to future risks in projected economic conditions and future risks of customer collection. The net impact of the adoption of ASU 2016-13 was immaterial on our consolidated financial statements. |
New Accounting Pronouncements Not Yet Adopted | New Accounting Pronouncements Not Yet Adopted as of December 31, 2020 Income Taxes In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The new guidance eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating taxes during the quarters and the recognition of deferred tax liabilities for outside basis differences. This guidance also simplifies aspects of the accounting for franchise taxes and changes in tax laws or rates, as well as clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. ASU 2019-12 is effective for the Company beginning January 1, 2021, with early adoption permitted. It would require us to recognize a cumulative effect adjustment to the opening balance of reinvested earnings, if applicable. We do not expect our adoption of this guidance to have a material impact on our consolidated financial statements. |
Cash and Cash Equivalents | Cash and Cash Equivalents We consider 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 us to significant concentrations of credit risk consist principally of cash and cash equivalents and accounts receivable. We maintain cash and cash equivalents with various financial institutions. Amounts held are above the federally insured limit. Our sales are primarily to companies located in the United States, Europe and Asia. We perform periodic credit evaluations of our customers’ financial condition and do 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, 2020 for the Americas, EMEA, and APAC segments were $86.8 million, $17.3 million, and $5.1 million, respectively. Accounts receivable, net as of December 31, 2019 for the Americas, EMEA, and APAC segments were $81.8 million, $14.6 million, and $4.5 million, respectively. Our top five customers in aggregate accounted for 12%, 11%, and 13% of total revenue recognized for each of the years ended December 31, 2020 (“2020”), the year ended December 31, 2019 (“2019”), and the year ended December 31, 2018 (“2018”), respectively. No single customer accounted for more than 10% of revenue in 2020, 2019 and 2018, or more than 10% of accounts receivable as of December 31, 2020 and 2019. |
Fair Value Measurement | Fair Value Measurement We measure our 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. 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, 2020, the Company’s cash and cash equivalents were $193.2 million and $11.5 million, respectively. We currently have no long-term investments. Cash equivalents consist of highly liquid money market funds of $10.0 million and certificates of deposit of $1.5 million. For money market funds, we use quoted prices from active markets that are classified as Level 1, the highest level of observable input in the disclosure hierarchy framework. The Company had no investments at December 31, 2020. The carrying values of cash and cash equivalents, short-term investments, accounts receivable, and accounts payable included in the accompanying Consolidated Balance Sheets approximate their fair values principally due to the short-term maturities of these instruments. |
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with U.S. GAAP 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 testing of goodwill; and our effective income tax rate (including the impact of unrecognized tax benefits) and deferred tax assets, which are based upon our expectations of future taxable income, allowable deductions, and projected tax credits. Actual results will differ from these estimates. |
Revenue Recognition | Revenue Recognition We recognize revenue when we transfer control of the promised products or services to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. We derive our revenue from software licenses, cloud subscriptions, customer support services and software enhancements (“maintenance”), implementation and training services, and sales of hardware. We exclude sales and usage-based taxes from revenue. Nature of Products and Services Our perpetual software licenses provide the customer with a right to use the software as it exists at the time of purchase. We recognize revenue for distinct software licenses once the license period has begun and we have made the software available to the customer. Cloud subscriptions includes software as a service (“SaaS”) and arrangements which provide customers with the right to use our software within a cloud-based environment that we provide and manage where the customer does not have the right to take possession of the software without significant penalty. SaaS and hosting revenues are recognized ratably over the contract period. For contracts that include a perpetual license and hosting services, we generally consider the arrangement as an overall service, recognized over the initial hosting term. The software license fee typically due at the outset of the arrangement is not payable again if the customer renews the hosting services, so that the customer’s option to renew the hosting services is a material right, the revenue from which, if the option is exercised, we will recognize over the applicable renewal period. Our perpetual software licenses are typically sold with maintenance under which we provide a comprehensive 24 hours per day, 365 days per year program that provides customers with software upgrades, when and if available, which include additional or improved functionality and technological advances incorporating emerging supply chain and industry initiatives. Revenue related to maintenance is generally paid in advance and recognized ratably over the term of the agreement, typically twelve months. Our services revenue consists of fees generated from implementation, training and application managed services, including reimbursements of out-pocket expenses in connection with our implementation services. Implementation services include system planning, design, configuration, testing, and other software implementation support, and are typically optional and distinct from our software. Following implementation, customers may purchase application managed services to support and maintain our software. Fees for our services are separately priced and are generally billed on an hourly basis, and revenue is recognized over time as the services are performed. In certain situations, we render professional services under agreements based upon a fixed fee for portions of or all of the engagement. Revenue related to fixed-fee-based services contracts is recognized over time based on the proportion performed . As part of a complete solution, our customers periodically purchase hardware products developed and manufactured by third parties from us for use with the software licenses purchased from us. These products include computer hardware, radio frequency terminal networks, radio frequency identification (RFID) chip readers, bar code printers and scanners, and other peripherals. As we do not physically control the hardware that we sell, we are acting as an agent in the transaction and recognize our hardware revenue net of related cost. We recognize hardware revenue when control is transferred to the customer upon shipment. Significant Judgements Our contracts with customers typically contain promises to transfer multiple products and services to a customer. Judgement is required to determine whether each product and service is considered to be a distinct performance obligation that should be accounted for separately under the contract. We allocate the transaction price to the distinct performance obligations based on relative standalone selling price (“SSP”). We estimate SSP based on the prices charged to customers, or by using information such as market conditions and other observable inputs. However, the selling price of our software licenses is highly variable. Thus, we estimate SSP for software licenses using the residual approach, determined based on total transaction price less the SSP of other goods and services promised in the contract. Contract Balances Timing of invoicing to customers may differ from timing of revenue recognition. Payment terms for our software licenses vary. We have an established history of collecting under the terms of our software license contracts without providing refunds or concessions to our customers. Cloud subscriptions and maintenance are typically billed annually in advance. Services are typically billed monthly as performed. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with predictable ways to purchase our software and services, not to provide or receive financing. Additionally, we are applying the practical expedient to exclude from consideration any contracts with payment terms of one year or less as we rarely offer terms extending beyond one year. Deferred revenue mainly represents amounts collected prior to having completed performance of maintenance, cloud subscriptions and professional services. $91.6 million of revenue that was included in the deferred revenue balance as of December 31, 2019 was recognized in 2020. No revenue was recognized in 2020 from performance obligations that were satisfied in prior periods. Remaining Performance Obligations As of December 31, 2020, approximately $308.8 million of revenue is expected to be recognized from remaining performance obligations for cloud subscriptions, maintenance contracts, and application managed services with a non-cancelable term greater than 1 year (including deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods). We expect to recognize revenue on approximately 50% of these remaining performance obligations over the next 24 months with the balance recognized thereafter. We have elected not to provide disclosures regarding remaining performance obligations for contracts with a term of 1 year or less. Deferred Commissions We consider sales commissions to be incremental costs of obtaining a contract with a customer. We defer and recognize an asset for sales commissions related to performance obligations with an expected period of benefit of more than one year. We apply the practical expedient to expense sales commissions when the amortization period would have been one year or less. Deferred commissions were $12.9 million as of December 31, 2020, of which $9.2 million is included in other assets and $3.7 million is included in prepaid expenses. |
Returns and Allowances | Returns and Allowances We have not experienced significant returns or warranty claims to date and, as a result, have not recorded a provision for the cost of returns and product warranty claims. We record an allowance for doubtful accounts based on historical experience of write-offs and a detailed assessment of accounts receivable. Additions to the allowance for credit losses generally represent a sales allowance on services revenue, which are recorded to operations as a reduction to services revenue. Total amount charged to operations in 2020, 2019 and 2018 was $3.5 million, $3.9 million and $3.9 million, respectively. |
Property and Equipment | Property and Equipment Property and equipment is recorded at cost and consists of furniture, computers, other office equipment, and leasehold improvements. We depreciate the cost of furniture, computers, and other office equipment on a straight-line basis over their estimated useful lives (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 and amortization expense for 2020, 2019 and 2018 was approximately $8.9 million, $8.0 million, and $8.6 million, respectively, and was included in “Depreciation and amortization” in the Consolidated Statements of Income. Amortization expense on intangible assets in 2020, 2019 and 2018 was immaterial. Property and equipment, at cost, consist of the following (in thousands): December 31, 2020 2019 Office equipment $ 39,250 $ 38,373 Furniture and fixtures 5,051 5,017 Leasehold improvement 24,362 23,534 Property and equipment, gross 68,663 66,924 Less accumulated depreciation (50,760 ) (44,199 ) Property and equipment, net $ 17,903 $ 22,725 |
Software Development Costs | Software Development Costs Research and development expenses are charged to expense as incurred. For 2020, 2019 and 2018, we 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 were insignificant. We determine 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. We have defined technological feasibility as the point in time at which we have 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 We review 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 2020, 2019 and 2018 , we did no t recognize any impairment charges associated with our 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. We do not amortize goodwill. Instead, we test goodwill for impairment on at least an annual basis. Goodwill was $62.3 million and $62.2 million at the end of each of the years ended December 31, 2020 and 2019, respectively. Impairment of Goodwill We evaluate 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. We applied the simplified goodwill impairment test for 2020, 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 we conclude that 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. We did not identify any macroeconomic or industry conditions as of December 31, 2020, that would indicate that 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 that it is more likely than not that the fair value of any reporting units have fallen below their carrying value, we would record an impairment charge based on that difference. We performed our periodic review of goodwill for impairment as of December 31, 2020 and 2019, and did not identify any impairment as a result of the review. |
Guarantees and Indemnities | Guarantees and Indemnities We account for guarantees in accordance with the guarantee accounting topic in the FASB Codification . In general, in our customer software license contracts, we warrant to our customers that our 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. We also generally warrant in our Cloud subscription agreements that we will perform the Cloud services in all material respects as defined in the agreement during the service period. Additionally, we warrant to our 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, we will provide for the estimated cost of product and service warranties based on specific warranty claims history. However, we have not incurred significant recurring expenses under product or service warranties. As a result, we believe the estimated fair value of these agreements is nominal. Accordingly, we have no liabilities recorded for these agreements as of December 31, 2020 and 2019 . |
Segment Information | Segment Information We have three reportable segments as defined by the FASB Codification topic for segment reporting: Americas, EMEA, and APAC. See Note 8 for discussion of our 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. In the following table, we present a reconciliation of earnings per share and the shares used in the computation of earnings per share for the years ended December 31, 2020, 2019 and 2018 (in thousands, except per share data): Year Ended December 31, 2020 2019 2018 (in thousands, except per share data) Net income $ 87,240 $ 85,762 $ 104,690 Earnings per share: Basic $ 1.37 $ 1.33 $ 1.58 Effect of CESs (0.01 ) (0.01 ) - Diluted $ 1.36 $ 1.32 $ 1.58 Weighted average number of shares: Basic 63,538 64,397 66,201 Effect of CESs 795 706 233 Diluted 64,333 65,103 66,434 The number of anti-dilutive CESs in 2020, 2019 and 2018 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, 2020 and 2019 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 Codification. 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 We account for equity-based compensation in accordance with ASC 718, Compensation – Stock Compensation. |
Advertising Costs | Advertising Costs We expense advertising costs as incurred. Advertising expense was $1.6 million in 2020, $2.9 million in 2018, and immaterial for 2019. |
Organization, Consolidation a_3
Organization, Consolidation and Summary of Significant Accounting Policies (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Property and Equipment | Property and equipment, at cost, consist of the following (in thousands): December 31, 2020 2019 Office equipment $ 39,250 $ 38,373 Furniture and fixtures 5,051 5,017 Leasehold improvement 24,362 23,534 Property and equipment, gross 68,663 66,924 Less accumulated depreciation (50,760 ) (44,199 ) Property and equipment, net $ 17,903 $ 22,725 |
Reconciliation of Earnings per Share and Shares in Computation of Earnings Per Share | In the following table, we present a reconciliation of earnings per share and the shares used in the computation of earnings per share for the years ended December 31, 2020, 2019 and 2018 (in thousands, except per share data): Year Ended December 31, 2020 2019 2018 (in thousands, except per share data) Net income $ 87,240 $ 85,762 $ 104,690 Earnings per share: Basic $ 1.37 $ 1.33 $ 1.58 Effect of CESs (0.01 ) (0.01 ) - Diluted $ 1.36 $ 1.32 $ 1.58 Weighted average number of shares: Basic 63,538 64,397 66,201 Effect of CESs 795 706 233 Diluted 64,333 65,103 66,434 |
Equity-Based Compensation (Tabl
Equity-Based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Summary of Changes in Unvested Units of Restricted Stock | We present below a summary of changes in unvested units of restricted stock during 2020: Number of Units Grant Date Fair Value Outstanding at January 1, 2020 1,496,693 $50.67 Granted 535,387 77.20 Vested (518,565) 52.48 Forfeited (50,651) 57.96 Outstanding at December 31, 2020 1,462,864 $59.48 |
Income Taxes (Tables)
Income Taxes (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Income Tax Disclosure [Abstract] | |
Components of Deferred Tax Assets and Liabilities | We present below significant components of our deferred tax assets and liabilities as of December 31, 2020 and 2019 are as follows (in thousands): December 31, 2020 2019 Deferred tax assets: Accounts receivable $ 832 $ 667 Accrued liabilities 8,407 8,083 Equity-based compensation 5,902 5,888 Capitalized costs 578 726 Accrued sales taxes 145 187 Operating lease liabilities 8,828 10,869 State tax credits 3,408 4,027 Foreign subsidiary net operating losses 78 62 Valuation allowance (3,375 ) (2,886 ) Other 659 479 25,462 28,102 Deferred tax liabilities: Intangible assets 7,414 7,548 Depreciation 1,250 1,228 Deferred commissions 2,713 2,326 Operating lease right-of-use assets 8,325 10,223 19,702 21,325 Net deferred tax assets $ 5,760 $ 6,777 |
Components of Income from Domestic and Foreign Operations Before Income Tax Expense | We present below income from domestic and foreign operations before income tax expense for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands): Year Ended December 31, 2020 2019 2018 Domestic $ 101,681 $ 104,878 $ 126,542 Foreign 12,095 11,199 9,689 Total $ 113,776 $ 116,077 $ 136,231 |
Components of Income Tax Provision | The components of our income tax provision for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands): Year Ended December 31, 2020 2019 2018 Current: Federal $ 13,860 $ 18,682 $ 22,606 State 4,793 5,711 6,182 Foreign 6,847 7,323 7,018 25,500 $ 31,716 $ 35,806 Deferred: Federal (393 ) (863 ) (3,127 ) State 1,113 (326 ) (674 ) Foreign 316 (212 ) (464 ) 1,036 (1,401 ) (4,265 ) Total $ 26,536 $ 30,315 $ 31,541 |
Reconciliation of Statutory U.S. Federal Rate and Tax Effective Rates | We present below a summary of the items that cause recorded income taxes to differ from taxes computed using the statutory federal income tax rate for the years ended December 31, 2020, 2019 and 2018: Year Ended December 31, 2020 2019 2018 Statutory federal income tax rate 21.0 % 21.0 % 21.0 % Effect of: State income tax, net of federal benefit 3.9 3.5 3.4 State credit carryforwards 0.5 1.3 0.3 U.S. federal R&D tax credit (1.9 ) (1.9 ) (1.7 ) Tax Reform - - (0.1 ) Excess benefit of equity compensation (3.4 ) (0.1 ) (0.6 ) Employee compensation limitation 2.7 2.1 0.9 Global Intangible Low Taxed Income (GILTI) 0.1 - - Foreign-derived intangible income (FDII) deduction (2.7 ) (3.1 ) (1.6 ) Foreign operations 1.0 1.1 1.2 Tax contingencies 1.9 3.7 0.5 Other permanent differences (0.2 ) (0.6 ) 0.1 Change in valuation allowance 0.4 (0.9 ) (0.2 ) Income taxes 23.3 % 26.1 % 23.2 % |
Reconciliation of Unrecognized Tax Benefits | A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows for the years ended December 31, 2020, 2019 and 2018 (in thousands): December 31, 2020 2019 2018 Unrecognized tax benefits at January 1, $ (11,239 ) $ (7,113 ) $ (7,419 ) Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during a prior period (118 ) (2,428 ) (873 ) Gross amount of decreases in unrecognized tax benefits as a result of tax positions taken during a prior period 1,598 445 233 Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during the current period (3,256 ) (2,489 ) (78 ) Reductions to unrecognized tax benefits relating to settlements with taxing authorities - - 349 Reductions to unrecognized tax benefits as a result of a lapse of the applicable statute of limitations 211 346 675 Unrecognized tax benefits at December 31, $ (12,804 ) $ (11,239 ) $ (7,113 ) |
Leases (Tables)
Leases (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Leases [Abstract] | |
Summary of Operating Lease Right-of-Use Assets and Lease Liabilities | We present below the operating lease right-of-use assets and lease liabilities as of December 31, 2020 (in thousands): December 31, 2020 ASSETS Operating lease right-of-use assets $31,470 LIABILITIES Operating lease liabilities, current (included in accrued and other liabilities) $6,569 Operating lease liabilities, long-term 27,843 Total operating lease liabilities $34,412 |
Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases | Aggregate future minimum lease payments under noncancelable operating leases as of December 31, 2020 are as follows (in thousands): Year Ending December 31, 2021 7,034 2022 6,437 2023 6,594 2024 6,384 2025 5,488 Thereafter 8,044 Total minimum payments required 39,981 Less short-term leases - Less imputed interest (5,569) Total operating lease liabilities $34,412 |
Schedule of Other Information Related to Leases | Weighted average remaining lease term 6.0 years Weighted average discount rate 3 % Supplemental cash flow information - operating cash flows (in thousands): Cash paid for amounts included in the measurement of lease liabilities Operating cash flows for operating leases $ 7,299 |
Segment Reporting (Tables)
Segment Reporting (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Segment Reporting [Abstract] | |
Schedule of Financial Information by Reportable Segment | In accordance with the segment reporting topic of the FASB Codification, we present below financial information by reportable segment for 2020, 2019 and 2018 (in thousands): Year Ended December 31, 2020 2019 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 69,469 $ 8,465 $ 1,896 $ 79,830 $ 40,927 $ 4,762 $ 1,142 $ 46,831 Software license 30,509 4,308 3,467 38,284 34,544 11,518 2,793 48,855 Maintenance 116,309 22,208 9,231 147,748 118,891 21,322 9,017 149,230 Services 232,954 58,360 12,255 303,569 283,008 60,618 16,890 360,516 Hardware 16,698 241 2 16,941 12,464 53 - 12,517 Total revenue 465,939 93,582 26,851 586,372 489,834 98,273 29,842 617,949 Costs and Expenses: Cost of revenue 202,421 53,661 13,805 269,887 218,850 51,938 14,179 284,967 Operating expenses 174,477 14,461 4,540 193,478 185,399 18,635 5,037 209,071 Depreciation and amortization 7,932 823 191 8,946 6,961 766 260 7,987 Total costs and expenses 384,830 68,945 18,536 472,311 411,210 71,339 19,476 502,025 Operating income $ 81,109 $ 24,637 $ 8,315 $ 114,061 $ 78,624 $ 26,934 $ 10,366 $ 115,924 Year Ended December 31, 2018 Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 20,611 $ 2,075 $ 418 $ 23,104 Software license 28,423 11,406 5,539 45,368 Maintenance 117,489 20,933 8,611 $ 147,033 Services 265,165 50,328 14,192 329,685 Hardware 13,798 2 167 $ 13,967 Total revenue 445,486 84,744 28,927 559,157 Costs and Expenses: Cost of revenue 183,563 43,080 14,238 240,881 Operating expenses 156,793 14,484 4,499 175,776 Depreciation and amortization 7,601 743 269 8,613 Total costs and expenses 347,957 58,307 19,006 425,270 Operating income $ 97,529 $ 26,437 $ 9,921 $ 133,887 |
Goodwill, Long-Lived Assets and Total Assets by Reportable Segment | In the following table, we present goodwill, long-lived assets, and total assets by reportable segment as of December 31, 2020 and 2019 (in thousands): As of December 31, 2020 As of December 31, 2019 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Goodwill, net $ 54,766 $ 5,523 $ 1,963 $ 62,252 $ 54,766 $ 5,508 $ 1,963 $ 62,237 Long lived assets 54,309 8,015 1,035 63,359 61,686 7,918 1,583 71,187 Total assets 405,618 47,529 12,265 465,412 309,662 48,008 14,609 372,279 |
Quarterly Results of Operatio_2
Quarterly Results of Operations (Unaudited) (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Quarterly Financial Information Disclosure [Abstract] | |
Quarterly Results of Operations | The unaudited quarterly results have been prepared on substantially the same basis as the audited Consolidated Financial Statements. Quarter Ended Mar 31, 2019 Jun 30, 2019 Sep 30, 2019 Dec 31, 2019 Mar 31, 2020 Jun 30, 2020 Sep 30, 2020 Dec 31, 2020 (In thousands, except per share data) Statements of Income Data: Revenue: Cloud subscriptions $ 7,859 $ 9,009 $ 14,242 $ 15,721 $ 17,260 $ 18,503 $ 21,064 $ 23,003 Software license 12,414 11,721 15,486 9,234 9,735 5,681 13,233 9,635 Maintenance 36,099 37,323 37,763 38,045 35,744 35,898 37,305 38,801 Services 88,631 93,951 91,626 86,308 87,406 71,778 73,470 70,915 Hardware 3,401 2,337 3,158 3,621 3,758 3,770 4,685 4,728 Total revenue 148,404 154,341 162,275 152,929 153,903 135,630 149,757 147,082 Costs and expenses: Cost of software license 592 623 748 663 555 591 527 1,221 Cost of cloud subscriptions, maintenance and services 66,578 70,955 73,618 71,190 74,276 62,434 64,672 65,611 Research and development 21,213 21,997 22,614 21,784 23,328 19,931 20,454 20,563 Sales and marketing 14,781 14,520 12,125 15,434 13,088 9,709 11,399 13,562 General and administrative 15,050 16,805 16,236 16,512 16,114 14,016 15,536 15,778 Depreciation and amortization 1,914 1,859 1,937 2,277 2,346 2,257 2,193 2,150 Total costs and expenses 120,128 126,759 127,278 127,860 129,707 108,938 114,781 118,885 Operating income 28,276 27,582 34,997 25,069 24,196 26,692 34,976 28,197 Other (loss) income, net (371 ) (71 ) 810 (215 ) 1,420 (158 ) (891 ) (656 ) Income before income taxes 27,905 27,511 35,807 24,854 25,616 26,534 34,085 27,541 Income tax provision 6,933 6,586 8,700 8,096 3,086 7,330 9,119 7,001 Net income $ 20,972 $ 20,925 $ 27,107 $ 16,758 $ 22,530 $ 19,204 $ 24,966 $ 20,540 Basic earnings per share $ 0.32 $ 0.32 $ 0.42 $ 0.26 $ 0.35 $ 0.30 $ 0.39 $ 0.32 Diluted earnings per share $ 0.32 $ 0.32 $ 0.42 $ 0.26 $ 0.35 $ 0.30 $ 0.39 $ 0.32 Shares used in computing basic earnings per share 64,909 64,623 64,247 63,822 63,592 63,509 63,524 63,527 Shares used in computing diluted earnings per share 65,204 65,093 64,992 64,807 64,342 64,126 64,427 64,484 |
Organization, Consolidation a_4
Organization, Consolidation and Summary of Significant Accounting Policies - Additional Information (Detail) | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020USD ($) | Sep. 30, 2020USD ($) | Jun. 30, 2020USD ($) | Mar. 31, 2020USD ($) | Dec. 31, 2019USD ($) | Sep. 30, 2019USD ($) | Jun. 30, 2019USD ($) | Mar. 31, 2019USD ($) | Dec. 31, 2020USD ($)CustomerSegment | Dec. 31, 2019USD ($)Customer | Dec. 31, 2018USD ($)Customer | |
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Percentage of revenue accounted for by top 5 customers | 12.00% | 11.00% | 13.00% | ||||||||
Number of customers accounting for more than 10% of revenue | Customer | 0 | 0 | 0 | ||||||||
Number of customers accounting for more than 10% of accounts receivable | Customer | 0 | 0 | |||||||||
Cash | $ 193,200,000 | $ 193,200,000 | |||||||||
Cash equivalents | 11,500,000 | 11,500,000 | |||||||||
Long-term investments | 0 | 0 | |||||||||
Money market funds | 10,000,000 | 10,000,000 | |||||||||
Investments | 0 | 0 | |||||||||
Revenue recognized in the reporting period from performance obligations satisfied in prior periods | 0 | ||||||||||
Revenue expected to be recognized from remaining performance obligations | 308,800,000 | $ 308,800,000 | |||||||||
Remaining performance obligation, explanation | We expect to recognize revenue on approximately 50% of these remaining performance obligations over the next 24 months with the balance recognized thereafter. | ||||||||||
Percentage of expected revenue recognition | 50.00% | ||||||||||
Allowance for doubtful accounts recorded to operations | $ 3,500,000 | $ 3,900,000 | $ 3,900,000 | ||||||||
Revenue, practical expedient, remaining performance obligation, description | We apply the practical expedient to expense sales commissions when the amortization period would have been one year or less. | ||||||||||
Amortization of sales commissions | $ 3,100,000 | 1,900,000 | |||||||||
Impairment losses | 0 | ||||||||||
Depreciation and amortization expense | 2,150,000 | $ 2,193,000 | $ 2,257,000 | $ 2,346,000 | $ 2,277,000 | $ 1,937,000 | $ 1,859,000 | $ 1,914,000 | 8,946,000 | 7,987,000 | 8,613,000 |
Impairment charges of long-lived assets | 0 | 0 | 0 | ||||||||
Impairment charges of intangible assets | 0 | 0 | 0 | ||||||||
Goodwill, net | 62,252,000 | 62,237,000 | $ 62,252,000 | 62,237,000 | |||||||
Customer's license amortization period | 5 years | ||||||||||
Number of reportable segments | Segment | 3 | ||||||||||
Advertising expense | $ 1,600,000 | 2,900,000 | |||||||||
Office Equipment | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Property and equipment estimated useful life | 5 years | ||||||||||
Furniture and Fixtures | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Property and equipment estimated useful life | 7 years | ||||||||||
Leasehold Improvements | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Leasehold improvements useful life | lesser of their useful lives or the term of the lease. | ||||||||||
Balance as of December 31, 2018 | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Deferred revenue recognized | $ 91,600,000 | ||||||||||
Sales Commission | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Deferred commissions | 12,900,000 | 10,400,000 | 12,900,000 | 10,400,000 | |||||||
Sales Commission | Other Assets | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Deferred commissions | 9,200,000 | 7,700,000 | 9,200,000 | 7,700,000 | |||||||
Sales Commission | Prepaid Expenses | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Deferred commissions | 3,700,000 | 2,700,000 | 3,700,000 | 2,700,000 | |||||||
Americas | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Accounts receivable, net | 86,800,000 | 81,800,000 | 86,800,000 | 81,800,000 | |||||||
Depreciation and amortization expense | 7,932,000 | 6,961,000 | 7,601,000 | ||||||||
Goodwill, net | 54,766,000 | 54,766,000 | 54,766,000 | 54,766,000 | |||||||
EMEA | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Accounts receivable, net | 17,300,000 | 14,600,000 | 17,300,000 | 14,600,000 | |||||||
Depreciation and amortization expense | 823,000 | 766,000 | 743,000 | ||||||||
Goodwill, net | 5,523,000 | 5,508,000 | 5,523,000 | 5,508,000 | |||||||
APAC | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Accounts receivable, net | 5,100,000 | 4,500,000 | 5,100,000 | 4,500,000 | |||||||
Depreciation and amortization expense | 191,000 | 260,000 | 269,000 | ||||||||
Goodwill, net | 1,963,000 | $ 1,963,000 | 1,963,000 | 1,963,000 | |||||||
India | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Certificates of deposit | $ 1,500,000 | 1,500,000 | |||||||||
Other (Loss) Income, Net | |||||||||||
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items] | |||||||||||
Foreign exchange gain (loss) | $ (400,000) | $ (1,000,000) | $ 1,300,000 |
Property and Equipment (Detail)
Property and Equipment (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 68,663 | $ 66,924 |
Less accumulated depreciation | (50,760) | (44,199) |
Property and equipment, net | 17,903 | 22,725 |
Office Equipment | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 39,250 | 38,373 |
Furniture and Fixtures | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | 5,051 | 5,017 |
Leasehold Improvements | ||
Property Plant And Equipment [Line Items] | ||
Property and equipment, gross | $ 24,362 | $ 23,534 |
Reconciliation of Earnings per
Reconciliation of Earnings per Share and Shares in Computation of Earnings Per Share (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Earnings Per Share [Abstract] | |||||||||||
Net income | $ 20,540 | $ 24,966 | $ 19,204 | $ 22,530 | $ 16,758 | $ 27,107 | $ 20,925 | $ 20,972 | $ 87,240 | $ 85,762 | $ 104,690 |
Earnings per share: | |||||||||||
Basic | $ 0.32 | $ 0.39 | $ 0.30 | $ 0.35 | $ 0.26 | $ 0.42 | $ 0.32 | $ 0.32 | $ 1.37 | $ 1.33 | $ 1.58 |
Effect of CESs | (0.01) | (0.01) | |||||||||
Diluted | $ 0.32 | $ 0.39 | $ 0.30 | $ 0.35 | $ 0.26 | $ 0.42 | $ 0.32 | $ 0.32 | $ 1.36 | $ 1.32 | $ 1.58 |
Weighted average number of shares: | |||||||||||
Basic | 63,527 | 63,524 | 63,509 | 63,592 | 63,822 | 64,247 | 64,623 | 64,909 | 63,538 | 64,397 | 66,201 |
Effect of CESs | 795 | 706 | 233 | ||||||||
Diluted | 64,484 | 64,427 | 64,126 | 64,342 | 64,807 | 64,992 | 65,093 | 65,204 | 64,333 | 65,103 | 66,434 |
Equity-Based Compensation - Add
Equity-Based Compensation - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Restricted stock expense | $ 33.4 | $ 31.8 | $ 19.9 |
Stock Compensation Plan | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Percentage of restricted stock and restricted stock units awarded for service based vesting | 50.00% | ||
Percentage of restricted stock and restricted stock units awarded for performance based vesting | 50.00% | ||
Award vesting period (years) | 4 years | ||
Non Employee Director Restricted Equity Awards | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Percentage of restricted stock and restricted stock units awarded for service based vesting | 100.00% | ||
Award vesting period (years) | 1 year | ||
Restricted Stock and Restricted Stock Unit | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Total fair value of restricted stock awards vested | $ 52.2 | $ 18.2 | $ 18.1 |
RSUs | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Weighted average grant-date fair value of granted | $ 77.20 | $ 49.48 | $ 51.72 |
Unrecognized compensation cost related to unvested restricted stock | $ 47 | ||
Unrecognized compensation cost related to unvested award, period of recognition | 2 years 2 months 12 days | ||
Number of restricted units granted in the period | 535,387 | ||
Performance Shares | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Number of restricted units granted in the period | 303,375 | ||
2020 Stock Incentive Plan | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Maximum shares available for grant | 4,500,000 | ||
Shares available for issuance | 4,526,518 | ||
2020 Stock Incentive Plan | Stock Option, Stock Appreciation Right, Restricted Stock, or Restricted Stock Unit | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Granted share count against share available | 1 | ||
2020 Stock Incentive Plan | Stock Options and Stock Appreciation Rights | Maximum | |||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Award term (years) | 7 years |
Summary of Changes in Unvested
Summary of Changes in Unvested Units of Restricted Stock (Detail) - Restricted Stock Units - $ / shares | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |||
Number of units, Outstanding at January 1, 2020 | 1,496,693 | ||
Number of units, Granted | 535,387 | ||
Number of units, Vested | (518,565) | ||
Number of units, Forfeited | (50,651) | ||
Number of units, Outstanding at December 31, 2020 | 1,462,864 | 1,496,693 | |
Grant date fair value, Outstanding at January 1, 2020 | $ 50.67 | ||
Grant date fair value, Granted | 77.20 | $ 49.48 | $ 51.72 |
Grant date fair value, Vested | 52.48 | ||
Grant date fair value, Forfeited | 57.96 | ||
Grant date fair value, Outstanding at December 31, 2020 | $ 59.48 | $ 50.67 |
Components of Deferred Tax Asse
Components of Deferred Tax Assets and Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Deferred tax assets: | ||
Accounts receivable | $ 832 | $ 667 |
Accrued liabilities | 8,407 | 8,083 |
Equity-based compensation | 5,902 | 5,888 |
Capitalized costs | 578 | 726 |
Accrued sales taxes | 145 | 187 |
Operating lease liabilities | 8,828 | 10,869 |
State tax credits | 3,408 | 4,027 |
Foreign subsidiary net operating losses | 78 | 62 |
Valuation allowance | (3,375) | (2,886) |
Other | 659 | 479 |
Deferred Tax Assets, Net of Valuation Allowance, Total | 25,462 | 28,102 |
Deferred tax liabilities: | ||
Intangible assets | 7,414 | 7,548 |
Depreciation | 1,250 | 1,228 |
Deferred commissions | 2,713 | 2,326 |
Operating lease right-of-use assets | 8,325 | 10,223 |
Deferred Tax Liabilities, Net, Total | 19,702 | 21,325 |
Net deferred tax assets | $ 5,760 | $ 6,777 |
Components of Income from Domes
Components of Income from Domestic and Foreign Operations Before Income Tax Expense (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Income Tax Disclosure [Abstract] | |||||||||||
Domestic | $ 101,681 | $ 104,878 | $ 126,542 | ||||||||
Foreign | 12,095 | 11,199 | 9,689 | ||||||||
Income before income taxes | $ 27,541 | $ 34,085 | $ 26,534 | $ 25,616 | $ 24,854 | $ 35,807 | $ 27,511 | $ 27,905 | $ 113,776 | $ 116,077 | $ 136,231 |
Components of Income Tax Provis
Components of Income Tax Provision (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Current: | |||||||||||
Federal | $ 13,860 | $ 18,682 | $ 22,606 | ||||||||
State | 4,793 | 5,711 | 6,182 | ||||||||
Foreign | 6,847 | 7,323 | 7,018 | ||||||||
Current Income Tax Expense (Benefit), Total | 25,500 | 31,716 | 35,806 | ||||||||
Deferred: | |||||||||||
Federal | (393) | (863) | (3,127) | ||||||||
State | 1,113 | (326) | (674) | ||||||||
Foreign | 316 | (212) | (464) | ||||||||
Deferred Income Tax Expense (Benefit), Total | 1,036 | (1,401) | (4,265) | ||||||||
Total | $ 7,001 | $ 9,119 | $ 7,330 | $ 3,086 | $ 8,096 | $ 8,700 | $ 6,586 | $ 6,933 | $ 26,536 | $ 30,315 | $ 31,541 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 12 Months Ended | |||
Dec. 31, 2017 | Dec. 31, 2018 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Income Taxes [Line Items] | ||||||
Net operating loss carry-forwards | $ 300 | |||||
Operating loss carryforwards, expiration date | 2025 | |||||
Tax credit carry-forwards | $ 4,300 | |||||
Tax credit carry-forwards deferred tax asset | 3,408 | $ 4,027 | ||||
Tax credit carry-forwards, valuation allowance | 2,200 | |||||
Undistributed earnings and profits | $ 52,200 | |||||
Provisional estimate of one-time deemed repatriation transition tax | $ 3,300 | $ 300 | ||||
Deferred tax asset provisional write-down income tax expense benefit | 700 | |||||
Tax benefit from remeasurement of deferred tax assets and liabilities | 1,200 | $ 500 | ||||
Effective income tax rate from remeasurement of deferred tax assets and liabilities | 21.00% | 21.00% | 21.00% | 35.00% | ||
Unrecognized tax benefits | $ 7,419 | $ 7,113 | $ 12,804 | $ 11,239 | $ 7,113 | $ 7,419 |
Unrecognized tax benefits which, if recognized, would affect the effective tax rate | 11,900 | 10,200 | ||||
Accrued interest and penalties recognized related to unrecognized tax benefits | 400 | 500 | $ 500 | |||
Accrued interest and penalties | 2,000 | $ 1,700 | ||||
Reasonably possible amount of decrease in unrecognized tax benefit over the next twelve months | $ 3,900 | |||||
Earliest Tax Year | ||||||
Income Taxes [Line Items] | ||||||
Tax credit carry-forwards, expiration dates | 2021 | |||||
Latest Tax Year | ||||||
Income Taxes [Line Items] | ||||||
Tax credit carry-forwards, expiration dates | 2030 | |||||
NOL expires in 2025 | ||||||
Income Taxes [Line Items] | ||||||
Net operating loss carry-forwards | $ 200 |
Reconciliation of Statutory U.S
Reconciliation of Statutory U.S. Federal Rate and Tax Effective Rates (Detail) | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | |
Income Tax Disclosure [Abstract] | ||||
Statutory federal income tax rate | 21.00% | 21.00% | 21.00% | 35.00% |
State income tax, net of federal benefit | 3.90% | 3.50% | 3.40% | |
State credit carryforwards | 0.50% | 1.30% | 0.30% | |
U.S. federal R&D tax credit | (1.90%) | (1.90%) | (1.70%) | |
Tax Reform | (0.10%) | |||
Excess benefit of equity compensation | (3.40%) | (0.10%) | (0.60%) | |
Employee compensation limitation | 2.70% | 2.10% | 0.90% | |
Global Intangible Low Taxed Income (GILTI) | 0.10% | |||
Foreign-derived intangible income (FDII) deduction | (2.70%) | (3.10%) | (1.60%) | |
Foreign operations | 1.00% | 1.10% | 1.20% | |
Tax contingencies | 1.90% | 3.70% | 0.50% | |
Other permanent differences | (0.20%) | (0.60%) | 0.10% | |
Change in valuation allowance | 0.40% | (0.90%) | (0.20%) | |
Income taxes | 23.30% | 26.10% | 23.20% |
Reconciliation of Unrecognized
Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Income Tax Disclosure [Abstract] | |||
Unrecognized tax benefits at January 1, | $ (11,239) | $ (7,113) | $ (7,419) |
Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during a prior period | (118) | (2,428) | (873) |
Gross amount of decreases in unrecognized tax benefits as a result of tax positions taken during a prior period | 1,598 | 445 | 233 |
Gross amount of increases in unrecognized tax benefits as a result of tax positions taken during the current period | (3,256) | (2,489) | (78) |
Reductions to unrecognized tax benefits relating to settlements with taxing authorities | 349 | ||
Reductions to unrecognized tax benefits as a result of a lapse of the applicable statute of limitations | 211 | 346 | 675 |
Unrecognized tax benefits at December 31, | $ (12,804) | $ (11,239) | $ (7,113) |
Shareholders' Equity - Addition
Shareholders' Equity - Additional Information (Detail) - USD ($) | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Jan. 31, 2021 | |
Stockholders Equity Note [Line Items] | ||||
Common stock shares purchased under publicly-announced share repurchase program | 337,007 | 1,640,055 | 3,147,466 | |
Common stock purchased under publicly-announced share repurchase program, value | $ 25,000,000 | $ 115,900,000 | $ 143,300,000 | |
Subsequent Event | ||||
Stockholders Equity Note [Line Items] | ||||
Stock Repurchase program, authorized amount | $ 50,000,000 |
Employee Benefit Plan - Additio
Employee Benefit Plan - Additional Information (Detail) - USD ($) | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |||
Maximum contribution percentage of eligible compensation by eligible employees toward 401(k) plan | 60.00% | ||
Maximum contribution amount that employee can contribute to 401(k) plan | $ 19,500 | ||
Eligible compensation limit | $ 285,000 | ||
Defined benefit plan percentage of employer matching contribution on 6% of employee compensation | 50.00% | 50.00% | 50.00% |
Defined benefit plan employer matching contribution | $ 1,700,000 | $ 5,000,000 | $ 4,100,000 |
Maximum | |||
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | |||
Percentage of employees' eligible compensation for employer matching contribution | 6.00% | 6.00% | 6.00% |
Leases - Additional Information
Leases - Additional Information (Detail) - USD ($) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2014 | |
Leases [Line Items] | ||||
Total operating lease liabilities | $ 34,412 | |||
Option to extend, lease term | 10 years | |||
Total lease cost | $ 7,900 | $ 8,400 | $ 7,100 | |
Operating lease costs | 7,500 | 8,000 | ||
Short-term lease costs | 400 | $ 400 | ||
India | ||||
Leases [Line Items] | ||||
Total operating lease liabilities | $ 34,400 | |||
Atlanta | ||||
Leases [Line Items] | ||||
Operating lease term extended date, month and year | 2025-09 | |||
Leasehold improvement reimbursement received | $ 1,300 |
Leases - Summary of Operating L
Leases - Summary of Operating Lease Right-of-Use Assets and Lease Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
ASSETS | ||
Operating lease right-of-use assets | $ 31,470 | $ 35,896 |
LIABILITIES | ||
Operating lease liabilities, current (included in accrued and other liabilities) | $ 6,569 | |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | manh:AccruedAndOtherLiabilitiesCurrent | |
Operating lease liabilities, long-term | $ 27,843 | $ 32,416 |
Total operating lease liabilities | $ 34,412 |
Leases - Aggregate Future Minim
Leases - Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases (Detail) $ in Thousands | Dec. 31, 2020USD ($) |
Lessee, Operating Lease, Liability, Payment, Due [Abstract] | |
2021 | $ 7,034 |
2022 | 6,437 |
2023 | 6,594 |
2024 | 6,384 |
2025 | 5,488 |
Thereafter | 8,044 |
Total minimum payments required | 39,981 |
Less imputed interest | (5,569) |
Total operating lease liabilities | $ 34,412 |
Leases - Other Information Rela
Leases - Other Information Related to Leases (Detail) $ in Thousands | 12 Months Ended |
Dec. 31, 2020USD ($) | |
Leases [Abstract] | |
Weighted average remaining lease term | 6 years |
Weighted average discount rate | 3.00% |
Supplemental cash flow information - operating cash flows (in thousands): | |
Operating cash flows for operating leases | $ 7,299 |
Segment Reporting - Additional
Segment Reporting - Additional Information (Detail) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020USD ($) | Sep. 30, 2020USD ($) | Jun. 30, 2020USD ($) | Mar. 31, 2020USD ($) | Dec. 31, 2019USD ($) | Sep. 30, 2019USD ($) | Jun. 30, 2019USD ($) | Mar. 31, 2019USD ($) | Dec. 31, 2020USD ($)Segment | Dec. 31, 2019USD ($) | Dec. 31, 2018USD ($) | |
Segment Reporting Information [Line Items] | |||||||||||
Number of reportable segments | Segment | 3 | ||||||||||
Revenue from sales to customers | $ 147,082 | $ 149,757 | $ 135,630 | $ 153,903 | $ 152,929 | $ 162,275 | $ 154,341 | $ 148,404 | $ 586,372 | $ 617,949 | $ 559,157 |
Warehouse Management Product Group | Product Concentration Risk | Sales Revenue, Net | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Percentage of software license revenue | 80.00% | ||||||||||
Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Americas royalty fees | $ 3,800 | 4,500 | 4,200 | ||||||||
Revenue from sales to customers | 465,939 | 489,834 | 445,486 | ||||||||
Outside United States | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Revenue from sales to customers | $ 178,100 | $ 189,100 | $ 174,100 |
Schedule of Financial Informati
Schedule of Financial Information by Reportable Segment (Detail) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | $ 147,082 | $ 149,757 | $ 135,630 | $ 153,903 | $ 152,929 | $ 162,275 | $ 154,341 | $ 148,404 | $ 586,372 | $ 617,949 | $ 559,157 |
Cost of revenue | 269,887 | 284,967 | 240,881 | ||||||||
Operating expenses | 193,478 | 209,071 | 175,776 | ||||||||
Depreciation and amortization | 2,150 | 2,193 | 2,257 | 2,346 | 2,277 | 1,937 | 1,859 | 1,914 | 8,946 | 7,987 | 8,613 |
Total costs and expenses | 118,885 | 114,781 | 108,938 | 129,707 | 127,860 | 127,278 | 126,759 | 120,128 | 472,311 | 502,025 | 425,270 |
Operating income | 28,197 | 34,976 | 26,692 | 24,196 | 25,069 | 34,997 | 27,582 | 28,276 | 114,061 | 115,924 | 133,887 |
Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 465,939 | 489,834 | 445,486 | ||||||||
Cost of revenue | 202,421 | 218,850 | 183,563 | ||||||||
Operating expenses | 174,477 | 185,399 | 156,793 | ||||||||
Depreciation and amortization | 7,932 | 6,961 | 7,601 | ||||||||
Total costs and expenses | 384,830 | 411,210 | 347,957 | ||||||||
Operating income | 81,109 | 78,624 | 97,529 | ||||||||
EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 93,582 | 98,273 | 84,744 | ||||||||
Cost of revenue | 53,661 | 51,938 | 43,080 | ||||||||
Operating expenses | 14,461 | 18,635 | 14,484 | ||||||||
Depreciation and amortization | 823 | 766 | 743 | ||||||||
Total costs and expenses | 68,945 | 71,339 | 58,307 | ||||||||
Operating income | 24,637 | 26,934 | 26,437 | ||||||||
APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 26,851 | 29,842 | 28,927 | ||||||||
Cost of revenue | 13,805 | 14,179 | 14,238 | ||||||||
Operating expenses | 4,540 | 5,037 | 4,499 | ||||||||
Depreciation and amortization | 191 | 260 | 269 | ||||||||
Total costs and expenses | 18,536 | 19,476 | 19,006 | ||||||||
Operating income | 8,315 | 10,366 | 9,921 | ||||||||
Cloud Subscriptions | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 23,003 | 21,064 | 18,503 | 17,260 | 15,721 | 14,242 | 9,009 | 7,859 | 79,830 | 46,831 | 23,104 |
Cloud Subscriptions | Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 69,469 | 40,927 | 20,611 | ||||||||
Cloud Subscriptions | EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 8,465 | 4,762 | 2,075 | ||||||||
Cloud Subscriptions | APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 1,896 | 1,142 | 418 | ||||||||
Software License | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 9,635 | 13,233 | 5,681 | 9,735 | 9,234 | 15,486 | 11,721 | 12,414 | 38,284 | 48,855 | 45,368 |
Cost of revenue | 1,221 | 527 | 591 | 555 | 663 | 748 | 623 | 592 | 2,894 | 2,626 | 5,297 |
Software License | Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 30,509 | 34,544 | 28,423 | ||||||||
Software License | EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 4,308 | 11,518 | 11,406 | ||||||||
Software License | APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 3,467 | 2,793 | 5,539 | ||||||||
Maintenance | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 38,801 | 37,305 | 35,898 | 35,744 | 38,045 | 37,763 | 37,323 | 36,099 | 147,748 | 149,230 | 147,033 |
Maintenance | Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 116,309 | 118,891 | 117,489 | ||||||||
Maintenance | EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 22,208 | 21,322 | 20,933 | ||||||||
Maintenance | APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 9,231 | 9,017 | 8,611 | ||||||||
Services | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 70,915 | 73,470 | 71,778 | 87,406 | 86,308 | 91,626 | 93,951 | 88,631 | 303,569 | 360,516 | 329,685 |
Services | Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 232,954 | 283,008 | 265,165 | ||||||||
Services | EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 58,360 | 60,618 | 50,328 | ||||||||
Services | APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 12,255 | 16,890 | 14,192 | ||||||||
Hardware | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | $ 4,728 | $ 4,685 | $ 3,770 | $ 3,758 | $ 3,621 | $ 3,158 | $ 2,337 | $ 3,401 | 16,941 | 12,517 | 13,967 |
Hardware | Americas | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 16,698 | 12,464 | 13,798 | ||||||||
Hardware | EMEA | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | 241 | $ 53 | 2 | ||||||||
Hardware | APAC | |||||||||||
Segment Reporting Information [Line Items] | |||||||||||
Total revenue | $ 2 | $ 167 |
Goodwill, Long-Lived Assets and
Goodwill, Long-Lived Assets and Total Assets by Reportable Segment (Detail) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Segment Reporting Information [Line Items] | ||
Goodwill, net | $ 62,252 | $ 62,237 |
Long lived assets | 63,359 | 71,187 |
Total assets | 465,412 | 372,279 |
Americas | ||
Segment Reporting Information [Line Items] | ||
Goodwill, net | 54,766 | 54,766 |
Long lived assets | 54,309 | 61,686 |
Total assets | 405,618 | 309,662 |
EMEA | ||
Segment Reporting Information [Line Items] | ||
Goodwill, net | 5,523 | 5,508 |
Long lived assets | 8,015 | 7,918 |
Total assets | 47,529 | 48,008 |
APAC | ||
Segment Reporting Information [Line Items] | ||
Goodwill, net | 1,963 | 1,963 |
Long lived assets | 1,035 | 1,583 |
Total assets | $ 12,265 | $ 14,609 |
Quarterly Results of Operatio_3
Quarterly Results of Operations (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 12 Months Ended | |||||||||
Dec. 31, 2020 | Sep. 30, 2020 | Jun. 30, 2020 | Mar. 31, 2020 | Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
Revenue: | |||||||||||
Total revenue | $ 147,082 | $ 149,757 | $ 135,630 | $ 153,903 | $ 152,929 | $ 162,275 | $ 154,341 | $ 148,404 | $ 586,372 | $ 617,949 | $ 559,157 |
Costs and expenses: | |||||||||||
Total costs | 269,887 | 284,967 | 240,881 | ||||||||
Research and development | 20,563 | 20,454 | 19,931 | 23,328 | 21,784 | 22,614 | 21,997 | 21,213 | 84,276 | 87,608 | 71,896 |
Sales and marketing | 13,562 | 11,399 | 9,709 | 13,088 | 15,434 | 12,125 | 14,520 | 14,781 | 47,758 | 56,860 | 51,262 |
General and administrative | 15,778 | 15,536 | 14,016 | 16,114 | 16,512 | 16,236 | 16,805 | 15,050 | 61,444 | 64,603 | 52,618 |
Depreciation and amortization | 2,150 | 2,193 | 2,257 | 2,346 | 2,277 | 1,937 | 1,859 | 1,914 | 8,946 | 7,987 | 8,613 |
Total costs and expenses | 118,885 | 114,781 | 108,938 | 129,707 | 127,860 | 127,278 | 126,759 | 120,128 | 472,311 | 502,025 | 425,270 |
Operating income | 28,197 | 34,976 | 26,692 | 24,196 | 25,069 | 34,997 | 27,582 | 28,276 | 114,061 | 115,924 | 133,887 |
Other (loss) income, net | (656) | (891) | (158) | 1,420 | (215) | 810 | (71) | (371) | |||
Income before income taxes | 27,541 | 34,085 | 26,534 | 25,616 | 24,854 | 35,807 | 27,511 | 27,905 | 113,776 | 116,077 | 136,231 |
Income tax provision | 7,001 | 9,119 | 7,330 | 3,086 | 8,096 | 8,700 | 6,586 | 6,933 | 26,536 | 30,315 | 31,541 |
Net income | $ 20,540 | $ 24,966 | $ 19,204 | $ 22,530 | $ 16,758 | $ 27,107 | $ 20,925 | $ 20,972 | $ 87,240 | $ 85,762 | $ 104,690 |
Basic earnings per share | $ 0.32 | $ 0.39 | $ 0.30 | $ 0.35 | $ 0.26 | $ 0.42 | $ 0.32 | $ 0.32 | $ 1.37 | $ 1.33 | $ 1.58 |
Diluted earnings per share | $ 0.32 | $ 0.39 | $ 0.30 | $ 0.35 | $ 0.26 | $ 0.42 | $ 0.32 | $ 0.32 | $ 1.36 | $ 1.32 | $ 1.58 |
Shares used in computing basic earnings per share | 63,527 | 63,524 | 63,509 | 63,592 | 63,822 | 64,247 | 64,623 | 64,909 | 63,538 | 64,397 | 66,201 |
Shares used in computing diluted earnings per share | 64,484 | 64,427 | 64,126 | 64,342 | 64,807 | 64,992 | 65,093 | 65,204 | 64,333 | 65,103 | 66,434 |
Cloud Subscriptions | |||||||||||
Revenue: | |||||||||||
Total revenue | $ 23,003 | $ 21,064 | $ 18,503 | $ 17,260 | $ 15,721 | $ 14,242 | $ 9,009 | $ 7,859 | $ 79,830 | $ 46,831 | $ 23,104 |
Software License | |||||||||||
Revenue: | |||||||||||
Total revenue | 9,635 | 13,233 | 5,681 | 9,735 | 9,234 | 15,486 | 11,721 | 12,414 | 38,284 | 48,855 | 45,368 |
Costs and expenses: | |||||||||||
Total costs | 1,221 | 527 | 591 | 555 | 663 | 748 | 623 | 592 | 2,894 | 2,626 | 5,297 |
Maintenance | |||||||||||
Revenue: | |||||||||||
Total revenue | 38,801 | 37,305 | 35,898 | 35,744 | 38,045 | 37,763 | 37,323 | 36,099 | 147,748 | 149,230 | 147,033 |
Services | |||||||||||
Revenue: | |||||||||||
Total revenue | 70,915 | 73,470 | 71,778 | 87,406 | 86,308 | 91,626 | 93,951 | 88,631 | 303,569 | 360,516 | 329,685 |
Hardware | |||||||||||
Revenue: | |||||||||||
Total revenue | 4,728 | 4,685 | 3,770 | 3,758 | 3,621 | 3,158 | 2,337 | 3,401 | 16,941 | 12,517 | 13,967 |
Cloud Subscriptions, Maintenance and Services | |||||||||||
Costs and expenses: | |||||||||||
Total costs | $ 65,611 | $ 64,672 | $ 62,434 | $ 74,276 | $ 71,190 | $ 73,618 | $ 70,955 | $ 66,578 | $ 266,993 | $ 282,341 | $ 235,584 |
SCHEDULE II - Valuation and Qua
SCHEDULE II - Valuation and Qualifying Accounts (Detail) - USD ($) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | ||
Allowance for Doubtful Accounts | ||||
Valuation and Qualifying Accounts Disclosure [Line Items] | ||||
Balance at Beginning of Period | $ 2,826 | $ 2,589 | $ 2,692 | |
Additions Charged to Operations | 3,451 | 3,858 | 3,876 | |
Net Deductions | [1] | 2,780 | 3,621 | 3,979 |
Balance at End of Period | 3,497 | 2,826 | 2,589 | |
Deferred Tax Asset Valuation Allowance | ||||
Valuation and Qualifying Accounts Disclosure [Line Items] | ||||
Balance at Beginning of Period | 2,886 | 3,846 | 4,084 | |
Additions Charged to Operations | 489 | |||
Net Deductions | [2] | 960 | 238 | |
Balance at End of Period | $ 3,375 | $ 2,886 | $ 3,846 | |
[1] | Represents write-offs of accounts, net of recoveries. | |||
[2] | Represents current year releases credited to expenses and current year reductions due to decreases in net deferred tax assets. |