Document and Entity Information
Document and Entity Information - shares | 6 Months Ended | |
Jun. 30, 2019 | Jul. 22, 2019 | |
Document And Entity Information [Abstract] | ||
Document Type | 10-Q | |
Amendment Flag | false | |
Document Period End Date | Jun. 30, 2019 | |
Document Fiscal Year Focus | 2019 | |
Document Fiscal Period Focus | Q2 | |
Trading Symbol | MANH | |
Entity Registrant Name | MANHATTAN ASSOCIATES INC | |
Entity Central Index Key | 0001056696 | |
Current Fiscal Year End Date | --12-31 | |
Entity Filer Category | Large Accelerated Filer | |
Entity Small Business | false | |
Entity Emerging Growth Company | false | |
Entity Common Stock, Shares Outstanding | 64,325,170 | |
Entity Current Reporting Status | Yes | |
Entity Shell Company | false | |
Entity File Number | 0-23999 | |
Entity Tax Identification Number | 582373424 | |
Entity Address, Address Line One | 2300 Windy Ridge Parkway, Tenth Floor | |
Entity Address, City or Town | Atlanta | |
Entity Address, State or Province | Georgia | |
Entity Address, Postal Zip Code | 30339 | |
City Area Code | 770 | |
Local Phone Number | 955-7070 |
Condensed Consolidated Balance
Condensed Consolidated Balance Sheets - USD ($) | Jun. 30, 2019 | Dec. 31, 2018 |
Current assets: | ||
Cash and cash equivalents | $ 119,401,000 | $ 99,126,000 |
Short-term investments | 0 | 1,440,000 |
Accounts receivable, net of allowance of $1,678 and $2,589, respectively | 100,291,000 | 100,108,000 |
Prepaid expenses and other current assets | 19,865,000 | 14,708,000 |
Total current assets | 239,557,000 | 215,382,000 |
Property and equipment, net | 14,512,000 | 14,318,000 |
Operating lease right-of-use assets | 39,701,000 | |
Goodwill, net | 62,239,000 | 62,240,000 |
Deferred income taxes | 5,174,000 | 5,442,000 |
Other assets | 11,000,000 | 9,768,000 |
Total assets | 372,183,000 | 307,150,000 |
Current liabilities: | ||
Accounts payable | 17,272,000 | 18,181,000 |
Accrued compensation and benefits | 34,130,000 | 29,485,000 |
Accrued and other liabilities | 18,448,000 | 12,161,000 |
Deferred revenue | 98,195,000 | 81,894,000 |
Income taxes payable | 1,087,000 | 3,543,000 |
Total current liabilities | 169,132,000 | 145,264,000 |
Operating lease liabilities, long-term | 35,800,000 | |
Other non-current liabilities | 12,564,000 | 14,739,000 |
Shareholders' equity: | ||
Preferred stock, no par value; 20,000,000 shares authorized, no shares issued or outstanding in 2019 and 2018 | ||
Common stock, $0.01 par value; 200,000,000 shares authorized; 64,322,067 and 64,860,419 shares issued and outstanding at June 30, 2019 and December 31, 2018, respectively | 643,000 | 649,000 |
Retained earnings | 170,668,000 | 163,359,000 |
Accumulated other comprehensive loss | (16,624,000) | (16,861,000) |
Total shareholders' equity | 154,687,000 | 147,147,000 |
Total liabilities and shareholders' equity | $ 372,183,000 | $ 307,150,000 |
Condensed Consolidated Balanc_2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($) $ in Thousands | Jun. 30, 2019 | Dec. 31, 2018 |
Statement Of Financial Position [Abstract] | ||
Accounts receivable, allowance | $ 1,678 | $ 2,589 |
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 | 64,322,067 | 64,860,419 |
Common stock, shares outstanding | 64,322,067 | 64,860,419 |
Condensed Consolidated Statemen
Condensed Consolidated Statements of Income - USD ($) shares in Thousands, $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Total revenue | $ 154,341 | $ 141,871 | $ 302,745 | $ 272,440 |
Total costs | 71,578 | 59,081 | 138,748 | 116,875 |
Research and development | 21,997 | 18,176 | 43,210 | 35,235 |
Sales and marketing | 14,520 | 13,809 | 29,301 | 26,693 |
General and administrative | 16,805 | 12,885 | 31,855 | 25,685 |
Depreciation and amortization | 1,859 | 2,235 | 3,773 | 4,437 |
Total costs and expenses | 126,759 | 106,186 | 246,887 | 208,925 |
Operating income | 27,582 | 35,685 | 55,858 | 63,515 |
Other (loss) income, net | (71) | 986 | (442) | 1,707 |
Income before income taxes | 27,511 | 36,671 | 55,416 | 65,222 |
Income tax provision | 6,586 | 9,003 | 13,519 | 14,902 |
Net income | $ 20,925 | $ 27,668 | $ 41,897 | $ 50,320 |
Basic earnings per share | $ 0.32 | $ 0.42 | $ 0.65 | $ 0.75 |
Diluted earnings per share | $ 0.32 | $ 0.42 | $ 0.64 | $ 0.75 |
Weighted average number of shares: | ||||
Basic | 64,623 | 66,429 | 64,765 | 66,987 |
Diluted | 65,093 | 66,535 | 65,148 | 67,132 |
Cloud Subscriptions | ||||
Total revenue | $ 9,009 | $ 5,377 | $ 16,868 | $ 9,846 |
Software License | ||||
Total revenue | 11,721 | 12,973 | 24,135 | 20,528 |
Total costs | 623 | 2,096 | 1,215 | 3,404 |
Maintenance | ||||
Total revenue | 37,323 | 36,993 | 73,422 | 73,390 |
Services | ||||
Total revenue | 93,951 | 82,267 | 182,582 | 161,024 |
Hardware | ||||
Total revenue | 2,337 | 4,261 | 5,738 | 7,652 |
Cloud Subscriptions, Maintenance and Services | ||||
Total costs | $ 70,955 | $ 56,985 | $ 137,533 | $ 113,471 |
Consolidated Statements of Comp
Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Statement Of Income And Comprehensive Income [Abstract] | ||||
Net income | $ 20,925 | $ 27,668 | $ 41,897 | $ 50,320 |
Foreign currency translation adjustment | (22) | (3,402) | 237 | (3,571) |
Comprehensive income | $ 20,903 | $ 24,266 | $ 42,134 | $ 46,749 |
Condensed Consolidated Statem_2
Condensed Consolidated Statements of Cash Flows - USD ($) $ in Thousands | 6 Months Ended | |
Jun. 30, 2019 | Jun. 30, 2018 | |
Operating activities: | ||
Net income | $ 41,897 | $ 50,320 |
Adjustments to reconcile net income to net cash provided by operating activities: | ||
Depreciation and amortization | 3,773 | 4,437 |
Equity-based compensation | 15,644 | 9,270 |
Gain on disposal of equipment | (121) | (37) |
Deferred income taxes | 272 | 803 |
Unrealized foreign currency loss (gain) | 156 | (1,359) |
Changes in operating assets and liabilities: | ||
Accounts receivable, net | (312) | (7,913) |
Other assets | (6,144) | (5,217) |
Accounts payable, accrued and other liabilities | 4,238 | 15,846 |
Income taxes | (3,145) | (14,300) |
Deferred revenue | 16,149 | 16,244 |
Net cash provided by operating activities | 72,407 | 68,094 |
Investing activities: | ||
Purchase of property and equipment | (3,305) | (4,055) |
Net maturities (purchases) of investments | 1,439 | (5,196) |
Net cash used in investing activities | (1,866) | (9,251) |
Financing activities: | ||
Purchase of common stock | (50,238) | (103,714) |
Net cash used in financing activities | (50,238) | (103,714) |
Foreign currency impact on cash | (28) | (1,617) |
Net change in cash and cash equivalents | 20,275 | (46,488) |
Cash and cash equivalents at beginning of period | 99,126 | 125,522 |
Cash and cash equivalents at end of period | $ 119,401 | $ 79,034 |
Condensed Consolidated Statem_3
Condensed Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive (Loss) Income |
Balance at Dec. 31, 2017 | $ 174,956 | $ 678 | $ 186,117 | $ (11,839) | |
Balance (in shares) at Dec. 31, 2017 | 67,776,138 | ||||
Repurchase of common stock | (103,714) | $ (24) | $ (9,266) | (94,424) | |
Repurchase of common stock (in shares) | (2,352,312) | ||||
Restricted stock units issuance | $ 4 | (4) | |||
Restricted stock units issuance (in shares) | 335,909 | ||||
Equity-based compensation | 9,270 | 9,270 | |||
Adjustment due to adoption of ASC 2014-09 Revenue from Contracts with Customers (Topic 606) | ASC 2014-09 | 1,981 | 1,981 | |||
Foreign currency translation adjustment | (3,571) | (3,571) | |||
Net income | 50,320 | 50,320 | |||
Balance at Jun. 30, 2018 | 129,242 | $ 658 | 143,994 | (15,410) | |
Balance (in shares) at Jun. 30, 2018 | 65,759,735 | ||||
Balance at Mar. 31, 2018 | 147,948 | $ 668 | 159,288 | (12,008) | |
Balance (in shares) at Mar. 31, 2018 | 66,819,431 | ||||
Repurchase of common stock | (47,899) | $ (11) | (4,926) | (42,962) | |
Repurchase of common stock (in shares) | (1,083,203) | ||||
Restricted stock units issuance | $ 1 | (1) | |||
Restricted stock units issuance (in shares) | 23,507 | ||||
Equity-based compensation | 4,927 | 4,927 | |||
Foreign currency translation adjustment | (3,402) | (3,402) | |||
Net income | 27,668 | 27,668 | |||
Balance at Jun. 30, 2018 | 129,242 | $ 658 | 143,994 | (15,410) | |
Balance (in shares) at Jun. 30, 2018 | 65,759,735 | ||||
Balance at Dec. 31, 2018 | 147,147 | $ 649 | 163,359 | (16,861) | |
Balance (in shares) at Dec. 31, 2018 | 64,860,419 | ||||
Repurchase of common stock | (50,238) | $ (9) | (15,641) | (34,588) | |
Repurchase of common stock (in shares) | (873,198) | ||||
Restricted stock units issuance | $ 3 | (3) | |||
Restricted stock units issuance (in shares) | 334,846 | ||||
Equity-based compensation | 15,644 | 15,644 | |||
Foreign currency translation adjustment | 237 | 237 | |||
Net income | 41,897 | 41,897 | |||
Balance at Jun. 30, 2019 | 154,687 | $ 643 | 170,668 | (16,624) | |
Balance (in shares) at Jun. 30, 2019 | 64,322,067 | ||||
Balance at Mar. 31, 2019 | 145,400 | $ 646 | 161,356 | (16,602) | |
Balance (in shares) at Mar. 31, 2019 | 64,593,909 | ||||
Repurchase of common stock | (20,078) | $ (3) | (8,462) | (11,613) | |
Repurchase of common stock (in shares) | (303,292) | ||||
Restricted stock units issuance (in shares) | 31,450 | ||||
Equity-based compensation | 8,462 | $ 8,462 | |||
Foreign currency translation adjustment | (22) | (22) | |||
Net income | 20,925 | 20,925 | |||
Balance at Jun. 30, 2019 | $ 154,687 | $ 643 | $ 170,668 | $ (16,624) | |
Balance (in shares) at Jun. 30, 2019 | 64,322,067 |
Basis of Presentation and Princ
Basis of Presentation and Principles of Consolidation | 6 Months Ended |
Jun. 30, 2019 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Basis of Presentation and Principles of Consolidation | 1. Basis of Presentation and Principles of Consolidation Basis of Presentation The accompanying unaudited condensed consolidated financial statements of Manhattan Associates, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our,” or “Manhattan”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information, with the instructions to Form 10-Q and with Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required for complete financial statements. In the opinion of management, these condensed consolidated financial statements contain all normal recurring adjustments considered necessary for a fair presentation of our financial position at June 30, 2019, the results of operations for the three and six months ended June 30, 2019 and 2018, and cash flows for the six months ended June 30, 2019 and 2018. The results for the three and six months ended June 30, 2019 are not necessarily indicative of the results to be expected for the full year or any other interim period. These statements should be read in conjunction with our audited consolidated financial statements and management’s discussion and analysis included in our annual report on Form 10-K for the year ended December 31, 2018. Principles of Consolidation The accompanying condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. New Accounting Pronouncements Adopted in Fiscal Year 2019 Leases In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2016-02, Leases, which establishes new Accounting Standard Codification (ASC) Topic 842 (ASC 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under the new guidance, a lessee is required to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with previous GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily depends on its classification as a finance or operating lease. However, unlike previous GAAP which required only capital leases to be recognized on the balance sheet, the new standard requires both types of leases to be recognized on the balance sheet. ASC 842 also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. These disclosures include qualitative and quantitative requirements, providing additional information about the amounts recorded in the financial statements. ASC 842 was previously required to be adopted using the modified retrospective approach. However, in July 2018, the FASB issued ASU 2018-11, which allowed for retrospective application with the recognition of a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Under this option, entities do not need to apply ASC 842 (along with its disclosure requirements) to the comparative prior periods presented. We adopted ASC 842 in the first quarter of 2019. Accordingly, most of our operating leases (primarily for office space) are recognized as operating lease liabilities and right-of-use assets on our balance sheet. We elected to adopt certain of the optional practical expedients, including the package of practical expedients, which, among other things, gives us the option to not reassess: 1) whether expired or existing contracts are or contain leases; 2) the lease classification for expired or existing leases; and 3) initial direct costs for existing leases. We elected the optional transition method that allows for a cumulative-effect adjustment as of the adoption date coupled with the option to not restate prior periods. We also elected 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. We did not elect the hindsight practical expedient in our determination of the lease term for our existing leases. Adoption of the new standard resulted in the recording of operating lease assets and operating lease liabilities of approximately $28.5 million and $31.0 million as of January 1, 2019, respectively. The adoption had no impact on retained earnings, the Consolidated Statements of Income, or the Consolidated Statements of Cash Flows. |
Revenue Recognition
Revenue Recognition | 6 Months Ended |
Jun. 30, 2019 | |
Revenue Recognition [Abstract] | |
Revenue Recognition | 2. 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 and training services, including reimbursements of out-pocket expenses in connection with our services. Services include system planning, design, configuration, testing, and other software implementation support, and are typically optional and distinct from 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. $23.9 million as of December 31, 2018 was recognized during the three and six months ended June 30, 2019 , respectively. $ 42.2 million of revenue that was included in the deferred revenue balance as of Marc h 31, 2019 was recognized during the three months ended June 30, 2019 . No revenue was recognized during the three and six months ended June 30, 2019 from performance obligations that were satisfied in prior periods. Remaining Performance Obligations As of June 30, 2019, approximately $120.4 million of revenue is expected to be recognized from remaining performance obligations for cloud subscriptions and maintenance contracts 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 53% 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 the historical experience of write-offs and a detailed assessment of accounts receivable. Additions to the allowance for doubtful accounts generally represent a sales allowance on services revenue, which are recorded to operations as a reduction to services revenue. The total amount charged to operations was $0.9 million and $2.6 million for the three months ended June 30, 2019 and 2018, respectively, and $1.8 million and $2.8 million for the six months ended June 30, 2019 and 2018, respectively. In estimating the allowance for doubtful accounts, we consider the age of the accounts receivable, our historical write-offs, and the 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. Uncollectible accounts are written off when it is determined that the specific balance is not collectible. 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 $6.3 million as of June 30, 2019, of which $4.5 million is included in other assets and $1.8 million is included in prepaid expenses and other current assets. Sales commission expense is included in Sales and Marketing expense in the accompanying Consolidated Statements of Income. Amortization of sales commissions was $0.4 million and $0.2 million for the three months ended June 30, 2019 and 2018, respectively, and $0.8 million and $0.4 million for the six months ended June 30, 2019 and 2018, respectively. No impairment losses were recognized during the periods. |
Fair Value Measurement
Fair Value Measurement | 6 Months Ended |
Jun. 30, 2019 | |
Fair Value Disclosures [Abstract] | |
Fair Value Measurement | 3. 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 its 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 June 30, 2019, our cash and cash equivalents were $102.0 million and $17.4 million, respectively. We had no short-term investments at June 30, 2019, and, currently, have no long-term investments. Cash equivalents consist of highly liquid money market funds of $9.8 million and certificates of deposit of $7.6 million. Short-term investments in the prior period consisted of certificates of deposit. For money market funds, we use quoted prices from active markets that are classified at Level 1, the highest level of observable input in the disclosure hierarchy framework. We had no investments classified at Level 2 or Level 3 at June 30, 2019. |
Leases
Leases | 6 Months Ended |
Jun. 30, 2019 | |
Leases [Abstract] | |
Leases | 4. Leases We lease our facilities and some of our equipment under noncancelable operating lease arrangements that expire at various dates through 2029. In 2019, we entered into four lease agreements for office space in Bangalore, India for a ten-year term. The total operating lease liabilities for these leases at June 30, 2019 was approximately $14.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 June 30, 2019 (in thousands): June 30, 2019 ASSETS Operating lease right-of-use assets $ 39,701 LIABILITIES Operating lease liabilities, current (included in accrued and other liabilities) $ 6,827 Operating lease liabilities, long-term 35,800 Total operating lease liabilities $ 42,627 Aggregate future minimum lease payments under noncancelable operating leases as of June 30, 2019 are as follows (in thousands): Year Ending December 31, 2019 (excluding the six months ended June 30, 2019) $ 3,585 2020 6,968 2021 6,709 2022 6,440 2023 6,614 Thereafter 20,277 Total minimum payments required 50,593 Less short-term leases (197 ) Less imputed interest (7,769 ) Total operating lease liabilities $ 42,627 The total lease cost for the three and six months ended June 30, 2019 was $2.2 million and $4.2 million, respectively. Total lease cost for the three months ended June 30, 2019 consisted of $2.1 million of operating lease costs, and $0.1 million of short-term lease costs. For the six months ended June 30, 2019, total lease cost consisted of $4.0 million of operating lease cost, and $0.2 million of short-term lease costs. Our variable lease costs for the three and six months ended June 30, 2019 were immaterial. Total lease costs for the three and six months ended June 30, 2018 was $1.7 million and $3.5 million, respectively. Other information related to operating leases are as follows: Weighted average remaining lease term 7.3 years Weighted average discount rate 4% 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 $ 3,286 |
Equity-Based Compensation
Equity-Based Compensation | 6 Months Ended |
Jun. 30, 2019 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Equity-Based Compensation | 5. Equity-Based Compensation We granted 26,512 and 41,481 restricted stock units (“RSUs”) during the three months ended June 30, 2019 and 2018, respectively, and granted 938,731 and 509,007 RSUs during the six months ended June 30, 2019 and 2018, respectively. Equity-based compensation expense related to RSUs was $8.5 million and $5.0 million during the three months ended June 30, 2019 and 2018, respectively, and $15.6 million and $9.3 million during the six months ended June 30, 2019 and 2018, respectively. We present below a summary of changes during the six months ended June 30, 2019 in our unvested units of restricted stock: Number of shares/units Outstanding at December 31, 2018 997,173 Granted 938,731 Vested (372,832 ) Forfeited (21,406 ) Outstanding at June 30, 2019 1,541,666 |
Income Taxes
Income Taxes | 6 Months Ended |
Jun. 30, 2019 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | 6. Income Taxes Our effective tax rate was 23.9% and 24.6% for the three months ended June 30, 2019 and 2018, respectively, and 24.4% and 22.8% for the six months ended June 30, 2019 and 2018, respectively. The decrease in the effective tax rate for the three months ended June 30, 2019 is the result of an increase in deductible tax expense of $0.2 million in excess tax benefits on restricted stock vestings. The increase in the effective tax rate for the six months ended June 30, 2019 is the result of a decrease in deductible tax expense of $0.7 million in excess tax benefits on restricted stock vestings and $0.3 million related to a provisional one-time estimate for the impact of 2017 U.S. Tax Reform recorded in 2018. We apply the provisions for income taxes related to, among other things, accounting for uncertain tax positions and disclosure requirements in accordance with ASC 740, Income Taxes. For the We conduct business globally and, as a result, file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, Manhattan is subject to examination by taxing authorities throughout the world. We are no longer subject to the U.S. federal, substantially all state and local income tax examinations and substantially all non-U.S. income tax examinations for years before 2012. |
Basic and Diluted Net Income Pe
Basic and Diluted Net Income Per Share | 6 Months Ended |
Jun. 30, 2019 | |
Earnings Per Share [Abstract] | |
Net Earnings Per Share | 7. 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 three and six months ended June 30, 2019 and 2018 Three Months Ended June 30, Six Months Ended June 30, 2019 2018 2019 2018 (in (in thousands, except per share data) Net income $ 20,925 $ 27,668 $ 41,897 $ 50,320 Earnings per share: Basic $ 0.32 $ 0.42 $ 0.65 $ 0.75 Effect of CESs - - (0.01 ) - Diluted $ 0.32 $ 0.42 $ 0.64 $ 0.75 Weighted average number of shares: Basic 64,623 66,429 64,765 66,987 Effect of CESs 470 106 383 145 Diluted 65,093 66,535 65,148 67,132 The number of anti-dilutive CESs during the three and six months ended June 30, 2019 and 2018 was immaterial. |
Contingencies
Contingencies | 6 Months Ended |
Jun. 30, 2019 | |
Commitments And Contingencies Disclosure [Abstract] | |
Contingencies | 8. Contingencies From time to time, we may be involved in litigation relating to claims arising out of the ordinary course of business, and occasionally legal proceedings not in the ordinary course. Many of our installations involve products that are critical to the operations of our clients’ businesses. Any failure in a company’s product could result in a claim for substantial damages against us, regardless of our responsibility for such failure. Although we attempt to limit contractually 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 our contracts will be enforceable in all instances. We are not currently a party to any legal proceedings in the ordinary course of business or other legal proceedings the result of which we believe is likely to have a material adverse impact on our business, financial position, results of operations, or cash flows. We expense legal costs associated with loss contingencies as such legal costs are incurred. |
Operating Segments
Operating Segments | 6 Months Ended |
Jun. 30, 2019 | |
Segment Reporting [Abstract] | |
Operating Segments | 9. Operating Segments We manage our business by geographic region and have three geographic reportable segments: North and Latin America (the “Americas”); Europe, the Middle East and Africa (EMEA); and Asia Pacific (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 approximately $1.1 million and $0.6 million for the three months ended June 30, 2019 and 2018, respectively , In accordance with the segment reporting topic of the FASB Accounting Standards Codification, we present below certain financial information by reportable segment Three Months Ended June 30, 2019 2018 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 7,684 $ 1,124 $ 201 $ 9,009 $ 4,870 $ 402 $ 105 $ 5,377 Software license 8,152 2,877 692 11,721 8,652 2,814 1,507 12,973 Maintenance 29,304 5,633 2,386 37,323 29,137 5,614 2,242 36,993 Services 74,301 15,409 4,241 93,951 66,191 12,526 3,550 82,267 Hardware 2,337 - - 2,337 4,095 - 166 4,261 Total revenue 121,778 25,043 7,520 154,341 112,945 21,356 7,570 141,871 Costs and Expenses: Cost of revenue 55,512 12,543 3,523 71,578 44,416 11,161 3,504 59,081 Operating expenses 47,835 4,253 1,234 53,322 39,980 3,742 1,148 44,870 Depreciation and amortization 1,605 190 64 1,859 1,960 201 74 2,235 Total costs and expenses 104,952 16,986 4,821 126,759 86,356 15,104 4,726 106,186 Operating income $ 16,826 $ 8,057 $ 2,699 $ 27,582 $ 26,589 $ 6,252 $ 2,844 $ 35,685 Six Months Ended June 30, 2019 2018 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 14,604 $ 1,868 $ 396 $ 16,868 $ 8,973 $ 768 $ 105 $ 9,846 Software license 14,280 8,922 933 24,135 12,143 4,614 3,771 20,528 Maintenance 58,405 10,524 4,493 73,422 58,579 10,630 4,181 73,390 Services 143,624 30,017 8,941 182,582 130,379 24,508 6,137 161,024 Hardware 5,738 - - 5,738 7,486 - 166 7,652 Total revenue 236,651 51,331 14,763 302,745 217,560 40,520 14,360 272,440 Costs and Expenses: Cost of revenue 106,267 25,415 7,066 138,748 88,563 21,174 7,138 116,875 Operating expenses 92,235 9,752 2,379 104,366 78,173 7,231 2,209 87,613 Depreciation and amortization 3,272 373 128 3,773 3,917 388 132 4,437 Total costs and expenses 201,774 35,540 9,573 246,887 170,653 28,793 9,479 208,925 Operating income $ 34,877 $ 15,791 $ 5,190 $ 55,858 $ 46,907 $ 11,727 $ 4,881 $ 63,515 The majority of our software license revenue (80%) relates to our warehouse management product group. Cloud subscriptions revenue primarily relates to our Manhattan Active omnichannel and transportation management solutions. Total assets of our reportable segments increased during the three and six months ended June 30, 2019 primarily as a result of the adoption of ASC 842. At June 30, 2019, total assets for the Americas, EMEA and APAC segments were $300.7 million, $55.2 million and $16.3 million, respectively. |
Basis of Presentation and Pri_2
Basis of Presentation and Principles of Consolidation (Policies) | 6 Months Ended |
Jun. 30, 2019 | |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
Basis of Presentation | Basis of Presentation The accompanying unaudited condensed consolidated financial statements of Manhattan Associates, Inc. and its subsidiaries (the “Company,” “we,” “us,” “our,” or “Manhattan”) have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information, with the instructions to Form 10-Q and with Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required for complete financial statements. In the opinion of management, these condensed consolidated financial statements contain all normal recurring adjustments considered necessary for a fair presentation of our financial position at June 30, 2019, the results of operations for the three and six months ended June 30, 2019 and 2018, and cash flows for the six months ended June 30, 2019 and 2018. The results for the three and six months ended June 30, 2019 are not necessarily indicative of the results to be expected for the full year or any other interim period. These statements should be read in conjunction with our audited consolidated financial statements and management’s discussion and analysis included in our annual report on Form 10-K for the year ended December 31, 2018. |
Principles of Consolidation | Principles of Consolidation The accompanying condensed consolidated financial statements include our accounts and the accounts of our wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. |
New Accounting Pronouncements Adopted in Fiscal Year 2019 | New Accounting Pronouncements Adopted in Fiscal Year 2019 Leases In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2016-02, Leases, which establishes new Accounting Standard Codification (ASC) Topic 842 (ASC 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements. Under the new guidance, a lessee is required to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with previous GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily depends on its classification as a finance or operating lease. However, unlike previous GAAP which required only capital leases to be recognized on the balance sheet, the new standard requires both types of leases to be recognized on the balance sheet. ASC 842 also requires disclosures to help investors and other financial statement users better understand the amount, timing, and uncertainty of cash flows arising from leases. These disclosures include qualitative and quantitative requirements, providing additional information about the amounts recorded in the financial statements. ASC 842 was previously required to be adopted using the modified retrospective approach. However, in July 2018, the FASB issued ASU 2018-11, which allowed for retrospective application with the recognition of a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Under this option, entities do not need to apply ASC 842 (along with its disclosure requirements) to the comparative prior periods presented. We adopted ASC 842 in the first quarter of 2019. Accordingly, most of our operating leases (primarily for office space) are recognized as operating lease liabilities and right-of-use assets on our balance sheet. We elected to adopt certain of the optional practical expedients, including the package of practical expedients, which, among other things, gives us the option to not reassess: 1) whether expired or existing contracts are or contain leases; 2) the lease classification for expired or existing leases; and 3) initial direct costs for existing leases. We elected the optional transition method that allows for a cumulative-effect adjustment as of the adoption date coupled with the option to not restate prior periods. We also elected 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. We did not elect the hindsight practical expedient in our determination of the lease term for our existing leases. Adoption of the new standard resulted in the recording of operating lease assets and operating lease liabilities of approximately $28.5 million and $31.0 million as of January 1, 2019, respectively. The adoption had no impact on retained earnings, the Consolidated Statements of Income, or the Consolidated Statements of Cash Flows. |
Leases (Tables)
Leases (Tables) | 6 Months Ended |
Jun. 30, 2019 | |
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 June 30, 2019 (in thousands): June 30, 2019 ASSETS Operating lease right-of-use assets $ 39,701 LIABILITIES Operating lease liabilities, current (included in accrued and other liabilities) $ 6,827 Operating lease liabilities, long-term 35,800 Total operating lease liabilities $ 42,627 |
Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases | Aggregate future minimum lease payments under noncancelable operating leases as of June 30, 2019 are as follows (in thousands): Year Ending December 31, 2019 (excluding the six months ended June 30, 2019) $ 3,585 2020 6,968 2021 6,709 2022 6,440 2023 6,614 Thereafter 20,277 Total minimum payments required 50,593 Less short-term leases (197 ) Less imputed interest (7,769 ) Total operating lease liabilities $ 42,627 |
Schedule of Other Information Related to Leases | Other information related to operating leases are as follows: Weighted average remaining lease term 7.3 years Weighted average discount rate 4% 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 $ 3,286 |
Equity-Based Compensation (Tabl
Equity-Based Compensation (Tables) | 6 Months Ended |
Jun. 30, 2019 | |
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | |
Summary of Changes in Unvested Units of Restricted Stock | We present below a summary of changes during the six months ended June 30, 2019 in our unvested units of restricted stock: Number of shares/units Outstanding at December 31, 2018 997,173 Granted 938,731 Vested (372,832 ) Forfeited (21,406 ) Outstanding at June 30, 2019 1,541,666 |
Basic and Diluted Net Income _2
Basic and Diluted Net Income Per Share (Tables) | 6 Months Ended |
Jun. 30, 2019 | |
Earnings Per Share [Abstract] | |
Reconciliation of Earnings Per Share and Shares Used 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 three and six months ended June 30, 2019 and 2018 Three Months Ended June 30, Six Months Ended June 30, 2019 2018 2019 2018 (in (in thousands, except per share data) Net income $ 20,925 $ 27,668 $ 41,897 $ 50,320 Earnings per share: Basic $ 0.32 $ 0.42 $ 0.65 $ 0.75 Effect of CESs - - (0.01 ) - Diluted $ 0.32 $ 0.42 $ 0.64 $ 0.75 Weighted average number of shares: Basic 64,623 66,429 64,765 66,987 Effect of CESs 470 106 383 145 Diluted 65,093 66,535 65,148 67,132 |
Operating Segments (Tables)
Operating Segments (Tables) | 6 Months Ended |
Jun. 30, 2019 | |
Segment Reporting [Abstract] | |
Schedule of Financial Information by Reportable Segment | In accordance with the segment reporting topic of the FASB Accounting Standards Codification, we present below certain financial information by reportable segment Three Months Ended June 30, 2019 2018 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 7,684 $ 1,124 $ 201 $ 9,009 $ 4,870 $ 402 $ 105 $ 5,377 Software license 8,152 2,877 692 11,721 8,652 2,814 1,507 12,973 Maintenance 29,304 5,633 2,386 37,323 29,137 5,614 2,242 36,993 Services 74,301 15,409 4,241 93,951 66,191 12,526 3,550 82,267 Hardware 2,337 - - 2,337 4,095 - 166 4,261 Total revenue 121,778 25,043 7,520 154,341 112,945 21,356 7,570 141,871 Costs and Expenses: Cost of revenue 55,512 12,543 3,523 71,578 44,416 11,161 3,504 59,081 Operating expenses 47,835 4,253 1,234 53,322 39,980 3,742 1,148 44,870 Depreciation and amortization 1,605 190 64 1,859 1,960 201 74 2,235 Total costs and expenses 104,952 16,986 4,821 126,759 86,356 15,104 4,726 106,186 Operating income $ 16,826 $ 8,057 $ 2,699 $ 27,582 $ 26,589 $ 6,252 $ 2,844 $ 35,685 Six Months Ended June 30, 2019 2018 Americas EMEA APAC Consolidated Americas EMEA APAC Consolidated Revenue: Cloud subscriptions $ 14,604 $ 1,868 $ 396 $ 16,868 $ 8,973 $ 768 $ 105 $ 9,846 Software license 14,280 8,922 933 24,135 12,143 4,614 3,771 20,528 Maintenance 58,405 10,524 4,493 73,422 58,579 10,630 4,181 73,390 Services 143,624 30,017 8,941 182,582 130,379 24,508 6,137 161,024 Hardware 5,738 - - 5,738 7,486 - 166 7,652 Total revenue 236,651 51,331 14,763 302,745 217,560 40,520 14,360 272,440 Costs and Expenses: Cost of revenue 106,267 25,415 7,066 138,748 88,563 21,174 7,138 116,875 Operating expenses 92,235 9,752 2,379 104,366 78,173 7,231 2,209 87,613 Depreciation and amortization 3,272 373 128 3,773 3,917 388 132 4,437 Total costs and expenses 201,774 35,540 9,573 246,887 170,653 28,793 9,479 208,925 Operating income $ 34,877 $ 15,791 $ 5,190 $ 55,858 $ 46,907 $ 11,727 $ 4,881 $ 63,515 |
Basis of Presentation and Pri_3
Basis of Presentation and Principles of Consolidation - Additional Information (Detail) - USD ($) $ in Thousands | Jun. 30, 2019 | Jan. 01, 2019 |
Organization Consolidation And Presentation Of Financial Statements [Abstract] | ||
Operating lease assets | $ 39,701 | $ 28,500 |
Operating lease liabilities | $ 42,627 | $ 31,000 |
Revenue Recognition - Additiona
Revenue Recognition - Additional Information (Detail) - USD ($) | 3 Months Ended | 6 Months Ended | |||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | Mar. 31, 2019 | |
Disaggregation Of Revenue [Line Items] | |||||
Revenue recognized in the reporting period from performance obligations satisfied in prior periods | $ 0 | $ 0 | |||
Revenue expected to be recognized from remaining performance obligations | 120,400,000 | $ 120,400,000 | |||
Remaining performance obligation, explanation | We expect to recognize revenue on approximately 53% of these remaining performance obligations over the next 24 months with the balance recognized thereafter. | ||||
Percentage of expected revenue recognition | 53.00% | ||||
Provision for cost of return and product warranty claims recorded | $ 0 | ||||
Allowance for doubtful accounts recorded to operations | 900,000 | $ 2,600,000 | $ 1,800,000 | $ 2,800,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 | 400,000 | $ 200,000 | $ 800,000 | 400,000 | |
Impairment losses | 0 | $ 0 | |||
Balance as of December 31, 2018 | |||||
Disaggregation Of Revenue [Line Items] | |||||
Deferred revenue recognized | 23,900,000 | 60,500,000 | |||
Balance as of March 31, 2019 | |||||
Disaggregation Of Revenue [Line Items] | |||||
Deferred revenue recognized | 42,200,000 | ||||
Sales Commission | |||||
Disaggregation Of Revenue [Line Items] | |||||
Deferred commissions | 6,300,000 | 6,300,000 | |||
Sales Commission | Other Assets | |||||
Disaggregation Of Revenue [Line Items] | |||||
Deferred commissions | 4,500,000 | 4,500,000 | |||
Sales Commission | Prepaid Expenses and Other Current Assets | |||||
Disaggregation Of Revenue [Line Items] | |||||
Deferred commissions | $ 1,800,000 | $ 1,800,000 |
Revenue Recognition - Additio_2
Revenue Recognition - Additional Information (Detail 1) | Jun. 30, 2019 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-04-01 | |
Disaggregation Of Revenue [Line Items] | |
Revenue recognized on remaining performance obligations period | 24 months |
Fair Value Measurement - Additi
Fair Value Measurement - Additional Information (Detail) - USD ($) | Jun. 30, 2019 | Dec. 31, 2018 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||
Cash balance | $ 102,000,000 | |
Cash equivalents | 17,400,000 | |
Short-term investments | 0 | $ 1,440,000 |
Long-term investments | 0 | |
Money market funds | 9,800,000 | |
Certificates of deposit | 7,600,000 | |
Level 2 | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||
Investments | 0 | |
Level 3 | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] | ||
Investments | $ 0 |
Leases - Additional Information
Leases - Additional Information (Detail) $ in Thousands | 3 Months Ended | 6 Months Ended | 12 Months Ended | ||||
Jun. 30, 2019USD ($) | Jun. 30, 2018USD ($) | Jun. 30, 2019USD ($)Agreement | Jun. 30, 2018USD ($) | Dec. 31, 2018USD ($) | Dec. 31, 2014 | Jan. 01, 2019USD ($) | |
Leases [Line Items] | |||||||
Total operating lease liabilities | $ 42,627 | $ 42,627 | $ 31,000 | ||||
Option to extend, lease term | 10 years | ||||||
Leasehold improvement reimbursement received | $ 1,300 | ||||||
Total lease cost | 2,200 | $ 1,700 | $ 4,200 | $ 3,500 | |||
Operating lease costs | 2,100 | 4,000 | |||||
Short-term lease costs | $ 100 | $ 200 | |||||
INDIA | |||||||
Leases [Line Items] | |||||||
Number of lease agreements | Agreement | 4 | ||||||
Operating lease term | 10 years | 10 years | |||||
Total operating lease liabilities | $ 14,400 | $ 14,400 | |||||
Atlanta | |||||||
Leases [Line Items] | |||||||
Operating lease term extended date, month and year | 2025-09 |
Leases - Summary of Operating L
Leases - Summary of Operating Lease Right-of-Use Assets and Lease Liabilities (Detail) - USD ($) $ in Thousands | Jun. 30, 2019 | Jan. 01, 2019 |
ASSETS | ||
Operating lease right-of-use assets | $ 39,701 | $ 28,500 |
LIABILITIES | ||
Operating lease liabilities, current (included in accrued and other liabilities) | 6,827 | |
Operating lease liabilities, long-term | 35,800 | |
Total operating lease liabilities | $ 42,627 | $ 31,000 |
Leases - Aggregate Future Minim
Leases - Aggregate Future Minimum Lease Payments Under Noncancelable Operating Leases (Detail) - USD ($) $ in Thousands | Jun. 30, 2019 | Jan. 01, 2019 |
Operating Leases Future Minimum Payments Due [Abstract] | ||
2019 (excluding the six months ended June 30, 2019) | $ 3,585 | |
2020 | 6,968 | |
2021 | 6,709 | |
2022 | 6,440 | |
2023 | 6,614 | |
Thereafter | 20,277 | |
Total minimum payments required | 50,593 | |
Less short-term leases | (197) | |
Less imputed interest | (7,769) | |
Total operating lease liabilities | $ 42,627 | $ 31,000 |
Leases - Other Information Rela
Leases - Other Information Related to Leases (Detail) $ in Thousands | 6 Months Ended |
Jun. 30, 2019USD ($) | |
Leases [Abstract] | |
Weighted average remaining lease term | 7 years 3 months 18 days |
Weighted average discount rate | 4.00% |
Supplemental cash flow information - operating cash flows (in thousands): | |
Operating cash flows for operating leases | $ 3,286 |
Equity-Based Compensation - Add
Equity-Based Compensation - Additional Information (Detail) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Restricted stock expense | $ 8.5 | $ 5 | $ 15.6 | $ 9.3 |
Restricted Stock Units | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Number of restricted units granted in the period | 26,512 | 41,481 | 938,731 | 509,007 |
Summary of Changes in Unvested
Summary of Changes in Unvested Units of Restricted Stock (Detail) - Restricted Stock Units - shares | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Number of shares/units, Outstanding at December 31, 2018 | 997,173 | |||
Number of shares/units, Granted | 26,512 | 41,481 | 938,731 | 509,007 |
Number of shares/units, Vested | (372,832) | |||
Number of shares/units, Forfeited | (21,406) | |||
Number of shares/units, Outstanding at June 30, 2019 | 1,541,666 | 1,541,666 |
Income Taxes - Additional Infor
Income Taxes - Additional Information (Detail) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Income Tax Disclosure [Abstract] | ||||
Effective tax rate | 23.90% | 24.60% | 24.40% | 22.80% |
Increase (decrease) in deductible tax expense in excess tax benefits on restricted stock vestings | $ 0.2 | $ (0.7) | ||
Decrease related to provisional amounts | $ 0.3 |
Reconciliation of Earnings Per
Reconciliation of Earnings Per Share and Shares Used in Computation of Earnings Per Share (Detail) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Earnings Per Share [Abstract] | ||||
Net income | $ 20,925 | $ 27,668 | $ 41,897 | $ 50,320 |
Earnings per share: | ||||
Basic | $ 0.32 | $ 0.42 | $ 0.65 | $ 0.75 |
Effect of CESs | (0.01) | |||
Diluted | $ 0.32 | $ 0.42 | $ 0.64 | $ 0.75 |
Weighted average number of shares: | ||||
Basic | 64,623 | 66,429 | 64,765 | 66,987 |
Effect of CESs | 470 | 106 | 383 | 145 |
Diluted | 65,093 | 66,535 | 65,148 | 67,132 |
Operating Segments - Additional
Operating Segments - Additional Information (Detail) $ in Thousands | 3 Months Ended | 6 Months Ended | |||
Jun. 30, 2019USD ($) | Jun. 30, 2018USD ($) | Jun. 30, 2019USD ($)Segment | Jun. 30, 2018USD ($) | Dec. 31, 2018USD ($) | |
Segment Reporting Information [Line Items] | |||||
Number of reportable segments | Segment | 3 | ||||
Total assets | $ 372,183 | $ 372,183 | $ 307,150 | ||
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 | 1,100 | $ 600 | $ 2,800 | $ 1,600 | |
Total assets | 300,700 | 300,700 | |||
EMEA | |||||
Segment Reporting Information [Line Items] | |||||
Total assets | 55,200 | 55,200 | |||
APAC | |||||
Segment Reporting Information [Line Items] | |||||
Total assets | $ 16,300 | $ 16,300 |
Schedule of Financial Informati
Schedule of Financial Information by Reportable Segment (Detail) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | ||
Jun. 30, 2019 | Jun. 30, 2018 | Jun. 30, 2019 | Jun. 30, 2018 | |
Segment Reporting Information [Line Items] | ||||
Total revenue | $ 154,341 | $ 141,871 | $ 302,745 | $ 272,440 |
Cost of revenue | 71,578 | 59,081 | 138,748 | 116,875 |
Operating expenses | 53,322 | 44,870 | 104,366 | 87,613 |
Depreciation and amortization | 1,859 | 2,235 | 3,773 | 4,437 |
Total costs and expenses | 126,759 | 106,186 | 246,887 | 208,925 |
Operating income | 27,582 | 35,685 | 55,858 | 63,515 |
Cloud Subscriptions | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 9,009 | 5,377 | 16,868 | 9,846 |
Software License | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 11,721 | 12,973 | 24,135 | 20,528 |
Cost of revenue | 623 | 2,096 | 1,215 | 3,404 |
Maintenance | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 37,323 | 36,993 | 73,422 | 73,390 |
Services | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 93,951 | 82,267 | 182,582 | 161,024 |
Hardware | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 2,337 | 4,261 | 5,738 | 7,652 |
Americas | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 121,778 | 112,945 | 236,651 | 217,560 |
Cost of revenue | 55,512 | 44,416 | 106,267 | 88,563 |
Operating expenses | 47,835 | 39,980 | 92,235 | 78,173 |
Depreciation and amortization | 1,605 | 1,960 | 3,272 | 3,917 |
Total costs and expenses | 104,952 | 86,356 | 201,774 | 170,653 |
Operating income | 16,826 | 26,589 | 34,877 | 46,907 |
Americas | Cloud Subscriptions | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 7,684 | 4,870 | 14,604 | 8,973 |
Americas | Software License | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 8,152 | 8,652 | 14,280 | 12,143 |
Americas | Maintenance | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 29,304 | 29,137 | 58,405 | 58,579 |
Americas | Services | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 74,301 | 66,191 | 143,624 | 130,379 |
Americas | Hardware | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 2,337 | 4,095 | 5,738 | 7,486 |
EMEA | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 25,043 | 21,356 | 51,331 | 40,520 |
Cost of revenue | 12,543 | 11,161 | 25,415 | 21,174 |
Operating expenses | 4,253 | 3,742 | 9,752 | 7,231 |
Depreciation and amortization | 190 | 201 | 373 | 388 |
Total costs and expenses | 16,986 | 15,104 | 35,540 | 28,793 |
Operating income | 8,057 | 6,252 | 15,791 | 11,727 |
EMEA | Cloud Subscriptions | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 1,124 | 402 | 1,868 | 768 |
EMEA | Software License | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 2,877 | 2,814 | 8,922 | 4,614 |
EMEA | Maintenance | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 5,633 | 5,614 | 10,524 | 10,630 |
EMEA | Services | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 15,409 | 12,526 | 30,017 | 24,508 |
APAC | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 7,520 | 7,570 | 14,763 | 14,360 |
Cost of revenue | 3,523 | 3,504 | 7,066 | 7,138 |
Operating expenses | 1,234 | 1,148 | 2,379 | 2,209 |
Depreciation and amortization | 64 | 74 | 128 | 132 |
Total costs and expenses | 4,821 | 4,726 | 9,573 | 9,479 |
Operating income | 2,699 | 2,844 | 5,190 | 4,881 |
APAC | Cloud Subscriptions | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 201 | 105 | 396 | 105 |
APAC | Software License | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 692 | 1,507 | 933 | 3,771 |
APAC | Maintenance | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | 2,386 | 2,242 | 4,493 | 4,181 |
APAC | Services | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | $ 4,241 | 3,550 | $ 8,941 | 6,137 |
APAC | Hardware | ||||
Segment Reporting Information [Line Items] | ||||
Total revenue | $ 166 | $ 166 |