Delaware
|
|
26-0359894
|
||
(State of incorporation or organization)
|
|
(I.R.S. Employer Identification No.)
|
||
|
||||
50 Castilian Drive
|
|
|
||
Santa Barbara,
|
California
|
|
93117
|
|
(Address of principal executive offices)
|
|
(Zip Code)
|
Title of each class
|
|
Trading Symbol(s)
|
|
Name of exchange on which registered
|
Class A common stock, par value $0.0001 per share
|
|
APPF
|
|
The NASDAQ Stock Market LLC
|
Large accelerated filer
|
|
☒
|
|
Accelerated filer
|
☐
|
|
|
|
|
|
|
Non-accelerated filer
|
|
☐
|
|
Smaller reporting company
|
☐
|
|
|
|
|
|
|
|
|
|
|
Emerging growth company
|
☐
|
|
Section
|
|
Page No.
|
|
|||
|
|
|
|
Item 1.
|
|
||
Item 1A.
|
|
||
Item 1B.
|
|
||
Item 2.
|
|
||
Item 3.
|
|
||
Item 4.
|
|
||
|
|
|
|
Item 5.
|
|
||
Item 6.
|
|
||
Item 7.
|
|
||
Item 7A.
|
|
||
Item 8.
|
|
||
Item 9.
|
|
||
Item 9A.
|
|
||
Item 9B.
|
|
||
|
|
|
|
Item 10.
|
|
||
Item 11.
|
|
||
Item 12.
|
|
||
Item 13.
|
|
||
Item 14.
|
|
||
|
|
|
|
Item 15.
|
|
||
|
|
ITEM 1.
|
BUSINESS
|
▪
|
Simpler Is Better
|
▪
|
Great, Innovative Products Are Key To A Great Business
|
▪
|
Great People Make A Great Company
|
▪
|
Listening To Customers Is In Our DNA
|
▪
|
Small, Focused Teams Keep Us Agile
|
▪
|
We Do The Right Thing Because It’s Good For Business
|
•
|
On-premise or cloud-based vertical market business management software providers that serve companies of all sizes in our markets; and
|
•
|
On-premise or cloud-based horizontal business management software providers that offer broad solutions across multiple verticals.
|
▪
|
our research and product development organization to enhance the ease of use and functionality of our software solutions by adding new core functionality, Value+ services and/or other improvements to address the evolving
|
▪
|
our continued efforts to identify acquisition targets that enhance the depth or functionality of our software solutions or Value+ services, or that enable our expansion into adjacent markets or new vertical markets consistent with our strategic plan;
|
▪
|
our customer service organization to deepen our relationships with our customers, assist our customers in achieving success through the use of our software solutions, and promote customer retention;
|
▪
|
our sales and marketing organization, including expansion of our direct sales organization and marketing programs, to increase the size of our customer base, increase adoption and utilization of new and existing Value+ services by our new and existing customers, and enter adjacent markets and new vertical consistent with our strategic plan;
|
▪
|
maintaining and expanding our technology infrastructure and operational support to promote the security and availability of our software solutions, and support our growth;
|
▪
|
our general and administrative functions, including hiring additional finance, IT, human resources, legal, compliance and administrative personnel, to support our growth and assist us in achieving and maintaining compliance with public company reporting and legal, regulatory and other compliance-related obligations; and
|
▪
|
the expansion of our existing facilities, including leasing and building out additional office space, to support our growth and strategic development.
|
▪
|
our ability to retain our existing customers, and to expand adoption and utilization of our core solutions and Value+ services by our existing customers;
|
▪
|
our ability to attract new customers, the type of customers we are able to attract, the size and needs of their businesses, and the cost of acquiring these customers;
|
▪
|
the mix of our core solutions and Value+ services sold during the period;
|
▪
|
the timing and impact of security breaches, service outages or other performance problems with our technology infrastructure and software solutions;
|
▪
|
variations in the timing of sales of our core solutions and Value+ services as a result of trends impacting the verticals in which we sell our software solutions;
|
▪
|
the timing and market acceptance of new core functionality, Value+ services and other products introduced by us and our competitors;
|
▪
|
changes in our pricing policies or those of our competitors;
|
▪
|
the timing of our recognition of revenue;
|
▪
|
the amount and timing of costs and operating expenses related to the maintenance and expansion of our business, infrastructure and operations;
|
▪
|
the amount and timing of costs and operating expenses associated with assessing or entering adjacent markets or new verticals;
|
▪
|
the amount and timing of costs and operating expenses related to the development or acquisition of businesses, services, technologies or intellectual property rights, and potential future charges for impairment of goodwill from these acquisitions;
|
▪
|
the timing and costs associated with legal proceedings, enforcement actions, regulatory inquiries or similar matters;
|
▪
|
changes in the competitive dynamics of our industry, including consolidation among competitors, strategic partners or customers;
|
▪
|
loss of our executive officers or other key employees;
|
▪
|
industry conditions and trends that are specific to the verticals in which we sell or intend to sell our software solutions; and
|
▪
|
general economic and market conditions.
|
▪
|
the aggregate cost, whether in cash or equity securities, to acquire the business;
|
▪
|
difficulties integrating the assets, technologies, personnel or operations of the acquired business in a cost-effective manner;
|
▪
|
difficulties and additional expenses associated with supporting legacy products and services of the acquired business;
|
▪
|
difficulties converting the customers of the acquired business to our software solutions and contract terms;
|
▪
|
diversion of management’s attention from our business to address acquisition and integration challenges, as well as post-acquisition disputes;
|
▪
|
adverse effects on our existing business relationships with customers and strategic partners as a result of the acquisition;
|
▪
|
cultural challenges associated with integrating employees from the acquired organization into our company;
|
▪
|
the loss of key employees;
|
▪
|
use of resources that are needed in other parts of our business;
|
▪
|
costs associated with and exposure to new or enhanced legal, regulatory or other compliance-based and/or operational risks implicit in the acquired business;
|
▪
|
use of substantial portions of our available cash resources to consummate the acquisition or pay acquisition-related expenses; and
|
▪
|
unanticipated costs or liabilities associated with the acquisition.
|
▪
|
liability for customer costs related to disputed or fraudulent transactions if those costs exceed the amount of the customer reserves we have, if any, during the clearing period or after payments have been settled to our customers;
|
▪
|
electronic processing limits on the amounts that any single electronic payment services provider, or collectively all of our electronic payment services providers, will underwrite;
|
▪
|
our reliance on sponsoring clearing banks, card payment processors and other electronic payment providers to process electronic transactions;
|
▪
|
failure by us, our electronic payment services providers or our customers to adhere to applicable laws, regulations and standards that apply to the provision of electronic payment services;
|
▪
|
continually evolving laws and regulations governing money transmission and anti-money laundering, the application or interpretation of which is not clear in some jurisdictions;
|
▪
|
incidences of fraud in our electronic payment services ecosystem, security breaches, errors, defects, failures, vulnerabilities or bugs in our electronic payment services business, or our failure to comply with required external audit standards; and
|
▪
|
our inability to increase our fees as the business evolves in a sufficient amount to maintain our existing margins.
|
▪
|
the cost and perceived value associated with cloud-based business management software relative to on-premise software applications and disparate point solutions;
|
▪
|
the ability of cloud-based solution providers to offer SMBs the functionality they need to operate and grow their businesses;
|
▪
|
the willingness of SMBs to transition from their existing software systems, or otherwise alter their existing businesses practices, to migrate their businesses to a vertical cloud-based business management software solution; and
|
▪
|
the ability of cloud-based solution providers to address security, privacy, availability and other concerns.
|
▪
|
the unique functionality and ease of use of our software solutions and the extent to which our software solutions meet the business needs of our customers;
|
▪
|
the perceived benefits and security of our cloud-based business management software solutions relative to on-premise software applications or other competitive products;
|
▪
|
the pricing of our software solutions relative to competitive products;
|
▪
|
perceptions about the security, privacy and availability of our software solutions relative to competitive products;
|
▪
|
time-to-market of the updates and enhancements to our core functionality, Value+ services and new products; and
|
▪
|
perceptions about the quality and responsiveness of our customer service organization.
|
▪
|
the expiration and non-renewal of subscriptions or termination of subscription agreements;
|
▪
|
the introduction of competitive products or technologies;
|
▪
|
our failure to provide updates and enhancements to our core functionality and/or Value+ services, and to introduce new Value+ services to our customers;
|
▪
|
changes in pricing policies by us or our competitors;
|
▪
|
acquisitions or consolidations within the real estate vertical;
|
▪
|
bankruptcies or other financial difficulties facing our customers;
|
▪
|
new or enhanced legal or regulatory regimes that negatively impact the real estate vertical; and
|
▪
|
conditions or trends that are specific to the real estate vertical such as the economic factors that impact the rental market.
|
▪
|
We must use a portion of our cash flow from operations to pay fees, interest and principal on the Term Loan and Revolving Facility which reduces funds available to us for other purposes such as working capital, capital expenditures, other general corporate purposes, and potential acquisitions;
|
▪
|
We may be unable to refinance our indebtedness or to obtain additional financing for working capital, capital expenditures, acquisitions, or general corporate purposes;
|
▪
|
We are exposed to fluctuations in interest rates because borrowings under our credit facilities bear interest at variable rates;
|
▪
|
Our leverage may be greater than that of some of our competitors, which may put us at a competitive disadvantage and reduce our flexibility in responding to current and changing industry and financial market conditions;
|
▪
|
We may be more vulnerable to an economic downturn and adverse developments in our business; and
|
▪
|
We may be unable to comply with financial and other covenants in our debt agreements, which could result in an event of default that, if not cured or waived, may result in acceleration of certain of our debt, have an adverse effect on our business and prospects and force us into bankruptcy or liquidation.
|
▪
|
volatility in the trading volume of our Class A common stock;
|
▪
|
price and volume fluctuations in the overall stock market;
|
▪
|
volatility in the market prices and trading volumes of securities issued by software companies;
|
▪
|
changes in operating performance and stock market valuations of software companies generally or those in our markets in particular;
|
▪
|
sales of shares of our Class A common stock by us or our stockholders, or perceptions that such sales may occur;
|
▪
|
any future announcements to repurchase our Class A common stock, and any actual share repurchases that we may undertake from time to time;
|
▪
|
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow us, or our failure to meet these estimates or the expectations of investors;
|
▪
|
the guidance we may provide to the public, any changes in that guidance, and our performance relative to that guidance;
|
▪
|
announcements by us or our competitors of new products or services;
|
▪
|
public reaction to our press releases, filings with the SEC and other public announcements;
|
▪
|
rumors and market speculation involving us or other software companies;
|
▪
|
actual or anticipated changes in our operating results or fluctuations in our operating results;
|
▪
|
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
|
▪
|
legal proceedings, enforcement actions or regulatory inquiries relating to us or our competitors or to the markets in which we operate;
|
▪
|
developments or disputes concerning our intellectual property or other proprietary rights;
|
▪
|
announced or completed acquisitions of businesses or technologies by us or our competitors;
|
▪
|
new laws or regulations or new interpretations of existing laws or regulations applicable to our business or the markets in which we operate;
|
▪
|
changes in accounting standards, policies, guidelines, interpretations or principles;
|
▪
|
changes in our management; and
|
▪
|
general economic conditions and trends, including slow or negative growth of our markets.
|
▪
|
authorize the issuance of preferred stock with powers, preferences and rights that may be senior to our common stock, which can be created and issued by our Board of Directors without prior stockholder approval;
|
▪
|
provide for the adoption of a staggered Board of Directors whereby our board is divided into three classes, each of which has a different three-year term;
|
▪
|
provide that the number of directors will be fixed by our Board of Directors;
|
▪
|
prohibit our stockholders from filling vacancies on our Board of Directors;
|
▪
|
provide for the removal of a director only for cause and then only by the affirmative vote of the holders of a majority of the combined voting power of our outstanding capital stock;
|
▪
|
prohibit stockholders from calling special stockholder meetings;
|
▪
|
prohibit stockholders from acting by written consent without holding a meeting of stockholders;
|
▪
|
require the vote of at least two-thirds of the combined voting power of our outstanding capital stock to approve amendments to our certificate of incorporation or bylaws;
|
▪
|
require advance written notice of stockholder proposals and director nominations;
|
▪
|
provide for a dual-class common stock structure, as discussed above; and
|
▪
|
require the approval of the holders of at least a majority of the outstanding shares of our Class B common stock, voting as a separate class, prior to consummating a change-in-control transaction.
|
ITEM 2.
|
PROPERTIES
|
ITEM 3.
|
LEGAL PROCEEDINGS
|
ITEM 5.
|
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
|
|
Year Ended December 31,
|
||||||||||||||||||
|
2019
|
|
2018
|
|
2017
|
|
2016
|
|
2015
|
||||||||||
|
(in thousands)
|
||||||||||||||||||
Stock-based compensation expense included in costs and operating expenses:
|
|
|
|
|
|
|
|
|
|
||||||||||
Cost of revenue (exclusive of depreciation and amortization)
|
$
|
1,466
|
|
|
$
|
1,103
|
|
|
$
|
725
|
|
|
$
|
471
|
|
|
$
|
124
|
|
Sales and marketing
|
1,271
|
|
|
1,034
|
|
|
723
|
|
|
442
|
|
|
115
|
|
|||||
Research and product development
|
1,411
|
|
|
1,079
|
|
|
657
|
|
|
382
|
|
|
41
|
|
|||||
General and administrative
|
3,161
|
|
|
3,121
|
|
|
3,991
|
|
|
3,006
|
|
|
727
|
|
|||||
Total stock-based compensation expense
|
$
|
7,309
|
|
|
$
|
6,337
|
|
|
$
|
6,096
|
|
|
$
|
4,301
|
|
|
$
|
1,007
|
|
|
At December 31,
|
||||||||||||||||||
|
2019
|
|
2018
|
|
2017
|
|
2016
|
|
2015
|
||||||||||
|
(in thousands)
|
||||||||||||||||||
Consolidated Balance Sheet Data:
|
|
|
|
|
|
|
|
|
|
||||||||||
Cash and cash equivalents and investment securities
|
$
|
50,778
|
|
|
$
|
101,963
|
|
|
$
|
68,310
|
|
|
$
|
52,860
|
|
|
$
|
56,715
|
|
Capitalized software, net
|
30,023
|
|
|
20,485
|
|
|
17,609
|
|
|
15,539
|
|
|
10,021
|
|
|||||
Total assets
|
260,102
|
|
|
175,741
|
|
|
110,248
|
|
|
92,583
|
|
|
90,481
|
|
|||||
Deferred revenue
|
4,586
|
|
|
3,414
|
|
|
7,080
|
|
|
7,638
|
|
|
4,953
|
|
|||||
Current and long-term debt, net
|
48,583
|
|
|
49,815
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||
Total stockholders’ equity
|
131,950
|
|
|
91,846
|
|
|
85,079
|
|
|
69,682
|
|
|
72,697
|
|
ITEM 7.
|
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
|
|
Quarter Ended
|
||||||||||||||||||||||
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
||||||||
|
2019
|
|
2018
|
||||||||||||||||||||
Property management customers
|
14,385
|
|
|
14,034
|
|
|
13,737
|
|
|
13,409
|
|
|
13,046
|
|
|
12,641
|
|
|
12,317
|
|
|
12,030
|
|
Property management units under management (in millions)
|
4.64
|
|
|
4.41
|
|
|
4.23
|
|
|
4.08
|
|
|
3.91
|
|
|
3.7
|
|
|
3.55
|
|
|
3.4
|
|
|
Quarter Ended
|
||||||||||||||||||||||
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
||||||||
|
2019
|
|
2018
|
||||||||||||||||||||
Law firm customers
|
10,971
|
|
|
10,781
|
|
|
10,631
|
|
|
10,485
|
|
|
10,279
|
|
|
10,173
|
|
|
10,001
|
|
|
9,706
|
|
|
Year Ended December 31,
|
||||||||||||
|
2019
|
|
2018
|
||||||||||
|
Amount
|
|
%
|
|
Amount
|
|
%
|
||||||
Consolidated Statements of Operations Data:
|
|
|
|
|
|
|
|
||||||
Revenue
|
$
|
256,012
|
|
|
100.0
|
%
|
|
$
|
190,071
|
|
|
100.0
|
%
|
Costs and operating expenses:
|
|
|
|
|
|
|
|
||||||
Cost of revenue (exclusive of depreciation and amortization)(1)
|
101,642
|
|
|
39.7
|
|
|
73,549
|
|
|
38.7
|
|
||
Sales and marketing(1)
|
51,528
|
|
|
20.1
|
|
|
33,288
|
|
|
17.5
|
|
||
Research and product development(1)
|
39,508
|
|
|
15.4
|
|
|
24,111
|
|
|
12.7
|
|
||
General and administrative(1)
|
34,478
|
|
|
13.5
|
|
|
24,891
|
|
|
13.1
|
|
||
Depreciation and amortization
|
22,395
|
|
|
8.7
|
|
|
14,576
|
|
|
7.7
|
|
||
Total costs and operating expenses
|
249,551
|
|
|
97.5
|
|
|
170,415
|
|
|
89.7
|
|
||
Income from operations
|
6,461
|
|
|
2.5
|
|
|
19,656
|
|
|
10.3
|
|
||
Other income (expense), net
|
16
|
|
|
—
|
|
|
(56
|
)
|
|
—
|
|
||
Interest income (expense), net
|
(1,654
|
)
|
|
(0.6
|
)
|
|
787
|
|
|
0.4
|
|
||
Income before provision for (benefit from) income taxes
|
4,823
|
|
|
1.9
|
|
|
20,387
|
|
|
10.7
|
|
||
Provision for (benefit from) income taxes
|
(31,459
|
)
|
|
(12.3
|
)
|
|
420
|
|
|
0.2
|
|
||
Net income
|
$
|
36,282
|
|
|
14.2
|
%
|
|
$
|
19,967
|
|
|
10.5
|
%
|
|
Year Ended December 31,
|
||||||
|
2019
|
|
2018
|
||||
Stock-based compensation expense included in costs and operating expenses:
|
|
|
|
||||
Cost of revenue (exclusive of depreciation and amortization)
|
$
|
1,466
|
|
|
$
|
1,103
|
|
Sales and marketing
|
1,271
|
|
|
1,034
|
|
||
Research and product development
|
1,411
|
|
|
1,079
|
|
||
General and administrative
|
3,161
|
|
|
3,121
|
|
||
Total stock-based compensation expense
|
$
|
7,309
|
|
|
$
|
6,337
|
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Core solutions
|
$
|
88,581
|
|
|
$
|
70,549
|
|
|
26
|
%
|
Value+ services
|
153,994
|
|
|
113,072
|
|
|
36
|
%
|
||
Other
|
13,437
|
|
|
6,450
|
|
|
108
|
%
|
||
Total revenue
|
$
|
256,012
|
|
|
$
|
190,071
|
|
|
35
|
%
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Cost of revenue (exclusive of depreciation and amortization)
|
$
|
101,642
|
|
|
$
|
73,549
|
|
|
38
|
%
|
Percentage of revenue
|
39.7
|
%
|
|
38.7
|
%
|
|
|
|||
Stock-based compensation, included above
|
$
|
1,466
|
|
|
$
|
1,103
|
|
|
33
|
%
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Sales and marketing
|
$
|
51,528
|
|
|
$
|
33,288
|
|
|
55
|
%
|
Percentage of revenue
|
20.1
|
%
|
|
17.5
|
%
|
|
|
|||
Stock-based compensation, included above
|
1,271
|
|
|
1,034
|
|
|
23
|
%
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Research and product development
|
$
|
39,508
|
|
|
$
|
24,111
|
|
|
64
|
%
|
Percentage of revenue
|
15.4
|
%
|
|
12.7
|
%
|
|
|
|||
Stock-based compensation, included above
|
1,411
|
|
|
1,079
|
|
|
31
|
%
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
General and administrative
|
$
|
34,478
|
|
|
$
|
24,891
|
|
|
39
|
%
|
Percentage of revenue
|
13.5
|
%
|
|
13.1
|
%
|
|
|
|||
Stock-based compensation, included above
|
3,161
|
|
|
3,121
|
|
|
1
|
%
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Depreciation and amortization
|
$
|
22,395
|
|
|
$
|
14,576
|
|
|
54
|
%
|
Percentage of revenue
|
8.7
|
%
|
|
7.7
|
%
|
|
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
|||||||
|
2019
|
|
2018
|
|
||||||
|
(dollars in thousands)
|
|
|
|||||||
Interest income (expense), net
|
$
|
(1,654
|
)
|
|
$
|
787
|
|
|
(311
|
)%
|
Percentage of revenue
|
(0.6
|
)%
|
|
0.4
|
%
|
|
|
|
Year Ended December 31,
|
|
2019 to 2018 % Change
|
||||||
|
2019
|
|
2018
|
|
|||||
|
(dollars in thousands)
|
|
|
||||||
Provision for (benefit from) income taxes
|
$
|
(31,459
|
)
|
|
$
|
420
|
|
|
*
|
Percentage of revenue
|
(12.3
|
)%
|
|
0.2
|
%
|
|
|
|
Quarter Ended
|
||||||||||||||||||||||||||||||
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
||||||||||||||||
|
2019
|
|
2018
|
||||||||||||||||||||||||||||
|
(in thousands, except per share data)
|
||||||||||||||||||||||||||||||
Consolidated Statements of Operations Data:
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
Revenue
|
$
|
67,362
|
|
|
$
|
67,935
|
|
|
$
|
63,624
|
|
|
$
|
57,091
|
|
|
$
|
50,365
|
|
|
$
|
50,126
|
|
|
$
|
47,240
|
|
|
$
|
42,340
|
|
Costs and operating expenses:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization) (1)
|
26,403
|
|
|
25,930
|
|
|
25,128
|
|
|
24,181
|
|
|
19,925
|
|
|
19,282
|
|
|
17,729
|
|
|
16,613
|
|
||||||||
Sales and marketing (1)
|
14,441
|
|
|
12,636
|
|
|
13,232
|
|
|
11,219
|
|
|
9,577
|
|
|
8,681
|
|
|
7,625
|
|
|
7,405
|
|
||||||||
Research and product development (1)
|
11,086
|
|
|
10,602
|
|
|
9,339
|
|
|
8,481
|
|
|
6,588
|
|
|
6,440
|
|
|
5,750
|
|
|
5,333
|
|
||||||||
General and administrative (1)
|
9,117
|
|
|
8,955
|
|
|
8,214
|
|
|
8,192
|
|
|
7,786
|
|
|
6,541
|
|
|
5,248
|
|
|
5,316
|
|
||||||||
Depreciation and amortization
|
6,226
|
|
|
5,678
|
|
|
5,415
|
|
|
5,076
|
|
|
3,792
|
|
|
3,705
|
|
|
3,579
|
|
|
3,500
|
|
||||||||
Total costs and operating expenses
|
67,273
|
|
|
63,801
|
|
|
61,328
|
|
|
57,149
|
|
|
47,668
|
|
|
44,649
|
|
|
39,931
|
|
|
38,167
|
|
||||||||
Income (loss) from operations
|
89
|
|
|
4,134
|
|
|
2,296
|
|
|
(58
|
)
|
|
2,697
|
|
|
5,477
|
|
|
7,309
|
|
|
4,173
|
|
||||||||
Other income (expense), net
|
84
|
|
|
(11
|
)
|
|
(56
|
)
|
|
(1
|
)
|
|
(36
|
)
|
|
1
|
|
|
(18
|
)
|
|
(3
|
)
|
||||||||
Interest income (expense), net
|
(330
|
)
|
|
(400
|
)
|
|
(427
|
)
|
|
(497
|
)
|
|
156
|
|
|
229
|
|
|
226
|
|
|
176
|
|
||||||||
Income (loss) before provision for (benefit from) income taxes
|
(157
|
)
|
|
3,723
|
|
|
1,813
|
|
|
(556
|
)
|
|
2,817
|
|
|
5,707
|
|
|
7,517
|
|
|
4,346
|
|
||||||||
Provision for (benefit from) income taxes
|
(4,585
|
)
|
|
(1,255
|
)
|
|
(21,338
|
)
|
|
(4,281
|
)
|
|
168
|
|
|
183
|
|
|
43
|
|
|
26
|
|
||||||||
Net income
|
$
|
4,428
|
|
|
$
|
4,978
|
|
|
$
|
23,151
|
|
|
$
|
3,725
|
|
|
$
|
2,649
|
|
|
$
|
5,524
|
|
|
$
|
7,474
|
|
|
$
|
4,320
|
|
Net income per common share:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
Basic
|
$
|
0.13
|
|
|
$
|
0.15
|
|
|
$
|
0.68
|
|
|
$
|
0.11
|
|
|
$
|
0.08
|
|
|
$
|
0.16
|
|
|
$
|
0.22
|
|
|
$
|
0.13
|
|
Diluted
|
$
|
0.12
|
|
|
$
|
0.14
|
|
|
$
|
0.65
|
|
|
$
|
0.11
|
|
|
$
|
0.07
|
|
|
$
|
0.16
|
|
|
$
|
0.21
|
|
|
$
|
0.12
|
|
|
Quarter Ended
|
||||||||||||||||||||||||||||||
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
|
December 31,
|
|
September 30,
|
|
June 30,
|
|
March 31,
|
||||||||||||||||
|
2019
|
|
2018
|
||||||||||||||||||||||||||||
|
(in thousands)
|
||||||||||||||||||||||||||||||
Stock-based compensation expense included in costs and operating expenses:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization)
|
$
|
393
|
|
|
$
|
334
|
|
|
$
|
415
|
|
|
$
|
324
|
|
|
$
|
351
|
|
|
$
|
282
|
|
|
$
|
250
|
|
|
$
|
220
|
|
Sales and marketing
|
367
|
|
|
354
|
|
|
302
|
|
|
248
|
|
|
326
|
|
|
270
|
|
|
228
|
|
|
210
|
|
||||||||
Research and product development
|
387
|
|
|
353
|
|
|
363
|
|
|
308
|
|
|
349
|
|
|
218
|
|
|
287
|
|
|
225
|
|
||||||||
General and administrative
|
731
|
|
|
1,151
|
|
|
607
|
|
|
672
|
|
|
892
|
|
|
994
|
|
|
572
|
|
|
663
|
|
||||||||
Total stock-based compensation expense
|
$
|
1,878
|
|
|
$
|
2,192
|
|
|
$
|
1,687
|
|
|
$
|
1,552
|
|
|
$
|
1,918
|
|
|
$
|
1,764
|
|
|
$
|
1,337
|
|
|
$
|
1,318
|
|
|
|
Year Ended December 31,
|
||||||
|
|
2019
|
|
2018
|
||||
Net cash provided by operating activities
|
|
$
|
38,887
|
|
|
$
|
36,268
|
|
Net cash used in investing activities
|
|
(89,874
|
)
|
|
(4,644
|
)
|
||
Net cash (used in) provided by financing activities
|
|
(7,272
|
)
|
|
26,346
|
|
||
Net (decrease) increase in cash and cash equivalents
|
|
$
|
(58,259
|
)
|
|
$
|
57,970
|
|
|
Payments Due by Period
|
||||||||||||||||||
|
Total
|
|
Less than 1 year
|
|
1 to 3 years
|
|
3 to 5 years
|
|
More than 5 years
|
||||||||||
|
(in thousands)
|
||||||||||||||||||
Debt principal and interest(1)
|
$
|
54,663
|
|
|
$
|
2,836
|
|
|
$
|
7,977
|
|
|
$
|
43,850
|
|
|
$
|
—
|
|
Operating lease obligations
|
44,415
|
|
|
472
|
|
|
6,468
|
|
|
7,885
|
|
|
29,590
|
|
|||||
|
$
|
99,078
|
|
|
$
|
3,308
|
|
|
$
|
14,445
|
|
|
$
|
51,735
|
|
|
$
|
29,590
|
|
|
Page
|
|
|
The supplementary financial information required by this Item 8 is included in Item 7 of this Annual Report in the section entitled "Quarterly Results of Operations."
|
|
|
December 31,
|
||||||
|
|
2019
|
|
2018
|
||||
Assets
|
|
|
|
|
||||
Current assets
|
|
|
|
|
||||
Cash and cash equivalents
|
|
$
|
15,813
|
|
|
$
|
74,076
|
|
Investment securities—current
|
|
22,876
|
|
|
16,631
|
|
||
Accounts receivable, net
|
|
7,562
|
|
|
5,516
|
|
||
Prepaid expenses and other current assets
|
|
15,540
|
|
|
11,775
|
|
||
Total current assets
|
|
61,791
|
|
|
107,998
|
|
||
Investment securities—noncurrent
|
|
12,089
|
|
|
11,256
|
|
||
Property and equipment, net
|
|
14,744
|
|
|
6,871
|
|
||
Operating lease right-of-use assets
|
|
27,803
|
|
|
—
|
|
||
Capitalized software, net
|
|
30,023
|
|
|
20,485
|
|
||
Goodwill
|
|
58,425
|
|
|
15,548
|
|
||
Intangible assets, net
|
|
21,377
|
|
|
5,895
|
|
||
Deferred taxes
|
|
27,574
|
|
|
—
|
|
||
Other long-term assets
|
|
6,276
|
|
|
7,688
|
|
||
Total assets
|
|
$
|
260,102
|
|
|
$
|
175,741
|
|
Liabilities and Stockholders’ Equity
|
|
|
|
|
||||
Current liabilities
|
|
|
|
|
||||
Accounts payable
|
|
$
|
1,927
|
|
|
$
|
1,481
|
|
Accrued employee expenses
|
|
17,758
|
|
|
12,377
|
|
||
Accrued expenses
|
|
10,833
|
|
|
8,281
|
|
||
Deferred revenue
|
|
4,586
|
|
|
3,414
|
|
||
Other current liabilities
|
|
11,139
|
|
|
1,447
|
|
||
Long-term debt, net—current portion
|
|
1,208
|
|
|
1,213
|
|
||
Total current liabilities
|
|
47,451
|
|
|
28,213
|
|
||
Operating lease liabilities
|
|
33,312
|
|
|
—
|
|
||
Long-term debt, net
|
|
47,375
|
|
|
48,602
|
|
||
Other long-term liabilities
|
|
14
|
|
|
7,080
|
|
||
Total liabilities
|
|
128,152
|
|
|
83,895
|
|
||
Commitments and contingencies (Note 10)
|
|
|
|
|
||||
Stockholders’ equity:
|
|
|
|
|
||||
Preferred stock, $0.0001 par value, 25,000 authorized and no shares issued and outstanding at December 31, 2019 and December 31, 2018
|
|
—
|
|
|
—
|
|
||
Class A common stock, $0.0001 par value, 250,000 shares authorized at December 31, 2019 and December 31, 2018; issued - 16,923 and 16,160, shares at December 31, 2019 and December 31, 2018, respectively; outstanding - 16,552 and 15,789 shares at December 31, 2019 and December 31, 2018, respectively;
|
|
2
|
|
|
2
|
|
||
Class B common stock, $0.0001 par value, 50,000 shares authorized at December 31, 2019 and December 31, 2018; 17,594 and 18,109 shares issued and outstanding at December 31, 2019 and December 31, 2018, respectively;
|
|
2
|
|
|
2
|
|
||
Additional paid-in capital
|
|
161,509
|
|
|
157,898
|
|
||
Accumulated other comprehensive income (loss)
|
|
33
|
|
|
(178
|
)
|
||
Treasury stock, at cost, 371 Class A shares at December 31, 2019 and December 31, 2018
|
|
(21,562
|
)
|
|
(21,562
|
)
|
||
Accumulated deficit
|
|
(8,034
|
)
|
|
(44,316
|
)
|
||
Total stockholders’ equity
|
|
131,950
|
|
|
91,846
|
|
||
Total liabilities and stockholders’ equity
|
|
$
|
260,102
|
|
|
$
|
175,741
|
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Revenue
|
$
|
256,012
|
|
|
$
|
190,071
|
|
|
$
|
143,803
|
|
Costs and operating expenses:
|
|
|
|
|
|
||||||
Cost of revenue (exclusive of depreciation and amortization)
|
101,642
|
|
|
73,549
|
|
|
55,283
|
|
|||
Sales and marketing
|
51,528
|
|
|
33,288
|
|
|
28,709
|
|
|||
Research and product development
|
39,508
|
|
|
24,111
|
|
|
16,578
|
|
|||
General and administrative
|
34,478
|
|
|
24,891
|
|
|
21,199
|
|
|||
Depreciation and amortization
|
22,395
|
|
|
14,576
|
|
|
12,699
|
|
|||
Total costs and operating expenses
|
249,551
|
|
|
170,415
|
|
|
134,468
|
|
|||
Income from operations
|
6,461
|
|
|
19,656
|
|
|
9,335
|
|
|||
Other income (expense), net
|
16
|
|
|
(56
|
)
|
|
(96
|
)
|
|||
Interest income (expense), net
|
(1,654
|
)
|
|
787
|
|
|
535
|
|
|||
Income before provision for (benefit from) income taxes
|
4,823
|
|
|
20,387
|
|
|
9,774
|
|
|||
Provision for (benefit from) income taxes
|
(31,459
|
)
|
|
420
|
|
|
58
|
|
|||
Net income
|
$
|
36,282
|
|
|
$
|
19,967
|
|
|
$
|
9,716
|
|
Net income per common share:
|
|
|
|
|
|
||||||
Basic
|
$
|
1.07
|
|
|
$
|
0.59
|
|
|
$
|
0.29
|
|
Diluted
|
$
|
1.02
|
|
|
$
|
0.56
|
|
|
$
|
0.28
|
|
Weighted average common shares outstanding:
|
|
|
|
|
|
||||||
Basic
|
34,016
|
|
|
34,128
|
|
|
33,849
|
|
|||
Diluted
|
35,567
|
|
|
35,562
|
|
|
35,151
|
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Net income
|
$
|
36,282
|
|
|
$
|
19,967
|
|
|
$
|
9,716
|
|
Other comprehensive income (loss):
|
|
|
|
|
|
||||||
Changes in unrealized gains (losses) on investment securities
|
211
|
|
|
31
|
|
|
(158
|
)
|
|||
Comprehensive income
|
$
|
36,493
|
|
|
$
|
19,998
|
|
|
$
|
9,558
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
Additional
|
|
Other
|
|
|
|
|
|
|
||||||||||||||||
|
Common Stock
|
|
Common Stock
|
|
Paid-in
|
|
Comprehensive
|
|
Treasury
|
|
Accumulated
|
|
|
||||||||||||||||||||
|
Class A
|
|
Class B
|
|
Capital
|
|
Income (Loss)
|
|
Stock
|
|
Deficit
|
|
Total
|
||||||||||||||||||||
|
Shares
|
|
Amount
|
|
Shares
|
|
Amount
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
Balance at December 31, 2016
|
11,691
|
|
|
$
|
1
|
|
|
22,028
|
|
|
$
|
3
|
|
|
$
|
146,692
|
|
|
$
|
(51
|
)
|
|
$
|
—
|
|
|
$
|
(76,963
|
)
|
|
$
|
69,682
|
|
Exercise of stock options
|
165
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
663
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
663
|
|
|||||||
Stock-based compensation
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
6,618
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
6,618
|
|
|||||||
Vesting of restricted stock units, net of shares withheld for taxes
|
88
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(1,559
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(1,559
|
)
|
|||||||
Vesting of early exercised shares
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
117
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
117
|
|
|||||||
Conversion of Class B stock to Class A stock
|
2,926
|
|
|
—
|
|
|
(2,926
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Issuance of restricted stock awards
|
9
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Other comprehensive loss
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(158
|
)
|
|
—
|
|
|
—
|
|
|
(158
|
)
|
|||||||
Net income
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
9,716
|
|
|
9,716
|
|
|||||||
Balance at December 31, 2017
|
14,879
|
|
|
1
|
|
|
19,102
|
|
|
3
|
|
|
152,531
|
|
|
(209
|
)
|
|
—
|
|
|
(67,247
|
)
|
|
85,079
|
|
|||||||
Exercise of stock options
|
170
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
1,035
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
1,035
|
|
|||||||
Stock-based compensation
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
7,187
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
7,187
|
|
|||||||
Vesting of restricted stock units, net of shares withheld for taxes
|
113
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(2,890
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(2,890
|
)
|
|||||||
Vesting of early exercised shares
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
35
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
35
|
|
|||||||
Conversion of Class B stock to Class A stock
|
993
|
|
|
1
|
|
|
(993
|
)
|
|
(1
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Issuance of restricted stock awards
|
5
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Other comprehensive income
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
31
|
|
|
—
|
|
|
—
|
|
|
31
|
|
|||||||
Repurchase of common stock
|
(371
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(21,562
|
)
|
|
—
|
|
|
(21,562
|
)
|
|||||||
Cumulative-effect adjustment resulting from adoption of ASU 2014-09
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
2,964
|
|
|
2,964
|
|
|||||||
Net income
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
19,967
|
|
|
19,967
|
|
|||||||
Balance at December 31, 2018
|
15,789
|
|
|
2
|
|
|
18,109
|
|
|
2
|
|
|
157,898
|
|
|
(178
|
)
|
|
(21,562
|
)
|
|
(44,316
|
)
|
|
91,846
|
|
|||||||
Exercise of stock options
|
120
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
553
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
553
|
|
|||||||
Stock-based compensation
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
8,985
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
8,985
|
|
|||||||
Vesting of restricted stock units, net of shares withheld for taxes
|
123
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(5,933
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
(5,933
|
)
|
|||||||
Vesting of early exercised shares
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
6
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
6
|
|
|||||||
Conversion of Class B stock to Class A stock
|
515
|
|
|
—
|
|
|
(515
|
)
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Issuance of restricted stock awards
|
5
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|||||||
Other comprehensive income
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
211
|
|
|
—
|
|
|
—
|
|
|
211
|
|
|||||||
Net income
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
—
|
|
|
36,282
|
|
|
36,282
|
|
|||||||
Balance at December 31, 2019
|
16,552
|
|
|
$
|
2
|
|
|
17,594
|
|
|
$
|
2
|
|
|
$
|
161,509
|
|
|
$
|
33
|
|
|
$
|
(21,562
|
)
|
|
$
|
(8,034
|
)
|
|
$
|
131,950
|
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Cash from operating activities
|
|
|
|
|
|
||||||
Net income
|
$
|
36,282
|
|
|
$
|
19,967
|
|
|
$
|
9,716
|
|
Adjustments to reconcile net income to net cash provided by operating activities:
|
|
|
|
|
|
||||||
Depreciation and amortization
|
22,395
|
|
|
14,576
|
|
|
12,699
|
|
|||
Amortization of operating lease right-of-use assets
|
4,130
|
|
|
—
|
|
|
—
|
|
|||
Stock-based compensation
|
7,309
|
|
|
6,337
|
|
|
6,096
|
|
|||
Deferred income taxes
|
(31,455
|
)
|
|
—
|
|
|
—
|
|
|||
Other
|
32
|
|
|
224
|
|
|
121
|
|
|||
Changes in operating assets and liabilities:
|
|
|
|
|
|
||||||
Accounts receivable
|
(2,031
|
)
|
|
(908
|
)
|
|
(876
|
)
|
|||
Prepaid expenses and other current assets
|
(4,031
|
)
|
|
(6,073
|
)
|
|
(1,009
|
)
|
|||
Other assets
|
1,376
|
|
|
(4,447
|
)
|
|
(84
|
)
|
|||
Accounts payable
|
511
|
|
|
614
|
|
|
(100
|
)
|
|||
Accrued employee expenses
|
4,542
|
|
|
1,219
|
|
|
3,243
|
|
|||
Accrued expenses
|
55
|
|
|
3,281
|
|
|
271
|
|
|||
Deferred revenue
|
1,193
|
|
|
(4,589
|
)
|
|
(558
|
)
|
|||
Operating lease liabilities
|
(2,662
|
)
|
|
—
|
|
|
—
|
|
|||
Other liabilities
|
1,241
|
|
|
6,067
|
|
|
(148
|
)
|
|||
Net cash provided by operating activities
|
38,887
|
|
|
36,268
|
|
|
29,371
|
|
|||
Cash from investing activities
|
|
|
|
|
|
||||||
Purchases of property, equipment and intangible assets
|
(8,084
|
)
|
|
(2,102
|
)
|
|
(2,214
|
)
|
|||
Additions to capitalized software
|
(20,998
|
)
|
|
(12,304
|
)
|
|
(10,455
|
)
|
|||
Purchases of investment securities
|
(25,198
|
)
|
|
(29,516
|
)
|
|
(26,648
|
)
|
|||
Sales of investment securities
|
2,750
|
|
|
20,900
|
|
|
15
|
|
|||
Maturities of investment securities
|
15,660
|
|
|
32,819
|
|
|
16,474
|
|
|||
Acquisition, net of cash acquired
|
(54,004
|
)
|
|
(14,441
|
)
|
|
—
|
|
|||
Net cash used in investing activities
|
(89,874
|
)
|
|
(4,644
|
)
|
|
(22,828
|
)
|
|||
Cash from financing activities
|
|
|
|
|
|
||||||
Proceeds from stock option exercises
|
553
|
|
|
1,035
|
|
|
663
|
|
|||
Tax withholding for net share settlement
|
(6,155
|
)
|
|
(3,127
|
)
|
|
(1,796
|
)
|
|||
Purchase of treasury stock
|
—
|
|
|
(21,562
|
)
|
|
—
|
|
|||
Proceeds from issuance of debt
|
2,169
|
|
|
50,138
|
|
|
118
|
|
|||
Principal payments on debt
|
(3,419
|
)
|
|
(138
|
)
|
|
(118
|
)
|
|||
Payment of debt issuance costs
|
(420
|
)
|
|
—
|
|
|
—
|
|
|||
Net cash (used in) provided by financing activities
|
(7,272
|
)
|
|
26,346
|
|
|
(1,133
|
)
|
APPFOLIO, INC.
|
|||||||||||
CONSOLIDATED STATEMENTS OF CASH FLOWS
|
|||||||||||
(in thousands)
|
|||||||||||
|
|
|
|
|
|
||||||
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Net (decrease) increase in cash and cash equivalents
|
(58,259
|
)
|
|
57,970
|
|
|
5,410
|
|
|||
Cash, cash equivalents and restricted cash
|
|
|
|
|
|
||||||
Beginning of period
|
74,506
|
|
|
16,536
|
|
|
11,126
|
|
|||
End of period
|
$
|
16,247
|
|
|
$
|
74,506
|
|
|
$
|
16,536
|
|
|
|
|
|
|
|
||||||
Supplemental disclosure of cash flow information
|
|
|
|
|
|
||||||
Cash paid for interest
|
$
|
2,169
|
|
|
$
|
118
|
|
|
$
|
182
|
|
Cash paid for income taxes
|
545
|
|
|
82
|
|
|
30
|
|
|||
|
|
|
|
|
|
||||||
Noncash investing and financing activities
|
|
|
|
|
|
||||||
Purchases of property and equipment included in accounts payable and accrued expenses
|
$
|
3,447
|
|
|
$
|
518
|
|
|
$
|
21
|
|
Additions of capitalized software included in accrued and accrued employee expenses
|
1,187
|
|
|
825
|
|
|
374
|
|
|||
Stock-based compensation capitalized for software development
|
1,844
|
|
|
1,087
|
|
|
759
|
|
|||
Purchase consideration for acquisitions included in other current liabilities
|
5,977
|
|
|
—
|
|
|
—
|
|
|||
Debt issuance and other financing costs accrued, not paid
|
—
|
|
|
371
|
|
|
—
|
|
|
December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Cash and cash equivalents
|
$
|
15,813
|
|
|
$
|
74,076
|
|
|
$
|
16,109
|
|
Restricted cash included in other assets
|
434
|
|
|
430
|
|
|
427
|
|
|||
Total cash, cash equivalents and restricted cash
|
$
|
16,247
|
|
|
$
|
74,506
|
|
|
$
|
16,536
|
|
Asset Type
|
|
Depreciation Period
|
Data center and computer equipment
|
|
3 years
|
Furniture and fixtures
|
|
7 years
|
Office equipment
|
|
2 to 5 years
|
Leasehold improvements
|
|
Shorter of remaining life of lease or asset life
|
|
Year Ended December 31,
|
|||||||
|
2019
|
|
2018
|
|
2017
|
|||
Weighted average common shares outstanding
|
34,020
|
|
|
34,139
|
|
|
33,876
|
|
Less: Weighted average unvested restricted shares subject to repurchase
|
4
|
|
|
11
|
|
|
27
|
|
Weighted average common shares outstanding; basic
|
34,016
|
|
|
34,128
|
|
|
33,849
|
|
|
|
|
|
|
|
|||
Weighted average common shares outstanding; basic
|
34,016
|
|
|
34,128
|
|
|
33,849
|
|
Plus: Weighted average options, restricted stock units and restricted shares used to compute diluted net income per common share
|
1,551
|
|
|
1,434
|
|
|
1,302
|
|
Weighted average common shares outstanding; diluted
|
35,567
|
|
|
35,562
|
|
|
35,151
|
|
|
|
December 31,
|
|||||||
|
|
2019
|
|
2018
|
|
2017
|
|||
Unvested restricted stock units
|
|
10
|
|
|
10
|
|
|
21
|
|
Contingent restricted stock units(1)
|
|
—
|
|
|
—
|
|
|
6
|
|
Total shares excluded from diluted net income per common share
|
|
10
|
|
|
10
|
|
|
27
|
|
|
Balance at
December 31, 2017 |
|
Adjustments
|
|
Balance at
January 1, 2018 |
||||||
Assets
|
|
|
|
|
|
||||||
Prepaid expenses and other current assets
|
$
|
4,546
|
|
|
$
|
1,148
|
|
|
$
|
5,694
|
|
Other assets
|
1,238
|
|
|
1,816
|
|
|
3,054
|
|
|||
|
|
|
|
|
|
||||||
Equity
|
|
|
|
|
|
||||||
Accumulated deficit
|
$
|
(67,247
|
)
|
|
$
|
2,964
|
|
|
$
|
(64,283
|
)
|
|
Balance at
December 31, 2018 |
|
Adjustments
|
|
Balance at
January 1, 2019 |
||||||
Assets
|
|
|
|
|
|
||||||
Prepaid expenses and other current assets
|
$
|
11,775
|
|
|
$
|
(317
|
)
|
|
$
|
11,458
|
|
Operating lease right-of-use assets
|
—
|
|
|
16,945
|
|
|
16,945
|
|
|||
|
|
|
|
|
|
||||||
Liabilities and Stockholders’ Equity
|
|
|
|
|
|
||||||
Other current liabilities
|
$
|
1,447
|
|
|
$
|
3,493
|
|
|
$
|
4,940
|
|
Operating lease liabilities
|
—
|
|
|
20,056
|
|
|
20,056
|
|
|||
Other long-term liabilities
|
7,080
|
|
|
(6,921
|
)
|
|
159
|
|
|
|
Amount
(in thousands) |
|
Estimated Useful Life (in years)
|
||
Total current assets
|
|
$
|
305
|
|
|
|
Identified intangible assets:
|
|
|
|
|
||
Technology
|
|
5,730
|
|
|
4.0
|
|
Database
|
|
4,710
|
|
|
10.0
|
|
Customer relationships
|
|
1,110
|
|
|
5.0
|
|
Backlog
|
|
470
|
|
|
1.0
|
|
Trademark & trade name
|
|
1,390
|
|
|
10.0
|
|
Non-compete agreement
|
|
7,340
|
|
|
5.0
|
|
Total intangible assets subject to amortization
|
|
20,750
|
|
|
6.0
|
|
Goodwill
|
|
42,877
|
|
|
Indefinite
|
|
Other noncurrent assets
|
|
35
|
|
|
|
|
Total assets acquired
|
|
63,967
|
|
|
|
|
|
|
|
|
|
||
Accrued and other liabilities
|
|
48
|
|
|
|
|
Deferred tax liability, net
|
|
3,711
|
|
|
|
|
Total liabilities assumed
|
|
3,759
|
|
|
|
|
Purchase consideration
|
|
$
|
60,208
|
|
|
|
|
|
Amount
(in thousands) |
|
Estimated Useful Life (in years)
|
||
Net tangible assets
|
|
$
|
270
|
|
|
|
Identified intangible assets:
|
|
|
|
|
||
Customer relationships
|
|
1,170
|
|
|
5.0
|
|
Database
|
|
3,620
|
|
|
10.0
|
|
Trademark and trade name
|
|
370
|
|
|
10.0
|
|
Non-compete agreement
|
|
60
|
|
|
5.0
|
|
Backlog
|
|
140
|
|
|
1.0
|
|
Total intangible assets subject to amortization
|
|
5,360
|
|
|
8.6
|
|
Goodwill
|
|
8,811
|
|
|
Indefinite
|
|
Purchase consideration, paid in cash
|
|
$
|
14,441
|
|
|
|
|
|
Year Ended December 31,
|
|
|
||||||||
|
|
2019
|
|
2018
|
|
2017
|
||||||
Revenue
|
|
$
|
256,047
|
|
|
$
|
193,405
|
|
|
$
|
146,859
|
|
Net income
|
|
32,339
|
|
|
5,937
|
|
|
5,052
|
|
|
December 31, 2019
|
||||||||||||||
|
Amortized Cost
|
|
Gross Unrealized Gains
|
|
Gross Unrealized Losses
|
|
Estimated Fair Value
|
||||||||
Corporate bonds
|
$
|
9,597
|
|
|
$
|
18
|
|
|
$
|
(1
|
)
|
|
$
|
9,614
|
|
Agency securities
|
11,101
|
|
|
17
|
|
|
—
|
|
|
11,118
|
|
||||
Treasury securities
|
14,222
|
|
|
12
|
|
|
(1
|
)
|
|
14,233
|
|
||||
Total available-for-sale investment securities
|
$
|
34,920
|
|
|
$
|
47
|
|
|
$
|
(2
|
)
|
|
$
|
34,965
|
|
|
December 31, 2018
|
||||||||||||||
|
Amortized Cost
|
|
Gross Unrealized Gains
|
|
Gross Unrealized Losses
|
|
Estimated Fair Value
|
||||||||
Corporate bonds
|
$
|
23,720
|
|
|
$
|
—
|
|
|
$
|
(163
|
)
|
|
$
|
23,557
|
|
Agency securities
|
4,345
|
|
|
4
|
|
|
(19
|
)
|
|
4,330
|
|
||||
Total available-for-sale investment securities
|
$
|
28,065
|
|
|
$
|
4
|
|
|
$
|
(182
|
)
|
|
$
|
27,887
|
|
|
December 31, 2019
|
|
December 31, 2018
|
||||||||||||
|
Amortized Cost
|
|
Estimated Fair Value
|
|
Amortized Cost
|
|
Estimated Fair Value
|
||||||||
Due in one year or less
|
$
|
22,846
|
|
|
$
|
22,876
|
|
|
$
|
16,738
|
|
|
$
|
16,631
|
|
Due after one year through three years
|
12,074
|
|
|
12,089
|
|
|
11,327
|
|
|
11,256
|
|
||||
Total available-for-sale investment securities
|
$
|
34,920
|
|
|
$
|
34,965
|
|
|
$
|
28,065
|
|
|
$
|
27,887
|
|
|
Year Ended December 31, 2019
|
||||||||||||||
|
Gross Realized Gains
|
|
Gross Realized Losses
|
|
Gross Proceeds from Sales
|
|
Gross Proceeds from Maturities
|
||||||||
Corporate bonds
|
$
|
—
|
|
|
$
|
(1
|
)
|
|
$
|
2,750
|
|
|
$
|
11,350
|
|
Agency securities
|
6
|
|
|
—
|
|
|
—
|
|
|
3,625
|
|
||||
Treasury securities
|
—
|
|
|
—
|
|
|
—
|
|
|
685
|
|
||||
|
$
|
6
|
|
|
$
|
(1
|
)
|
|
$
|
2,750
|
|
|
$
|
15,660
|
|
|
Year Ended December 31, 2018
|
||||||||||||||
|
Gross Realized Gains
|
|
Gross Realized Losses
|
|
Gross Proceeds from Sales
|
|
Gross Proceeds from Maturities
|
||||||||
Corporate bonds
|
$
|
—
|
|
|
$
|
(11
|
)
|
|
$
|
6,624
|
|
|
$
|
19,307
|
|
Agency securities
|
4
|
|
|
(14
|
)
|
|
5,671
|
|
|
7,000
|
|
||||
Certificates of deposit
|
—
|
|
|
—
|
|
|
—
|
|
|
2,982
|
|
||||
Treasury securities
|
—
|
|
|
(10
|
)
|
|
8,605
|
|
|
3,530
|
|
||||
|
$
|
4
|
|
|
$
|
(35
|
)
|
|
$
|
20,900
|
|
|
$
|
32,819
|
|
|
December 31, 2019
|
||||||||||||||
|
Level 1
|
|
Level 2
|
|
Level 3
|
|
Total Fair
Value |
||||||||
Cash equivalents:
|
|
|
|
|
|
|
|
||||||||
Money market funds
|
$
|
337
|
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
337
|
|
Available-for-sale investment securities:
|
|
|
|
|
|
|
|
||||||||
Corporate bonds
|
—
|
|
|
9,614
|
|
|
—
|
|
|
9,614
|
|
||||
Agency securities
|
—
|
|
|
11,118
|
|
|
—
|
|
|
11,118
|
|
||||
Treasury securities
|
14,233
|
|
|
—
|
|
|
—
|
|
|
14,233
|
|
||||
Total
|
$
|
14,570
|
|
|
$
|
20,732
|
|
|
$
|
—
|
|
|
$
|
35,302
|
|
|
December 31, 2018
|
||||||||||||||
|
Level 1
|
|
Level 2
|
|
Level 3
|
|
Total Fair
Value |
||||||||
Cash equivalents:
|
|
|
|
|
|
|
|
||||||||
Money market funds
|
$
|
10,694
|
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
10,694
|
|
Available-for-sale investment securities:
|
|
|
|
|
|
|
|
||||||||
Corporate bonds
|
—
|
|
|
23,557
|
|
|
—
|
|
|
23,557
|
|
||||
Agency securities
|
—
|
|
|
4,330
|
|
|
—
|
|
|
4,330
|
|
||||
Total
|
$
|
10,694
|
|
|
$
|
27,887
|
|
|
$
|
—
|
|
|
$
|
38,581
|
|
|
December 31,
|
||||||
|
2019
|
|
2018
|
||||
Data center and computer equipment
|
$
|
7,983
|
|
|
$
|
6,854
|
|
Furniture and fixtures
|
3,953
|
|
|
2,928
|
|
||
Office equipment
|
1,141
|
|
|
798
|
|
||
Leasehold improvements
|
6,192
|
|
|
5,254
|
|
||
Construction in process
|
7,118
|
|
|
79
|
|
||
Gross property and equipment
|
26,387
|
|
|
15,913
|
|
||
Less: Accumulated depreciation
|
(11,643
|
)
|
|
(9,042
|
)
|
||
Total property and equipment, net
|
$
|
14,744
|
|
|
$
|
6,871
|
|
|
|
December 31,
|
||||||
|
|
2019
|
|
2018
|
||||
Internal use software development costs, gross
|
|
$
|
81,475
|
|
|
$
|
58,237
|
|
Less: Accumulated amortization
|
|
(51,452
|
)
|
|
(37,752
|
)
|
||
Internal use software development costs, net
|
|
$
|
30,023
|
|
|
$
|
20,485
|
|
Years Ending December 31,
|
|
|
||
2020
|
|
$
|
14,578
|
|
2021
|
|
10,738
|
|
|
2022
|
|
4,691
|
|
|
2023
|
|
16
|
|
|
Total amortization expense
|
|
$
|
30,023
|
|
|
|
December 31, 2019
|
||||||||||||
|
|
Gross Carrying
Value |
|
Accumulated
Amortization |
|
Net Carrying
Value |
|
Weighted
Average Useful Life in Years |
||||||
Customer relationships
|
|
$
|
3,070
|
|
|
$
|
(1,296
|
)
|
|
$
|
1,774
|
|
|
5.0
|
Database
|
|
8,330
|
|
|
(954
|
)
|
|
7,376
|
|
|
10.0
|
|||
Technology
|
|
10,541
|
|
|
(6,074
|
)
|
|
4,467
|
|
|
5.0
|
|||
Trademarks and trade names
|
|
2,690
|
|
|
(898
|
)
|
|
1,792
|
|
|
6.0
|
|||
Partner relationships
|
|
680
|
|
|
(680
|
)
|
|
—
|
|
|
3.0
|
|||
Non-compete agreements
|
|
7,400
|
|
|
(1,484
|
)
|
|
5,916
|
|
|
5.0
|
|||
Domain names
|
|
301
|
|
|
(276
|
)
|
|
25
|
|
|
5.0
|
|||
Patents
|
|
252
|
|
|
(225
|
)
|
|
27
|
|
|
5.0
|
|||
Backlog
|
|
470
|
|
|
(470
|
)
|
|
—
|
|
|
1.0
|
|||
|
|
$
|
33,734
|
|
|
$
|
(12,357
|
)
|
|
$
|
21,377
|
|
|
6.2
|
|
|
December 31, 2018
|
||||||||||||
|
|
Gross Carrying
Value |
|
Accumulated
Amortization |
|
Net Carrying
Value |
|
Weighted
Average Useful Life in Years |
||||||
Customer relationships
|
|
$
|
1,960
|
|
|
$
|
(728
|
)
|
|
$
|
1,232
|
|
|
5.0
|
Database
|
|
3,620
|
|
|
(121
|
)
|
|
3,499
|
|
|
10.0
|
|||
Technology
|
|
4,811
|
|
|
(4,506
|
)
|
|
305
|
|
|
8.0
|
|||
Trademarks and trade names
|
|
1,300
|
|
|
(642
|
)
|
|
658
|
|
|
9.0
|
|||
Partner relationships
|
|
680
|
|
|
(680
|
)
|
|
—
|
|
|
3.0
|
|||
Non-compete agreements
|
|
100
|
|
|
(44
|
)
|
|
56
|
|
|
4.0
|
|||
Domain names
|
|
273
|
|
|
(273
|
)
|
|
—
|
|
|
5.0
|
|||
Patents
|
|
285
|
|
|
(233
|
)
|
|
52
|
|
|
5.0
|
|||
Backlog
|
|
140
|
|
|
(47
|
)
|
|
93
|
|
|
1.0
|
|||
|
|
$
|
13,169
|
|
|
$
|
(7,274
|
)
|
|
$
|
5,895
|
|
|
7.0
|
Years Ending December 31,
|
|
|
||
2020
|
|
$
|
4,642
|
|
2021
|
|
4,507
|
|
|
2022
|
|
4,445
|
|
|
2023
|
|
2,869
|
|
|
2024
|
|
1,373
|
|
|
Thereafter
|
|
3,541
|
|
|
Total amortization expense
|
|
$
|
21,377
|
|
Goodwill at December 31, 2018
|
|
$
|
15,548
|
|
Goodwill from acquisition of Dynasty
|
|
42,877
|
|
|
Goodwill at December 31, 2019
|
|
$
|
58,425
|
|
Assets
|
|
||
Prepaid expenses and other current assets
|
$
|
3,908
|
|
Operating lease right-of-use assets
|
27,803
|
|
|
|
|
||
Liabilities
|
|
||
Other current liabilities
|
$
|
2,826
|
|
Operating lease liabilities
|
33,312
|
|
|
Total lease liabilities
|
$
|
36,138
|
|
|
|
||
Weighted-average remaining lease term (years)
|
10.6
|
|
|
Weighted-average discount rate
|
4.7
|
%
|
Cash paid for amounts included in the measurement of lease liabilities:
|
|
||
Operating cash flows from operating leases
|
$
|
5,007
|
|
Right-of-use assets obtained in exchange for lease obligations:
|
|
||
Operating leases
|
$
|
14,986
|
|
Years ending December 31,
|
|
||
2020(1)
|
$
|
472
|
|
2021(1)
|
2,383
|
|
|
2022
|
4,085
|
|
|
2023
|
3,977
|
|
|
2024
|
3,908
|
|
|
Thereafter
|
29,590
|
|
|
Total future minimum lease payments
|
44,415
|
|
|
Less: imputed interest
|
(12,185
|
)
|
|
Total(2)
|
$
|
32,230
|
|
Years Ending December 31,
|
|
||
2019
|
$
|
4,211
|
|
2020
|
4,889
|
|
|
2021
|
4,038
|
|
|
2022
|
2,717
|
|
|
2023
|
2,053
|
|
|
Thereafter
|
9,128
|
|
|
Total lease commitments
|
$
|
27,036
|
|
Principal amounts due under term loan
|
|
$
|
48,750
|
|
Less: Debt financing costs
|
|
(167
|
)
|
|
Long-term debt, net of unamortized debt financing costs
|
|
48,583
|
|
|
Less: Current portion of long-term debt
|
|
(1,208
|
)
|
|
Total long-term debt, net of current portion
|
|
$
|
47,375
|
|
Years Ending December 31,
|
|
|
||
2020
|
|
$
|
1,250
|
|
2021
|
|
2,500
|
|
|
2022
|
|
2,500
|
|
|
2023
|
|
42,500
|
|
|
Total principal payments
|
|
$
|
48,750
|
|
|
|
Number of Shares
|
|
Weighted Average Exercise Price per Share
|
|
Weighted Average Remaining Contractual Life in Years
|
|||
Options outstanding at December 31, 2018
|
|
1,513
|
|
|
$
|
11.31
|
|
|
6.4
|
Options granted
|
|
—
|
|
|
—
|
|
|
|
|
Options exercised
|
|
(120
|
)
|
|
4.60
|
|
|
|
|
Options cancelled/forfeited
|
|
(51
|
)
|
|
13.41
|
|
|
|
|
Options outstanding at December 31, 2019
|
|
1,342
|
|
|
$
|
11.84
|
|
|
5.9
|
|
|
|
|
|
|
|
|||
At December 31, 2019:
|
|
|
|
|
|
|
|||
Options vested and expected to vest
|
|
1,342
|
|
|
$
|
11.84
|
|
|
5.1
|
Options exercisable(1)
|
|
1,325
|
|
|
$
|
11.93
|
|
|
5.9
|
|
|
Number of Shares
|
|
Weighted Average Grant Date Fair Value per Share
|
|||
Unvested at December 31, 2018
|
|
674
|
|
|
$
|
32.61
|
|
Granted
|
|
216
|
|
|
89.10
|
|
|
Vested
|
|
(198
|
)
|
|
26.78
|
|
|
Forfeited
|
|
(46
|
)
|
|
43.97
|
|
|
Unvested at December 31, 2019
|
|
646
|
|
|
$
|
52.42
|
|
|
|
Number of Shares
|
|
Weighted- Average Grant Date Fair Value per Share
|
|||
Unvested at December 31, 2018
|
|
6
|
|
|
$
|
51.36
|
|
Granted
|
|
5
|
|
|
105.88
|
|
|
Vested
|
|
(6
|
)
|
|
51.36
|
|
|
Forfeited
|
|
—
|
|
|
—
|
|
|
Unvested at December 31, 2019
|
|
5
|
|
|
$
|
105.88
|
|
|
Year Ended December 31,
|
|||||||
|
2019
|
|
2018
|
|
2017
|
|||
Income tax benefit at the statutory rate
|
21
|
%
|
|
21
|
%
|
|
34
|
%
|
State and local income taxes, net of federal benefit
|
(53
|
)
|
|
(3
|
)
|
|
(14
|
)
|
Stock-based compensation expense
|
(88
|
)
|
|
(7
|
)
|
|
(15
|
)
|
Meals and entertainment
|
7
|
|
|
1
|
|
|
2
|
|
Change in valuation allowance
|
(475
|
)
|
|
(1
|
)
|
|
(60
|
)
|
Change in federal rate
|
—
|
|
|
—
|
|
|
74
|
|
Research and development tax credits
|
(64
|
)
|
|
(9
|
)
|
|
(20
|
)
|
Provision for (benefit from) income taxes
|
(652
|
)%
|
|
2
|
%
|
|
1
|
%
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Current
|
|
|
|
|
|
||||||
Federal
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
—
|
|
State and local
|
(15
|
)
|
|
339
|
|
|
53
|
|
|||
Current income tax expense
|
(15
|
)
|
|
339
|
|
|
53
|
|
|||
Deferred
|
|
|
|
|
|
||||||
Federal
|
(18,761
|
)
|
|
65
|
|
|
(2
|
)
|
|||
State and local
|
(12,683
|
)
|
|
16
|
|
|
7
|
|
|||
Deferred income tax (benefit) expense
|
(31,444
|
)
|
|
81
|
|
|
5
|
|
|||
Total income tax provision (benefit)
|
$
|
(31,459
|
)
|
|
$
|
420
|
|
|
$
|
58
|
|
|
December 31,
|
||||||
|
2019
|
|
2018
|
||||
Deferred income tax assets:
|
|
|
|
||||
Net operating loss carryforwards
|
$
|
22,525
|
|
|
$
|
15,675
|
|
Research and development tax credits
|
17,700
|
|
|
11,907
|
|
||
Intangible assets
|
—
|
|
|
143
|
|
||
Stock-based compensation
|
2,895
|
|
|
2,203
|
|
||
Lease asset
|
8,291
|
|
|
—
|
|
||
Other
|
1,692
|
|
|
2,878
|
|
||
Gross deferred tax assets
|
53,103
|
|
|
32,806
|
|
||
Valuation allowance
|
—
|
|
|
(23,002
|
)
|
||
Deferred tax assets, net of valuation allowance
|
53,103
|
|
|
9,804
|
|
||
Deferred tax liabilities:
|
|
|
|
|
|
||
Property, equipment and software
|
(7,965
|
)
|
|
(5,464
|
)
|
||
Intangible assets
|
(3,767
|
)
|
|
—
|
|
||
Capitalized commissions
|
(2,492
|
)
|
|
(1,825
|
)
|
||
State taxes
|
(2,563
|
)
|
|
(1,935
|
)
|
||
Lease liability
|
(7,152
|
)
|
|
—
|
|
||
Other
|
(1,590
|
)
|
|
(739
|
)
|
||
Total deferred tax liabilities
|
(25,529
|
)
|
|
(9,963
|
)
|
||
Total net deferred tax assets (liabilities)
|
$
|
27,574
|
|
|
$
|
(159
|
)
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Valuation allowance, at beginning of year
|
$
|
23,002
|
|
|
$
|
23,827
|
|
|
$
|
29,417
|
|
Decrease in valuation allowance
|
(23,002
|
)
|
|
(825
|
)
|
|
(5,590
|
)
|
|||
Valuation allowance, at end of year
|
$
|
—
|
|
|
$
|
23,002
|
|
|
$
|
23,827
|
|
|
Year Ended December 31,
|
||||||||||
|
2019
|
|
2018
|
|
2017
|
||||||
Unrecognized tax benefit beginning of year
|
$
|
2,977
|
|
|
$
|
2,105
|
|
|
$
|
4,032
|
|
Decreases-tax positions in prior year
|
—
|
|
|
—
|
|
|
(2,210
|
)
|
|||
Increases-tax positions in current year
|
1,444
|
|
|
872
|
|
|
283
|
|
|||
Unrecognized tax benefit end of year
|
$
|
4,421
|
|
|
$
|
2,977
|
|
|
$
|
2,105
|
|
|
|
Year Ended December 31,
|
||||||||||
|
|
2019
|
|
2018
|
|
2017
|
||||||
Core solutions
|
|
$
|
88,581
|
|
|
$
|
70,549
|
|
|
$
|
57,132
|
|
Value+ services
|
|
153,994
|
|
|
113,072
|
|
|
80,847
|
|
|||
Other
|
|
13,437
|
|
|
6,450
|
|
|
5,824
|
|
|||
Total revenue
|
|
$
|
256,012
|
|
|
$
|
190,071
|
|
|
$
|
143,803
|
|
ITEM 9.
|
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
|
ITEM 12.
|
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
|
ITEM 13.
|
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
|
1.
|
Consolidated Financial Statements
|
2.
|
Financial Statement Schedules
|
3.
|
Exhibits
|
|
|
|
|
Incorporated by Reference
|
|
|
||||||
Exhibit Number
|
|
Exhibit Description
|
|
Form
|
|
File No.
|
|
Exhibit
|
|
Filing Date
|
|
Filed Herewith
|
2.1
|
|
|
8-K
|
|
001-37468
|
|
2.1
|
|
9/4/2018
|
|
|
|
2.2
|
|
|
8-K
|
|
001-37468
|
|
2.1
|
|
1/8/2019
|
|
|
|
3.1
|
|
|
10-Q
|
|
001-37468
|
|
3.1
|
|
8/6/2015
|
|
|
|
3.2
|
|
|
10-Q
|
|
001-37468
|
|
3.2
|
|
8/6/2015
|
|
|
|
4.1
|
|
|
S-1/A
|
|
333-204262
|
|
4.1
|
|
6/4/2015
|
|
|
|
4.2
|
|
|
S-1/A
|
|
333-204262
|
|
4.2
|
|
6/4/2015
|
|
|
|
4.3
|
|
|
|
|
|
|
|
|
|
|
X
|
|
10.1
|
|
|
S-1/A
|
|
333-204262
|
|
10.1
|
|
6/4/2015
|
|
|
|
10.2
|
|
|
10-K
|
|
001-37468
|
|
10.2
|
|
2/27/2017
|
|
|
|
10.3
|
|
|
S-1/A
|
|
333-204262
|
|
10.2
|
|
6/4/2015
|
|
|
|
10.4
|
|
|
10-Q
|
|
001-37468
|
|
10.2
|
|
11/9/2015
|
|
|
|
10.5
|
|
|
10-K
|
|
001-37468
|
|
10.2
|
|
2/29/2016
|
|
|
|
10.6
|
|
|
10-Q
|
|
001-37468
|
|
10.1
|
|
7/30/2018
|
|
|
|
|
|
|
Incorporated by Reference
|
|
|
||||||
Exhibit Number
|
|
Exhibit Description
|
|
Form
|
|
File No.
|
|
Exhibit
|
|
Filing Date
|
|
Filed Herewith
|
10.7
|
|
|
10-Q
|
|
001-37468
|
|
10.2
|
|
7/30/2018
|
|
|
|
10.8
|
|
|
10-K
|
|
001-37468
|
|
10.8
|
|
2/28/2019
|
|
|
|
10.9#
|
|
|
S-1/A
|
|
333-204262
|
|
10.3
|
|
6/4/2015
|
|
|
|
10.10#
|
|
|
S-1/A
|
|
333-204262
|
|
10.4
|
|
6/4/2015
|
|
|
|
10.11#
|
|
|
S-1/A
|
|
333-204262
|
|
10.5
|
|
6/4/2015
|
|
|
|
10.12#
|
|
|
10-K
|
|
001-37468
|
|
10.9
|
|
2/26/2018
|
|
|
|
10.13#
|
|
|
10-K
|
|
001-37468
|
|
10.10
|
|
2/26/2018
|
|
|
|
10.14
|
|
|
|
|
|
|
|
|
|
|
X
|
|
10.15
|
|
|
S-1
|
|
333-204262
|
|
10.7
|
|
5/18/2015
|
|
|
|
10.16
|
|
|
10-Q
|
|
001-37468
|
|
10.1
|
|
11/9/2015
|
|
|
|
10.17
|
|
|
10-K
|
|
001-37468
|
|
10.17
|
|
2/28/2019
|
|
|
|
10.18
|
|
|
8-K
|
|
001-37468
|
|
10.1
|
|
8/7/2017
|
|
|
|
21.1
|
|
|
|
|
|
|
|
|
|
|
X
|
|
23.1
|
|
|
|
|
|
|
|
|
|
|
X
|
|
24.1
|
|
|
|
|
|
|
|
|
|
|
X
|
|
31.1
|
|
|
|
|
|
|
|
|
|
|
X
|
|
31.2
|
|
|
|
|
|
|
|
|
|
|
X
|
|
|
|
|
Incorporated by Reference
|
|
|
||||||
Exhibit Number
|
|
Exhibit Description
|
|
Form
|
|
File No.
|
|
Exhibit
|
|
Filing Date
|
|
Filed Herewith
|
32.1*
|
|
|
|
|
|
|
|
|
|
|
X
|
|
101.SCH
|
|
XBRL Taxonomy Extension Schema Document.
|
|
|
|
|
|
|
|
|
|
X
|
101.CAL
|
|
XBRL Taxonomy Extension Calculation Linkbase Document.
|
|
|
|
|
|
|
|
|
|
X
|
101.DEF
|
|
XBRL Taxonomy Extension Definition Linkbase Document.
|
|
|
|
|
|
|
|
|
|
X
|
101.LAB
|
|
XBRL Taxonomy Extension Label Linkbase Document.
|
|
|
|
|
|
|
|
|
|
X
|
101.PRE
|
|
XBRL Taxonomy Extension Presentation Linkbase Document.
|
|
|
|
|
|
|
|
|
|
X
|
104
|
|
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
|
|
|
|
|
|
|
|
|
|
X
|
#
|
Indicates a management contract or compensatory plan or arrangement
|
*
|
The certifications attached as Exhibit 32.1 accompany this Annual Report pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the registrant for purposes of Section 18 of the Exchange Act and are not to be incorporated by reference into any of the registrant’s filings under the Securities Act or the Exchange Act, irrespective of any general incorporation language contained in any such filing.
|
|
|
AppFolio, Inc.
|
|
|
|
|
|
|
|
Date:
|
March 2, 2020
|
By:
|
/s/ Ida Kane
|
|
|
|
|
Ida Kane
|
|
|
|
|
Chief Financial Officer
|
|
|
|
|
(Principal Financial and Accounting Officer)
|
|
|
|
|
|
|
SIGNATURE
|
|
TITLE
|
|
DATE
|
|
|
|
|
|
/s/ Jason Randall
|
|
President, Chief Executive Officer and Director
(Principal Executive Officer) |
|
March 2, 2020
|
Jason Randall
|
|
|
|
|
|
|
|
|
|
/s/ Ida Kane
|
|
Chief Financial Officer
(Principal Financial and Accounting Officer)
|
|
March 2, 2020
|
Ida Kane
|
|
|
|
|
|
|
|
|
|
/s/ Andreas von Blottnitz
|
|
Chairman of the Board
|
|
March 2, 2020
|
Andreas von Blottnitz
|
|
|
|
|
|
|
|
|
|
/s/ Timothy Bliss
|
|
Director
|
|
March 2, 2020
|
Timothy Bliss
|
|
|
|
|
|
|
|
|
|
/s/ Janet Kerr
|
|
Director
|
|
March 2, 2020
|
Janet Kerr
|
|
|
|
|
|
|
|
|
|
/s/ James Peters
|
|
Director
|
|
March 2, 2020
|
James Peters
|
|
|
|
|
|
|
|
|
|
/s/ William Rauth
|
|
Director
|
|
March 2, 2020
|
William Rauth
|
|
|
|
|
|
|
|
|
|
/s/ Klaus Schauser
|
|
Chief Strategist and Director
|
|
March 2, 2020
|
Klaus Schauser
|
|
|
|
|
|
|
|
|
|
/s/ Winifred Webb
|
|
Director
|
|
March 2, 2020
|
Winifred Webb
|
|
|
|
|
•
|
if we were to seek to amend our Charter to increase or decrease the par value of a class of our capital stock, then that class would be required to vote separately to approve the proposed amendment; and
|
•
|
if we were to seek to amend our Charter in a manner that alters the powers, preferences or special rights of a class of our capital stock in a manner that affected its holders adversely, then that class would be required to vote separately to approve the proposed amendment.
|
•
|
the transaction is approved by the board of directors prior to the time that the interested stockholder became an interested stockholder;
|
•
|
upon consummation of the transaction that resulted in the stockholder’s becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced; or
|
•
|
subsequent to such time that the stockholder became an interested stockholder, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders by at least two-thirds of the outstanding voting stock which is not owned by the interested stockholder.
|
•
|
Supermajority Approvals. Our Charter provides that the affirmative vote of the holders of at least 66 2/3% of the combined voting power of our then-outstanding capital stock is required to amend our Charter, and our Bylaws provide that the affirmative vote of the holders of at least 80% of the combined voting power of our then-outstanding capital stock is required to amend our Bylaws.
|
•
|
Change-in-Control Approval. In addition to any approvals required under the DGCL, our Charter provides that the approval of the holders of at least a majority of the outstanding shares of our Class B common stock, voting as a separate class, is required to approve a change-in-control transaction.
|
•
|
Director Appointments; Filling Vacancies. Our Charter and Bylaws authorize our board of directors to fill vacant directorships. In addition, the number of directors on our board of directors is fixed exclusively by our board of directors. Newly created directorships resulting from any increase in our authorized number of directors, and any vacancies on our board of directors resulting from death, resignation, retirement, disqualification, removal from office or other cause, are filled generally by the majority vote of our remaining directors then in office, even if less than a quorum is present.
|
•
|
Classified Board. Our Charter and Bylaws provide that our board of directors is classified into three classes of directors, each of which holds office for a three-year term. In addition, directors may only be removed from our board of directors for cause and then only by the affirmative vote of the holders of at least a majority of the combined voting power of our outstanding capital stock.
|
•
|
Stockholder Action; Special Meeting of Stockholders. Our Charter provides that our stockholders may not take action by written consent and may only take action at annual or special meetings of our stockholders. Our Bylaws further provide that special meetings of our stockholders may only be called by a majority of our board of directors.
|
•
|
No Cumulative Voting. The DGCL provides that stockholders are denied the right to cumulate votes in the election of directors unless the corporation’s certificate of incorporation provides otherwise. Our Charter does not provide for cumulative voting.
|
•
|
Advance Notice Requirements for Stockholder Proposals and Director Nominations. Our Bylaws provide advance notice procedures for stockholders seeking to bring business before an annual meeting of stockholders, or to nominate candidates for election as directors at an annual meeting of stockholders. In general, to be timely, a stockholder’s notice must be delivered to, or mailed and received at, our principal executive offices not later than the 90th day nor earlier than the 120th day prior to the first anniversary of the preceding year’s annual meeting of stockholders. Our Bylaws also specify certain requirements regarding the form and content of a stockholder’s notice.
|
•
|
Issuance of Undesignated Preferred Stock. Our board of directors has the authority, without further action by our stockholders, to issue up to 25,000,000 shares of undesignated preferred stock with powers, preferences and rights, including voting rights, designated from time to time by our board of directors.
|
•
|
Authorized but Unissued Shares. Our authorized but unissued shares of our common stock and preferred stock will be available for future issuance without stockholder approval. We may use additional shares for a variety of purposes, including capital raising transactions, acquisitions and as employee compensation.
|
•
|
Exclusive Forum. Our Charter provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, our Charter or our Bylaws, or (iv) any action asserting a claim against us governed by the internal affairs doctrine. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to the foregoing provisions.
|
Name
|
Date Signed
|
Jon Walker
|
March 8, 2015
|
Timothy Bliss
|
March 8, 2015
|
Ida Kane
|
March 8, 2015
|
Andreas von Blottnitz
|
March 8, 2015
|
Klaus Schauser
|
March 8, 2015
|
Janet Kerr
|
March 12, 2015
|
James Peters
|
March 14, 2015
|
William Rauth
|
March 16, 2015
|
Jason Randall
|
August 3, 2017
|
Winifred Webb
|
December 1, 2019
|
|
|
|
Subsidiary
|
|
Jurisdiction
|
AppFolio Utility Management, Inc.
|
|
California
|
AppFolio Investment Management, Inc.
|
|
California
|
Dynasty Marketplace, Inc.
|
|
Delaware
|
Mesa Insurance Solutions, Inc.
|
|
California
|
MyCase, Inc.
|
|
California
|
RentLinx LLC
|
|
Michigan
|
Terra Mar Insurance Company, Inc.
|
|
Hawaii
|
1.
|
I have reviewed this Annual Report on Form 10-K of AppFolio, Inc.;
|
2.
|
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
|
3.
|
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
|
4.
|
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules13a-15(f) and 15d-15(f)) for the registrant and have:
|
|
a.
|
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
|
|
b.
|
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
|
|
c.
|
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
|
|
d.
|
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
|
5.
|
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
|
|
a.
|
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
|
|
b.
|
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
|
Date:
|
March 2, 2020
|
|
/s/ Jason Randall
|
|
|
|
Jason Randall
|
|
|
|
Chief Executive Officer
|
1.
|
I have reviewed this Annual Report on Form 10-K of AppFolio, Inc.;
|
2.
|
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
|
3.
|
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
|
4.
|
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules13a-15(f) and 15d-15(f)) for the registrant and have:
|
|
a.
|
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
|
|
b.
|
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
|
|
c.
|
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
|
|
d.
|
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
|
5.
|
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
|
|
a.
|
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
|
|
b.
|
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
|
Date:
|
March 2, 2020
|
|
/s/ Ida Kane
|
|
|
|
Ida Kane
|
|
|
|
Chief Financial Officer
|
Date:
|
March 2, 2020
|
By:
|
/s/ Jason Randall
|
|
|
|
Jason Randall
|
|
|
|
President and Chief Executive Officer
|
|
|
|
|
Date:
|
March 2, 2020
|
By:
|
/s/ Ida Kane
|
|
|
|
Ida Kane
|
|
|
|
Chief Financial Officer
|