Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
81K characters. Original on sec.gov · Markdown
Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
The following discussion and analysis should be read in conjunction with our consolidated financial statements and related notes included in Item 8 of this Annual Report on Form 10-K. For a comparison of our Results of Operations for the years ended December 31, 2019 and 2018 and our Cash Flow discussion for the year ended December 2019, see “Part II, Item 7. Management's Discussion and Analysis of Financial Conditions and Results of Operations” of our Annual Report on Form 10-K for the year ended December 2019 as filed with the SEC on February 20, 2020.
FORWARD-LOOKING STATEMENTS
This document contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 that are not historical in nature and typically address future or anticipated events, trends, expectations or beliefs with respect to our financial condition, results of operations or business. Forward-looking statements often contain words such as “believes,” “expects,” “anticipates,” “foresees,” “forecasts,” “estimates,” “plans,” “intends,” “continues,” “may,” “will,” “should,” “projects,” “might,” “could” or other similar words or phrases. Similarly, statements that describe our business strategy, outlook, objectives, plans, intentions or goals also are forward-looking statements. We believe there is a reasonable basis for our forward-looking statements, but they are inherently subject to risks and uncertainties and actual results could differ materially from the expectations and beliefs reflected in the forward-looking statements. We presently consider the following to be among the important factors that could cause actual results to differ materially from our expectations and beliefs: (1) the effects of the COVID-19 pandemic, including its potential effects on the economic environment, our customers and our operations, as well as any changes to federal, state or local government laws, regulations or orders in connection with the pandemic; (2) changes in the budgets or regulatory environments of our clients, primarily local and state governments, that could negatively impact information technology spending; (3) disruption to our business and harm to our competitive position resulting from cyber-attacks and security vulnerabilities; (4) our ability to protect client information from security breaches and provide uninterrupted operations of data centers; (5) our ability to achieve growth or operational synergies through the integration of acquired businesses, while avoiding unanticipated costs and disruptions to existing operations; (6) material portions of our business require the Internet infrastructure to be adequately maintained; (7) our ability to achieve our financial forecasts due to various factors, including project delays by our clients, reductions in transaction size, fewer transactions, delays in delivery of new products or releases or a decline in our renewal rates for service agreements; (8) general economic, political and market conditions; (9) technological and market risks associated with the development of new products or services or of new versions of existing or acquired products or services; (10) competition in the industry in which we conduct business and the impact of competition on pricing, client retention and pressure for new products or services; (11) the ability to attract and retain qualified personnel and dealing with the loss or retirement of key members of management or other key personnel; and (12) costs of compliance and any failure to comply with government and stock exchange regulations. A detailed discussion of these factors and other risks that affect our business are described in Item 1A, “Risk Factors”. We expressly disclaim any obligation to publicly update or revise our forward-looking statements.
OVERVIEW
General
We provide integrated information management solutions and services for the public sector, with a focus on local governments. We develop and market a broad line of software products and services to address the IT needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services to our clients, including software and hardware installation, data conversion, training and for certain clients, product modifications, along with continuing maintenance and support for clients using our systems. We also provide subscription-based services such as software as a service (“SaaS”), which primarily utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”), which simplify the filing and management of court related documents. Revenues for e-filing are derived from transaction fees and, in some cases, fixed fee arrangements. Other transaction-based fees primary relate to online payment services. We also provide property appraisal outsourcing services for taxing jurisdictions.
Our products generally automate eight major functional areas: (1) financial management and education, (2) courts and justice, (3) public safety, (4) property appraisal and tax, (5) planning, regulatory and maintenance, (6) land and vital records management, (7) data and insights and (8) platform technologies. We report our results in two segments. The Enterprise Software ("ES") segment provides public sector entities with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as: financial management and education, courts and justice, public safety, planning, regulatory and maintenance, data and insights and platform technologies. The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property, land and vital records management as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
As of January 1, 2020, the land and vital records management business unit, which was previously reported in the ES segment, was moved to the A&T segment to reflect changes in the way in which management makes operating decisions, allocates resources, and manages the growth and profitability of the Company. Prior year amounts for the ES and A&T segments have been adjusted to reflect the segment change. See Note 14 - "Segment and Related Information" in the notes to the consolidated financial statements for additional information.
For the twelve months ended December 31, 2020, total revenues increased 2.8% compared to the prior year. Excluding the impact of acquisitions, total revenues increased 1.4% compared to prior year. Revenues from acquisitions contributed 1.4% of growth for the twelve months ended December 31, 2020.
Subscriptions revenue grew 18.3% for the twelve months ended December 31, 2020, due to a gradual shift toward cloud-based, software as a service business, as well as continued strong growth in our transaction-based revenues from online payments and e-filing revenues from courts. Excluding the impact of recent acquisitions, subscriptions revenue increased 17.2% for the twelve months ended December 31, 2020.
Our backlog at December 31, 2020 was $1.59 billion, a 9.4% increase from last year.
We monitor and analyze several key performance indicators in order to manage our business and evaluate our financial and operating performance. These indicators include the following:
Revenues – We derive our revenues from five primary sources: sale of software licenses and royalties; subscription-based arrangements; software services; maintenance; and appraisal services. Subscriptions and maintenance are considered recurring revenue sources and comprised approximately 73.3% of our revenue in 2020. The number of new SaaS clients and the number of existing clients who convert from our traditional software arrangements to our SaaS model are a significant driver of our revenue growth, together with new software license sales and maintenance rate increases. In addition, we also monitor our customer base and churn as we historically have experienced very low customer turnover. During 2020, based on our number of customers, turnover was approximately 2%.
Cost of Revenues and Gross Margins – Our primary cost component is personnel expenses in connection with providing software implementation, subscription-based services, maintenance and support, and appraisal services to our clients. We can improve gross margins by controlling headcount and related costs and by expanding our revenue base, especially from those products and services that produce incremental revenue with minimal incremental cost, such as software licenses and royalties, subscription-based services, and maintenance and support. Our appraisal projects are cyclical in nature, and we often employ appraisal personnel on a short-term basis to coincide with the life of a project. As of December 31, 2020, our total employee count increased to 5,536 from 5,368 at December 31, 2019.
Selling, General and Administrative (“SG&A”) Expenses – The primary components of SG&A expenses are administrative and sales personnel salaries and commissions, share-based compensation expense, marketing expense, rent and professional fees. Sales commissions typically fluctuate with revenues and share-based compensation expense generally increases as the market price of our stock increases. Other administrative expenses tend to grow at a slower rate than revenues.
Liquidity and Cash Flows – The primary driver of our cash flows is net income. Uses of cash include acquisitions, capital investments in property and equipment and discretionary purchases of treasury stock. Our working capital needs are fairly stable throughout the year with the significant components of cash outflows being payment of personnel expenses offset by cash inflows representing collection of accounts receivable and cash receipts from clients in advance of revenue being earned. In recent years, we have also received significant amounts of cash from employees exercising stock options and contributing to our Employee Stock Purchase Plan.
Balance Sheet – Cash, accounts receivable and days sales outstanding and deferred revenue balances are important indicators of our business.
Impact of the COVID-19 Pandemic
In March 2020, the World Health Organization declared the outbreak of a COVID-19 pandemic, which continues to spread throughout the U.S. and the world and has resulted in authorities implementing numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. While we are unable to accurately predict the full impact that COVID-19 will have on our results from operations, financial condition, liquidity and cash flows due to numerous uncertainties, including the duration and severity of the pandemic and containment measures and associated compliance, the current environment has negatively impacted our revenues for fiscal year 2020.
Because an increasing portion of our revenues are recurring, the effect of COVID-19 on our results of operations may also not be fully reflected for some time. We continue to see some impact on our business in the near term with delays in government procurement processes and uncertainty around public sector budgets, as well as delays in implementations caused by travel restrictions, closed offices, or clients shifting focus to more pressing issues. We have addressed those challenges through adapting the way we do business – encouraging web and video conferencing, conducting virtual sales demonstrations and delivering professional services remotely.
Our priorities during this crisis are protecting the health and safety of our employees and our clients. Our IT systems and applications support a remote workforce. Prior to the pandemic, many of our employees worked remotely. In response to the pandemic, we encouraged all employees who are able to do so to work from home, equipping them with resources necessary to continue uninterrupted. We were able to transition the vast majority of our employees to this work-from-home posture. This reduces the number of team members in our offices to those uniquely needed for essential on-site services, such as network operations support staff, and allows for “social distancing” as directed by the Centers for Disease Control ("CDC").
The pandemic has delayed some government procurement processes and is expected to impact our ability to complete certain implementations, negatively impacting our revenue. It could also negatively impact the timing of client payments to us. We continue to monitor these trends in order to respond to the ever-changing impact of COVID-19 on our clients and Tyler’s operations.
For the twelve months ended December 31, 2020, the impact of the COVID-19 pandemic resulted in lower revenues from software licenses, software services, appraisal services, and other revenues. Lower software licenses compared to prior periods are attributed to slower sales cycles as government procurement processes are delayed and contract signings have been pushed to future periods. Software services and appraisal services revenue declines are attributed to delays in implementations caused by travel restrictions and shelter-in-place orders in effect during the period. Other revenues were lower compared to prior periods primarily as a result of the cancellation of our 2020 Connect user conference. Lower revenues compared to prior periods were offset by cost savings attributed to lower spend on travel, user conferences and trade show expenses, health claims and other employee-related expenses. If and as travel restrictions are relaxed, we expect software services and appraisal services revenues to increase as the limited number of our clients who require that all or a portion of their services be delivered onsite will be able to receive those services. Also, we are adapting by changing the way we do business, encouraging web and video conferencing, conducting virtual sales demonstrations and delivering professional services remotely, which result in increases in staff utilization rates and billable time.
Recurring revenues from subscriptions and maintenance comprised 73.3% of our total consolidated revenue for the twelve months ended December 31, 2020, and include transaction-based revenue streams such as e-filing and online payments. As of December 31, 2020, we had $758.5 million in cash and investments and no outstanding borrowings under our credit facility. We also have substantial additional liquidity available through our undrawn $400 million credit facility, which can be expanded through an accordion feature. During the second quarter of 2020, we completed our annual assessment of goodwill which did not result in an impairment charge. Since our assessment in the second quarter of 2020, we have recorded no impairment to goodwill as no triggering events or changes in circumstances occurred as of period-end. No impairments of other assets were recorded as of the balance sheet date as no triggering events or changes in circumstances indicating a potential impairment have occurred as of period-end to require such an impairment; however, due to significant uncertainty surrounding the pandemic and market conditions, management’s judgment regarding this could change in the future.
Security Incident
On September 29, 2020, we filed a Current Report on Form 8-K reporting a security incident (the "Incident") involving ransomware disrupting access to some of our internal IT systems and telephone systems. There is no evidence that the environments where we host client applications were affected, and our hosting services to those clients were not interrupted. There is also no evidence of malicious activity on client networks associated with the Incident. We contained the Incident and recovered from it, resuming normal operations with our clients. We will continue to deploy supplemental remediation efforts as necessary.
As part of our immediate response to the Incident, we (1) shut down points of access to external systems and began investigating and remediating the problem; (2) engaged outside IT security and forensics experts to conduct a detailed review and help securely restore affected systems; (3) implemented targeted monitoring systems to supplement the systems we already had in place; and (4) notified law enforcement. We are have cooperated with their investigation throughout.
We promptly notified our clients of the Incident and provided timely updates to our clients through direct communications and updates to our website.
Although we believe we have contained and recovered from the Incident, and that we have taken and will continue to take appropriate remediation steps, we are subject to risk and uncertainties as a result of the Incident. We believe we are in the final phases of our investigation, but there can be no assurance as to what the ongoing impact of the Incident will be, if any. The Incident caused an interruption in parts of our business. We estimate that as a result of the Incident, revenue (primarily software services) for the year ended December 31, 2020 was reduced by approximately $1.5 million; however, insurance reimbursements pertaining to lost revenue represent a contingent gain and any recovery of these revenues will be recorded when received. We incurred $4.2 million in costs associated with the Incident as of December 31, 2020. As of December 31, 2020, we have recorded $1.1 million of accrued insurance recoveries and received $2.4 million of insurance recoveries related to the Incident. The recorded costs consisted primarily of payments to third-party service providers and consultants, including legal fees, and enhancements to our cybersecurity measures. It is expected that we will continue to incur costs related to our response, remediation, and investigatory efforts relating to the Incident. We maintain cybersecurity insurance coverage in an amount that we believe is adequate.
Recent adoption of new accounting pronouncements
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses, (“ASU 2016-13”). ASU 2016-13 changes the impairment model for most financial assets and certain other instruments, including trade and other receivables, available for-sale debt securities, held-to-maturity debt securities and loans, and requires entities to use a new forward-looking expected loss model that will result in the earlier recognition of an allowance for losses. This update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption is permitted for a fiscal year beginning after December 15, 2018, including interim periods within that fiscal year. Entities apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. As of January 1, 2020, we adopted the new standard with no material impact of credit losses to our trade and other receivables, held-to-maturity debt securities and retained earnings included in our consolidated financial statements.
On January 26, 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The new standard eliminates Step 2 from the goodwill impairment test. An entity should recognize a goodwill impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. This standard is effective for public business entities in fiscal years beginning after December 15, 2019, and the standard was adopted and applied prospectively by the Company as of January 1, 2020, but it did not have a significant impact on the Company's financial statements and disclosures.
Recent Accounting Guidance not yet Adopted
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, ("ASU 2019-12") which simplifies the accounting for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. The new standard is effective for fiscal years beginning after December 15, 2020. Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We do not expect adoption of this standard to have a material effect on our consolidated financial statements.
Outlook
The local government software market continues to be active, and our backlog at December 31, 2020 reached $1.59 billion, a 9.4% increase from the prior year. We expect to continue to achieve solid growth in revenue and earnings. With our strong financial position and cash flow, we plan to continue to make significant investments in product development to better position us to continue to expand our addressable market and strengthen our competitive position in the public sector software market over the long term.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of financial condition and results of operations is based upon our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements, the reported amounts of revenues, cost of revenues and expenses during the reporting period, and related disclosure of contingencies. The Notes to the Financial Statements included as part of this Annual Report describe our significant accounting policies used in the preparation of the financial statements. Significant items subject to such estimates and assumptions include the application of the progress toward completion methods of revenue recognition, estimated standalone selling price ("SSP") for distinct performance obligations, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
We believe the following critical accounting policies require significant judgments and estimates used in the preparation of our financial statements.
Revenue Recognition. We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We determine revenue recognition through the following steps:
-
Identification of the contract, or contracts, with a customer
-
Identification of the performance obligations in the contract
-
Determination of the transaction price
-
Allocation of the transaction price to the performance obligations in the contract
-
Recognition of revenue when, or as, we satisfy a performance obligation
Most of our software arrangements with customers contain multiple performance obligations that range from software licenses, installation, training, and consulting to software modification and customization to meet specific customer needs (services), hosting, and PCS. For these contracts, we account for individual performance obligations separately when they are distinct. We evaluate whether separate performance obligations can be distinct or should be accounted for as one performance obligation. Arrangements that include software services, such as training or installation, are evaluated to determine whether the customer can benefit from the services either on their own or together with other resources readily available to the customer and whether the services are separately identifiable from other promises in the contract. Many of our software arrangements involve “off-the-shelf” software. We recognize the revenue allocable to "off-the-shelf" software licenses and specified upgrades at a point in time when control of the software license transfers to the customer, unless the software is not considered distinct. We consider off-the-shelf software to be distinct when it can be added to an arrangement with minor changes in the underlying code, it can be used by the customer for the customer’s purpose upon installation, and remaining services such as training are not considered highly interdependent or highly interrelated to the product's functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise not considered distinct, we recognize revenue over time by measuring progress-to-completion. We measure progress-to-completion primarily using labor hours incurred as it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. These arrangements are often implemented over an extended period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. When software services are distinct, the fee allocable to the service element is recognized over the time we perform the services and is billed on a time and material or milestones basis.
Subscription-based services consist of revenues derived from SaaS arrangements, which primarily utilize the Tyler private cloud, and electronic filing transactions. Revenue from subscription-based services is generally recognized over time on a ratable basis over the contract term, beginning on the date that our service is made available to the customer. For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. We allocate contract value to each performance obligation of the arrangement that qualifies for treatment as a distinct element based on estimated SSP. We recognize SaaS arrangements ratably over the term of the arrangement, which range from one to ten years, but are typically for a period of three to five years. For software services associated with certain SaaS arrangements, we have concluded that the services are not distinct, and we recognize the revenue ratably over the remaining contractual period once we have provided the customer access to the software. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
The transaction price is allocated to the separate performance obligations on a relative SSP basis. We determine the SSP based on our overall pricing objectives, taking into consideration market conditions and other factors, including the value of our contracts, the applications sold, customer demographics, and the number and types of users within our contracts. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine SSP using the expected cost-plus margin approach. Revenue is recognized net of allowances for sales adjustments and any taxes collected from customers, which are subsequently remitted to governmental authorities.
Typically, the structure of our arrangements does not give rise to variable consideration. However, in those instances whereby variable consideration exists, we include in our estimates additional revenue for variable consideration when we believe we have an enforceable right, the amount can be estimated reliably and its realization is probable.
We maintain allowances for losses and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from credit risk associated with the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for losses and sales adjustments may require revision include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products. The allowance for losses and sales adjustments reflects our best estimate of probable losses inherent in the accounts receivable balance. We determine the allowance based on known troubled accounts, historical experience, and other currently available evidence. Our allowance for losses and sales adjustments of $9.3 million and $5.7 million at December 31, 2020, and December 31, 2019, respectively, does not include provisions for credit losses. As of January 1, 2020, we adopted ASU 2016-13 and primarily evaluated our historical experience with credit losses related to trade and other receivables. Because we have not experienced any historical credit losses with the majority of our clients, we have no basis to record a reserve for credit losses as defined by the standard.
In connection with certain of our contracts, we have recorded retentions receivable or unbilled receivables consisting of costs and estimated profit in excess of billings as of the balance sheet date. Many of the contracts which give rise to unbilled receivables at a given balance sheet date are subject to billings in the subsequent accounting period. We review unbilled receivables and related contract provisions to ensure we are justified in recognizing revenue prior to billing the customer and that we have objective evidence which allows us to recognize such revenue. In addition, we have a sizable amount of deferred revenue, which represents billings in excess of revenue earned. The majority of this liability consists of maintenance billings for which payments are made in advance and the revenue is ratably earned over the maintenance period, generally one year. We also have deferred revenue for those contracts in which we receive a deposit and the conditions in which to record revenue for the service or product have not been met. On a periodic basis, we review by customer the detail components of our deferred revenue to ensure our accounting remains appropriate.
Intangible Assets and Goodwill. Our business acquisitions typically result in the creation of goodwill and other intangible asset balances, and these balances affect the amount and timing of future period amortization expense, as well as expense we could possibly incur as a result of an impairment charge. The cost of acquired companies is allocated to identifiable tangible and intangible assets based on estimated fair value, with the excess allocated to goodwill. Accordingly, we have a significant balance of acquisition date intangible assets, including software, customer related intangibles, trade name, leases and goodwill. These intangible assets (other than goodwill) are amortized over their estimated useful lives. We currently have no intangible assets with indefinite lives other than goodwill.
We assess goodwill for impairment annually as of April 1st, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable. We begin with the qualitative assessment of whether it is more likely than not that a reporting unit's fair value is less than its carrying value before applying the quantitative assessment described below. When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We base our fair value estimates on assumptions we believe to be reasonable but that are unpredictable and inherently uncertain. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.
During the second quarter, as part of our annual impairment test, we performed qualitative assessments for all reporting units except for the data and insights reporting unit. As a result of these qualitative assessments, we determined that it was not more likely than not that an impairment existed; therefore, we did not perform a Step 1 quantitative impairment test. We did perform a quantitative assessment for goodwill of $75.7 million associated with our data and insights business unit and concluded no impairment existed as of our annual assessment date. For most of our reporting units, goodwill relates to a combination of legacy and acquired businesses and as a result those units have fair values that substantially exceed their underlying carrying values. For other reporting units, in particular our platform technologies and data and insights business units, goodwill entirely relates to recently acquired businesses, and as a result those units do not have significant excess fair values over carrying values. The platform technologies and data and insights business units combined goodwill was $152.0 million, or 18%, of total goodwill as of December 31, 2020. Our annual goodwill impairment analysis did not result in an impairment charge. During 2020, we have recorded no impairment to goodwill as no triggering events or changes in circumstances indicating a potential impairment have occurred as of period-end.
Determining the fair value of our reporting units involves the use of significant estimates and assumptions and considerable management judgment. We base our fair value estimates on assumptions we believe to be reasonable at the time, but such assumptions are subject to inherent uncertainty. Changes in market conditions or other factors outside of our control, such as the COVID-19 pandemic, could cause us to change key assumptions and our judgment about a reporting unit’s prospects. Similarly, in a specific period, a reporting unit could significantly underperform relative to its historical or projected future operating results. Either situation could result in a meaningfully different estimate of the fair value of our reporting units, and a consequent future impairment charge.
All intangible assets (other than goodwill) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of other intangible assets is measured by comparison of the carrying amount to estimated undiscounted future cash flows. The assessment of recoverability or of the estimated useful life for amortization purposes will be affected if the timing or the amount of estimated future operating cash flows is not achieved. Such indicators may include, among others: a significant decline in expected future cash flows; a sustained, significant decline in stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated competition; and reductions in growth rates. In addition, products, capabilities, or technologies developed by others may render our software products obsolete or non-competitive. Any adverse change in these factors could have a significant impact on the recoverability of goodwill or other intangible assets. During 2020, we did not identify any triggering events that would indicate that the carrying amount of our intangible assets may not be recoverable.
Share-Based Compensation. We have a stock incentive plan that provides for the grant of stock options, restricted stock units and performance stock units to key employees, directors and non-employee consultants. We estimate the fair value of share-based awards on the date of grant. Share-based compensation expense includes the estimated effects of forfeitures, which will be adjusted over the requisite service period to the extent actual forfeitures differ or are expected to differ from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Forfeiture rate assumptions are derived from historical data.
We estimate stock price volatility at the date of grant based on the historical volatility of our common stock. Estimated option life is determined using the weighted-average period the stock options are expected to be outstanding based primarily on the options’ vesting terms, remaining contractual life and the employees’ expected exercise based on historical patterns. Determining the appropriate fair-value model and calculating the fair value of share-based awards at the grant date requires considerable judgment, including estimating stock price volatility, expected option life and forfeiture rates.
ANALYSIS OF RESULTS OF OPERATIONS AND OTHER
The following discussion compares the historical results of operations on a basis consistent with GAAP for the years ended December 31, 2020, 2019 and 2018.
| Percentage of Total Revenues Years Ended December 31, | |||||||||||||||||
| 2020 | 2019 | 2018 | |||||||||||||||
| Revenues: | |||||||||||||||||
| Software licenses and royalties | 6.5 | % | 9.2 | % | 10.0 | % | |||||||||||
| Subscriptions | 31.4 | 27.3 | 23.6 | ||||||||||||||
| Software services | 16.7 | 19.6 | 20.5 | ||||||||||||||
| Maintenance | 41.9 | 39.6 | 41.1 | ||||||||||||||
| Appraisal services | 1.9 | 2.2 | 2.3 | ||||||||||||||
| Hardware and other | 1.6 | 2.1 | 2.5 | ||||||||||||||
| Total revenues | 100.0 | 100.0 | 100.0 | ||||||||||||||
| Operating expenses: | |||||||||||||||||
| Cost of software licenses, royalties and acquired software | 3.2 | 3.2 | 2.9 | ||||||||||||||
| Cost of subscriptions, software services and maintenance | 45.8 | 46.2 | 46.9 | ||||||||||||||
| Cost of appraisal services | 1.4 | 1.4 | 1.5 | ||||||||||||||
| Cost of hardware and other | 1.1 | 1.6 | 1.7 | ||||||||||||||
| Selling, general and administrative expenses | 23.2 | 23.7 | 22.2 | ||||||||||||||
| Research and development expense | 7.9 | 7.5 | 6.8 | ||||||||||||||
| Amortization of customer and trade name intangibles | 1.9 | 2.0 | 1.7 | ||||||||||||||
| Operating income | 15.5 | 14.4 | 16.3 | ||||||||||||||
| Other income, net | 0.2 | 0.3 | 0.4 | ||||||||||||||
| Income before income taxes | 15.7 | 14.7 | 16.7 | ||||||||||||||
| Income tax (benefit) provision | (1.8) | 1.2 | 0.9 | ||||||||||||||
| Net income | 17.5 | % | 13.5 | % | 15.8 | % |
2020 Compared to 2019
Revenues
On February 28, 2019, we acquired all of the capital stock of MicroPact, a leading provider of COTS solutions, including entellitrak®, a low-code application development platform for case management and business process management used extensively in the public sector. The following table details revenue for MicroPact for the periods presented as of December 31, 2020 and 2019, which is included in our consolidated statements of income from the date of acquisition:
| 2020 | 2019 | |||||||||||||
| Revenues: | ||||||||||||||
| Software licenses and royalties | $ | 5,206 | $ | 8,737 | ||||||||||
| Subscriptions | 10,823 | 7,472 | ||||||||||||
| Software services | 21,391 | 18,143 | ||||||||||||
| Maintenance | 39,701 | 28,642 | ||||||||||||
| Appraisal services | — | — | ||||||||||||
| Hardware and other | 36 | 24 | ||||||||||||
| Total revenues | $ | 77,157 | $ | 63,018 |
Software licenses and royalties.
The following table sets forth a comparison of our software licenses and royalties revenue for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| ES | $ | 64,200 | $ | 90,808 | $ | (26,608) | (29) | % | ||||||||||||||||||
| A&T | 8,964 | 9,397 | (433) | (5) | ||||||||||||||||||||||
| Total software licenses and royalties revenue | $ | 73,164 | $ | 100,205 | $ | (27,041) | (27) | % |
Software licenses and royalties revenue decreased 27% compared to the prior year. The decline is primarily due to longer sales cycles attributed to our ERP, public safety, and appraisal software products as the impact of COVID-19 has slowed government procurement processes and some contract signings have been pushed to future periods. Software licenses revenue was also negatively impacted by delayed deliveries attributed to the IT security incident that occurred in late September 2020. Also contributing to the decline is the shift in the mix of new software contracts toward more subscription-based agreements compared to the prior year. Our total new client mix in 2020 was approximately 38% perpetual software license arrangements and approximately 62% subscription-based arrangements compared to total new client mix in 2019 of approximately 46% perpetual software license arrangements and approximately 54% subscription-based arrangements.
Although the mix of new contracts between subscription-based and perpetual license arrangements may vary from quarter to quarter and year to year, we expect our longer-term software license growth rate to be negatively impacted by a growing number of customers choosing our subscription-based options, rather than purchasing the software under a traditional perpetual software license arrangement. Subscription-based arrangements result in lower software license revenue in the initial year as compared to perpetual software license arrangements but generate higher overall revenue over the term of the contract.
Subscriptions.
The following table sets forth a comparison of our subscriptions revenue for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| ES | $ | 326,284 | $ | 279,282 | $ | 47,002 | 17 | % | ||||||||||||||||||
| A&T | 24,364 | 17,070 | 7,294 | 43 | ||||||||||||||||||||||
| Total subscriptions revenue | $ | 350,648 | $ | 296,352 | $ | 54,296 | 18 | % |
Subscription-based revenue primarily consists of revenue derived from our SaaS arrangements, which generally utilize the Tyler private cloud. As part of our subscription-based services, we also provide electronic document filing solutions (“e-filing”) that simplify the filing and management of court related documents for courts and law offices. E-filing revenue is derived from transaction fees and fixed fee arrangements.
Subscription-based revenue increased 18% compared to 2019. New SaaS clients as well as existing clients who converted to our SaaS model provided the majority of the subscription revenue increase. In 2020, we added 488 new SaaS clients and 157 existing clients elected to convert to our SaaS model. Also, transaction-based fees contributed $7.7 million to the increase in subscription revenue due to the increased volumes of online payments from utility billings and slightly increased e-filing services volumes in 2020.
Software services.
The following table sets forth a comparison of our software services revenue for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| ES | $ | 164,520 | $ | 179,865 | $ | (15,345) | (9) | % | ||||||||||||||||||
| A&T | 21,889 | 33,196 | (11,307) | (34) | ||||||||||||||||||||||
| Total software services revenue | $ | 186,409 | $ | 213,061 | $ | (26,652) | (13) | % |
Software services revenue primarily consists of professional services billed in connection with implementing our software, converting client data, training client personnel, custom development activities and consulting. New clients who purchase our proprietary software licenses or subscriptions generally also contract with us to provide for the related software services. Existing clients also periodically purchase additional training, consulting and minor programming services.
Software services revenue decreased 13% compared to the prior year period. The decline in software services is due to delays in client implementations caused by COVID-19 travel restrictions and shelter-in-place orders and a decline in billable travel revenue, as most services are now being delivered virtually rather than on-site. Software services revenue was also lower due to interruptions caused by the IT security incident that occurred in late September 2020. We estimate that as a result of the Incident, revenue (primarily software services) was reduced by approximately $1.5 million in 2020; however, insurance reimbursements pertaining to lost revenue represent a contingent gain and any recovery of these revenues will be recorded when received. Also contributing to the decline is the increase of clients selecting our cloud solutions instead of our on-premises license arrangements which typically require more professional services.
Maintenance.
The following table sets forth a comparison of our maintenance revenue for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| ES | $ | 429,224 | $ | 393,521 | $ | 35,703 | 9 | % | ||||||||||||||||||
| A&T | 38,289 | 36,797 | 1,492 | 4 | ||||||||||||||||||||||
| Total maintenance revenue | $ | 467,513 | $ | 430,318 | $ | 37,195 | 9 | % |
We provide maintenance and support services for our software products and certain third-party software. Maintenance revenue grew 9% compared to the prior year. Maintenance revenue increased mainly due to contributions of maintenance revenue from recent acquisitions and completing the recognition of the majority of acquisition-related deferred maintenance revenue that was fair valued at rates below Tyler's average maintenance rate in prior periods. The remainder of the increase is attributed to annual maintenance rate increases and growth in our installed customer base from new software license sales, partially offset by attrition and clients converting from on-premises license arrangements to SaaS.
Appraisal services.
The following table sets forth a comparison of our appraisal services revenue for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| ES | $ | — | $ | — | $ | — | — | % | ||||||||||||||||||
| A&T | 21,127 | 23,479 | (2,352) | (10) | ||||||||||||||||||||||
| Total appraisal services revenue | $ | 21,127 | $ | 23,479 | $ | (2,352) | (10) | % |
In 2020, appraisal services revenue decreased 10% compared to the prior year primarily due to the delays to several ongoing projects as a result of travel restrictions and shelter-in-place orders related to COVID-19. The appraisal services business is somewhat cyclical and driven in part by statutory revaluation cycles in various states.
Cost of Revenues and Gross Margins
The following table sets forth a comparison of the key components of our cost of revenues for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Software licenses and royalties | $ | 3,339 | $ | 3,938 | $ | (599) | (15) | % | ||||||||||||||||||
| Acquired software | 31,962 | 30,642 | 1,320 | 4 | ||||||||||||||||||||||
| Subscriptions, software services and maintenance | 510,504 | 502,138 | 8,366 | 2 | ||||||||||||||||||||||
| Appraisal services | 15,945 | 15,337 | 608 | 4 | ||||||||||||||||||||||
| Hardware and other | 12,401 | 17,472 | (5,071) | (29) | ||||||||||||||||||||||
| Total cost of revenues | $ | 574,151 | $ | 569,527 | $ | 4,624 | 1 | % |
The following table sets forth a comparison of gross margin percentage by revenue type for the years ended December 31:
| Gross margin percentage | 2020 | 2019 | Change | |||||||||||||||||
| Software licenses, royalties and acquired software | 51.8 | % | 65.5 | % | (13.7) | % | ||||||||||||||
| Subscriptions, software services and maintenance | 49.2 | 46.6 | 2.6 | |||||||||||||||||
| Appraisal services | 24.5 | 34.7 | (10.2) | |||||||||||||||||
| Hardware and other | 30.3 | 24.1 | 6.2 | |||||||||||||||||
| Overall gross margin | 48.6 | % | 47.6 | % | 1.0 | % |
Software licenses, royalties and acquired software. Cost of software licenses, royalties and acquired software is primarily comprised of amortization expense for acquired software and third-party software costs. We do not have any direct costs associated with royalties. The gross margin decrease of 13.7% is due to lower revenue from software licenses compared to the prior period.
Subscriptions, software services and maintenance. Cost of subscriptions, software services and maintenance primarily consists of personnel costs related to installation of our software, conversion of client data, training client personnel and support activities and various other services such as custom client development and on-going operation of SaaS and e-filing arrangements. In 2020, the subscriptions, software services and maintenance gross margin increased 2.6% compared to the prior year. Margins have increased primarily due to a reduction in software services revenues from reimbursable travel that has little to no margin, as well as improved utilization of our professional services staff resulting from the shift to virtual delivery of most implementation services, offset somewhat by the reduction in software services revenues as a result of the Incident in late September 2020. Our implementation and support staff grew by 131 employees since December 31, 2019, as we increased hiring to ensure that we are well-positioned to deliver our current backlog and anticipated new business. Costs related to maintenance and various other services such as SaaS and e-filing typically grow at a slower rate than related revenue due to leverage in the utilization of support and maintenance staff and economies of scale.
Appraisal services. Appraisal services revenue comprised approximately 1.9% of total revenue. The appraisal services gross margin decreased 10.2% compared to 2019 due to lower staff utilization as a result of COVID-19 travel restrictions and shelter-in-place orders in place during the current period. The appraisal services business is somewhat cyclical and driven in part by statutory revaluation cycles in various states.
Our 2020 blended gross margin increased 1.0% compared to 2019. The slight increase in overall gross margin is attributed to a higher revenue mix for subscription revenues compared to the prior year periods resulting in an increase in incremental margin related to subscriptions, software services and maintenance. Margins have also increased due a reduction in software services revenue from reimbursable travel that has little to no margin, as well as improved utilization of our professional services staff resulting from the shift to virtual delivery of most implementation services, offset somewhat by the reduction in software services revenues as a result of the Incident in late September 2020. Costs related to maintenance and various other services such as SaaS and e-filing typically grow at a slower rate than related revenue due to leveraging utilization of support and maintenance staff and economies of scale. In addition, the cancellation of our Connect user conference scheduled for April 2020 and the related elimination of approximately $6 million of revenues with no associated margin also had a positive impact on our overall gross margin. These increases in overall gross margins are partially offset by lower margins from software licenses due to lower software license revenue as well as lower staffing utilization attributable to appraisal services.
Selling, General and Administrative Expenses
Selling, general and administrative (“SG&A”) expenses consist primarily of salaries, employee benefits, travel, share-based compensation expense, commissions and related overhead costs for administrative and sales and marketing employees, as well as, professional fees, trade show activities, advertising costs and other marketing related costs. The following table sets forth a comparison of our SG&A expenses for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Selling, general and administrative expenses | $ | 259,561 | $ | 257,746 | $ | 1,815 | 1 | % |
SG&A as a percentage of revenue was 23.2% in 2020 compared to 23.7% in 2019. SG&A expense increased approximately 1% compared to the prior year period. The increase in SG&A expense is attributed to increased stock compensation expense compared to the prior period. During 2020, stock compensation expense rose $4.3 million compared to 2019, primarily due to an increase in share-based awards issued in connection with our stock compensation plan coupled with the higher fair value of each share-based award due to the increase in our stock price. These increases in SG&A were offset by lower bonus and commission expense as a result of lower
sales, lower travel expenses associated with sales and marketing activities, including trade shows, as a result of COVID-19 travel restrictions, and lower health claim expenses during the current period.
Research and Development Expense
Research and development expense consists primarily of salaries, employee benefits and related overhead costs associated with new product development. The following table sets forth a comparison of our research and development expense for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Research and development expense | $ | 88,363 | $ | 81,342 | $ | 7,021 | 9 | % |
Research and development expense consists mainly of costs associated with development of new products and technologies from which we do not currently generate significant revenue.
Research and development expense increased 9% in 2020 compared to the prior year period, mainly due to a number of new Tyler product development initiatives across our product suites, including increased investments in research and development at recently acquired businesses. To support these initiatives, our research and development staff grew by 38 since December 31, 2019.
Amortization of Customer and Trade Name Intangibles
Acquisition intangibles are comprised of the excess of the purchase price over the fair value of net tangible assets acquired that is allocated to acquired software, leases and customer and trade name intangibles. The remaining excess purchase price is allocated to goodwill that is not subject to amortization. Amortization expense related to acquired software is included with cost of revenues, while amortization expense of customer and trade name intangibles is recorded as operating expense. The estimated useful lives of both customer and trade name intangibles range from five to 25 years. The following table sets forth a comparison of amortization of customer and trade name intangibles for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Amortization of customer and trade name intangibles | $ | 21,662 | $ | 21,445 | $ | 217 | 1 | % |
Amortization of customer and trade name intangibles increased due to the impact of intangibles added with several acquisitions completed in 2019.
Estimated annual amortization expense relating to customer and trade name acquisition intangibles, excluding acquired software for which the amortization expense is recorded as cost of revenues, for the next five years and thereafter is as follows (in thousands):
| 2021 | $ | 21,317 | |||
| 2022 | 20,827 | ||||
| 2023 | 20,753 | ||||
| 2024 | 20,201 | ||||
| 2025 | 19,672 | ||||
| Thereafter | 116,779 |
Amortization expense relating to acquired leases will be recorded as a reduction to hardware and other revenue and is expected to be $525,000 in 2021, $525,000 in 2022, $525,000 in 2023, $525,000 in 2024, $397,000 in 2025, and $114,000 thereafter.
Other
The following table sets forth a comparison of other income, net for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Other income, net | $ | 2,116 | $ | 3,471 | $ | (1,355) | (39)% |
Other income is comprised of interest income from invested cash net of interest expense and non-usage and other fees associated with our revolving credit agreement. The decrease in other income, net compared to the prior period is attributable to the significant decrease in interest rates on cash balances since March 2020, partially offset by higher levels of invested cash.
Income Tax Provision
The following table sets forth a comparison of our income tax provision for the years ended December 31:
| Change | ||||||||||||||||||||||||||
| ($ in thousands) | 2020 | 2019 | $ | % | ||||||||||||||||||||||
| Income tax (benefit) provision | $ | (19,778) | $ | 13,311 | $ | (33,089) | (249) | % | ||||||||||||||||||
| Effective income tax rate | (11.3) | % | 8.3 | % |
The decrease in the income tax provision and the effective income tax rate in 2020 compared to the prior year is primarily due to higher excess tax benefits of share-based compensation in 2020. The share-based exercise and vesting activity in 2020 generated excess tax benefits of $60.2 million, while exercise and vesting activity in 2019 generated $29.8 million of excess tax benefits. Excluding the impact of the excess tax benefits, our income tax provision and effective tax rate in 2020 would have been $40.4 million and 23.1% and in 2019, would have been $43.1 million and 27.0%, respectively.
The Coronavirus Aid, Relief and Economic Security ("CARES") Act, which was signed into law on March 27, 2020, provides an estimated $2.2 trillion to fight the COVID-19 pandemic and stimulate the U.S. economy. The assistance includes tax relief and government loans, and investments and grants for entities in affected industries (e.g., health care, airlines). The business tax provisions of the CARES Act include temporary changes to income and non-income based tax laws, including the ability to utilize net operating losses, interest expense deductions, alternative minimum tax credit refunds, charitable contributions, and depreciation of qualified improvement property. Measures not related to income-based taxes include (1) allowing an employer to pay its share of Social Security payroll taxes that would otherwise be due from the date of enactment through December 31, 2020, over the following two years and (2) allowing eligible employers subject to closure due to the COVID-19 pandemic to receive a 50% credit on qualified wages against their employment taxes each quarter, with any excess credits eligible for refunds.
The most significant provision of the CARES Act impacting our accounting for income taxes is the five-year carryback allowance for taxable net operating losses generated in tax years in which the statutory federal income tax rate is 21.0% to periods in which the statutory federal income tax rate is 35.0%. We intend to carry back our 2020 taxable loss into our 2015 tax year, which results in a $3.4 million income tax benefit in the current year.
The effective income tax rates in both 2020 and 2019 differed from the United States federal statutory corporate income tax rate of 21% primarily due to state income taxes, the research tax credit, non-deductible share-based compensation expense, disqualifying incentive stock award dispositions, and other non-deductible business expenses. The 2020 effective income tax rate also includes the tax benefit of the five-year carryback of the federal net operating loss allowed under the CARES Act.
FINANCIAL CONDITION AND LIQUIDITY
As of December 31, 2020, we had cash and cash equivalents of $603.6 million compared to $232.7 million at December 31, 2019. We also had $154.8 million invested in investment grade corporate bonds, municipal bonds and asset-backed securities as of December 31, 2020, compared to $81.6 million at December 31, 2019. These investments mature from 2021 through 2028 and we intend to hold these investments until maturity. Cash and cash equivalents consist of cash on deposit with several domestic banks and money market funds. As of December 31, 2020, we had no outstanding borrowings and one outstanding letter of credit totaling $2.0 million in favor of a client contract. We believe our revolving line of credit, cash from operating activities, cash on hand and access to the credit markets provide us with sufficient flexibility to meet our long-term financial needs.
The following table sets forth a summary of cash flows for the years ended December 31:
| ($ in thousands) | 2020 | 2019 | 2018 | |||||||||||||||||
| Cash flows provided (used) by: | ||||||||||||||||||||
| Operating activities | $ | 355,089 | $ | 254,720 | $ | 250,203 | ||||||||||||||
| Investing activities | (98,320) | (245,015) | (238,255) | |||||||||||||||||
| Financing activities | 114,172 | 88,698 | (63,595) | |||||||||||||||||
| Net increase (decrease) in cash and cash equivalents | $ | 370,941 | $ | 98,403 | $ | (51,647) |
Net cash provided by operating activities continues to be our primary source of funds to finance operating needs and capital expenditures. Other potential capital resources include cash on hand, public and private issuances of debt or equity securities, and bank borrowings. It is possible that our ability to access the capital and credit markets in the future may be limited by economic conditions or other factors. We currently believe that cash provided by operating activities, cash on hand and available credit are sufficient to fund our working capital requirements, capital expenditures, income tax obligations, and share repurchases for at least the next twelve months.
In 2020, operating activities provided cash of $355.1 million compared to $254.7 million in 2019. Operating activities that provided cash were primarily comprised of net income of $194.8 million, non-cash depreciation and amortization charges of $81.7 million, non-cash share-based compensation expense of $67.4 million and non-cash decrease in operating lease right-of-use assets of $5.8 million. Working capital, excluding cash, decreased approximately $1.9 million due to higher accounts receivable resulting from an increase in unbilled receivables attributed to revenues recognized prior to billings, higher accounts receivable related to annual maintenance and subscription billings, timing of income tax payments, and the deferred taxes associated with stock option activity during the period. These increases were offset by the growth in deferred revenue balances and timing of payments of payroll related taxes and vendor invoices.
In general, changes in the balance of deferred revenue are cyclical and primarily driven by the timing of our maintenance and subscription billings. Our renewal dates occur throughout the year, but our largest maintenance renewal cycles occur in the second and fourth quarters.
Days sales outstanding in accounts receivable were 121 days at December 31, 2020, compared to 117 days at December 31, 2019. The increase in our DSO is mainly due to an increase in unbilled receivables attributed to the increase in software license revenue for which we have recognized revenue at the point in time when the software is made available to the customer, but the billing has not yet been submitted to the customer. An increase in software services contracts accounted for using progress-to-completion method of revenue recognition in which the services are performed in one accounting period, but the billing normally occurs subsequently in another accounting period also contributed to the increase in DSO. Furthermore, our maintenance billing cycle typically peaks at its highest level in June and second highest level in December of each year and is followed by collections in the subsequent quarter. DSO is calculated based on quarter-end accounts receivable (excluding long-term receivables but including unbilled receivables) divided by the quotient of annualized quarterly revenues divided by 360 days.
Investing activities used cash of $98.3 million in 2020 compared to $245.0 million in 2019. We invested $156.6 million and received $82.7 million in proceeds from investment grade corporate bonds, municipal bonds and asset-backed securities with maturity dates ranging from 2021 through 2028. During 2020, we received $15.0 million in proceeds from the sale of the investment in convertible preferred stock representing a 20% interest in Record Holdings to BFTR, LLC, a wholly owned subsidiary of Bison Capital Partners V.L.P. During the same period, we purchased $10.0 million in common stock representing a 18% interest in BFTR, LLC. We paid $1.3 million in working capital and indemnity holdbacks in connection with the 2019 acquisition of Courthouse Technologies, Ltd. Approximately $22.7 million was invested in property and equipment, including $9.9 million related to real estate. In addition, approximately $5.8 million of software development was capitalized in 2020. The remaining additions were for computer equipment and furniture and fixtures in support of internal growth, particularly with respect to data centers supporting growth in our cloud-based offerings. These expenditures were funded from cash generated from operations.
In 2019, we invested $54.7 million and received $70.8 million in proceeds from investment grade corporate bonds, municipal bonds and asset-backed securities with maturity dates ranging from 2020 through 2023. On February 28, 2019, we acquired all of the capital stock of MicroPact. The total purchase price, net of cash acquired of $2.0 million, was approximately $202.2 million, including $198.2 million paid in cash and accrued contingent consideration of $6.0 million at December 31, 2019. On February 1, 2019, we acquired all the assets of MyCivic for the total purchase price of $3.7 million paid in cash. On October 30, 2019, we acquired certain assets of CHT. The total purchase price was approximately $20.5 million of which $19.1 million was paid in cash and approximately $1.4 million accrued for working capital and indemnity holdbacks, subject to certain post-closing adjustments. Approximately $37.2 million was invested in property and equipment, including $20.8 million related to real estate. In addition, approximately $4.8 million of software development was capitalized in 2019. The remaining additions were for computer equipment and furniture and fixtures in support of internal growth, particularly with respect to data centers supporting growth in our cloud-based offerings. These expenditures were funded from cash generated from operations.
Financing activities provided cash of $114.2 million in 2020 compared to $88.7 million in 2019. Financing activities in 2020 were primarily comprised of collections of $135.3 million from stock option exercises and employee stock purchase plan activity. We also purchased approximately 59,000 shares of our common stock for an aggregate purchase price of $15.5 million.
Financing activities provided cash of $88.7 million in 2019 compared to cash used of $63.6 million in 2018. Financing activities in 2019 were primarily comprised of collections of $106.5 million from stock option exercises and employee stock purchase plan activity. We also purchased approximately 72,000 shares of our common stock for an aggregate purchase price of $14.3 million.
In February 2019, our board of directors authorized the repurchase of an additional 1.5 million shares of Tyler common stock. The repurchase program, which was approved by our board of directors, was announced in October 2002, and was amended at various times from 2003 through 2019. As of February 19, 2021, we had remaining authorization to repurchase up to 2.5 million additional shares of our common stock. Our share repurchase program allows us to repurchase shares at our discretion. Market conditions influence the timing of the buybacks and the number of shares repurchased, as well as the volume of employee stock option exercises. Share repurchases are generally funded using our existing cash balances and borrowings under our credit facility and may occur through open market purchases and transactions structured through investment banking institutions, privately negotiated transactions and/or other mechanisms. There is no expiration date specified for the authorization and we intend to repurchase stock under the plan from time to time.
On September 30, 2019, we entered into a $400.0 million credit agreement (the “Credit Facility”) with the various lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent. The Credit Facility provides for an unsecured revolving credit line of up to $400.0 million, including a $25.0 million sublimit for letters of credit. The Credit Facility matures on September 30, 2024. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases. Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.125% to 0.75% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.125% to 1.75%. As of December 31, 2020, our interest rate was 3.38% under the prime rate option or approximately 1.27% under the 30-day LIBOR option. The Credit Facility is unsecured by substantially all of our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of December 31, 2020, we were in compliance with those covenants.
As of December 31, 2020, we had no outstanding borrowings and had unused borrowing capacity of $400.0 million under the Credit Facility*.* We paid interest of $610,000 in 2020, $1,750,000 in 2019, and $770,000 in 2018.
We paid income taxes, net of refunds received, of $3.3 million in 2020, $21.3 million in 2019, and $6.8 million in 2018. In 2020, we experienced significant stock option exercise activity that generated net tax benefits of $60.2 million and reduced tax payments accordingly. In 2019 and 2018, excess tax benefits were $29.8 million and $32.5 million, respectively.
We anticipate that 2021 capital spending will be between $39 million and $40 million, including approximately $3 million related to real estate and approximately $17 million of capitalized software development. We expect the majority of the other capital spending will consist of computer equipment and software for infrastructure replacements and expansion. Capital spending is expected to be funded from existing cash balances and cash flows from operations.
From time to time we engage in discussions with potential acquisition candidates. In order to pursue such opportunities, which could require significant commitments of capital, we may be required to incur debt or to issue additional potentially dilutive securities in the future. No assurance can be given as to our future acquisition opportunities and how such opportunities will be financed. We lease office facilities for use in our operations, as well as transportation and other equipment. Most of our leases are non-cancelable operating lease agreements and they expire from one year to seven years. Some of these leases include options to extend for up to 10 years.
CAPITALIZATION
At December 31, 2020, our capitalization consisted of no outstanding debt and $2.0 billion of shareholders’ equity.
Previous: Item 6. This section has been eliminated as a result of adopting the November 19, 2020 amendment to Item 301 of Regulation S-K. · Next: Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.