(State of incorporation or organization) | (I.R.S. Employer Identification No.) | |||||||||||||
| ||||||||||||||
(Address of principal executive offices) | (Zip Code) |
Title of each class | Trading Symbol | Name of each exchange on which registered | ||||||
☒ | Accelerated filer | ☐ | |||||||||||||||
Non-accelerated filer | ☐ | Smaller reporting company | |||||||||||||||
Emerging growth company |
Page No. | ||||||||
September 30, 2022 | December 31, 2021 | |||||||||||||
Assets | ||||||||||||||
Current assets | ||||||||||||||
Cash and cash equivalents | $ | $ | ||||||||||||
Investment securities—current | ||||||||||||||
Accounts receivable, net | ||||||||||||||
Prepaid expenses and other current assets | ||||||||||||||
Total current assets | ||||||||||||||
Investment securities—noncurrent | ||||||||||||||
Property and equipment, net | ||||||||||||||
Operating lease right-of-use assets | ||||||||||||||
Capitalized software development costs, net | ||||||||||||||
Goodwill | ||||||||||||||
Intangible assets, net | ||||||||||||||
Other long-term assets | ||||||||||||||
Total assets | $ | $ | ||||||||||||
Liabilities and Stockholders’ Equity | ||||||||||||||
Current liabilities | ||||||||||||||
Accounts payable | $ | $ | ||||||||||||
Accrued employee expenses—current | ||||||||||||||
Accrued expenses | ||||||||||||||
Other current liabilities | ||||||||||||||
Total current liabilities | ||||||||||||||
Operating lease liabilities | ||||||||||||||
Other liabilities | ||||||||||||||
Total liabilities | ||||||||||||||
Commitments and contingencies (Note 8) | ||||||||||||||
Stockholders’ equity: | ||||||||||||||
Class A common stock | ||||||||||||||
Class B common stock | ||||||||||||||
Additional paid-in capital | ||||||||||||||
Accumulated other comprehensive loss | ( | ( | ||||||||||||
Treasury stock | ( | ( | ||||||||||||
Retained earnings | ||||||||||||||
Total stockholders’ equity | ||||||||||||||
Total liabilities and stockholders’ equity | $ | $ |
Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | ||||||||||||||||||||
Revenue | $ | $ | $ | $ | |||||||||||||||||||
Costs and operating expenses: | |||||||||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization)(1) | |||||||||||||||||||||||
Sales and marketing(1) | |||||||||||||||||||||||
Research and product development(1) | |||||||||||||||||||||||
General and administrative(1) | |||||||||||||||||||||||
Depreciation and amortization | |||||||||||||||||||||||
Total costs and operating expenses | |||||||||||||||||||||||
Loss from operations | ( | ( | ( | ( | |||||||||||||||||||
Other income (loss), net | ( | ||||||||||||||||||||||
Interest income | |||||||||||||||||||||||
Loss before provision for (benefit from) income taxes | ( | ( | ( | ( | |||||||||||||||||||
Provision for (benefit from) income taxes | ( | ( | |||||||||||||||||||||
Net (loss) income | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
Net (loss) income per common share: | |||||||||||||||||||||||
Basic | $ | ( | $ | $ | ( | $ | |||||||||||||||||
Diluted | $ | ( | $ | $ | ( | $ | |||||||||||||||||
Weighted average common shares outstanding: | |||||||||||||||||||||||
Basic | |||||||||||||||||||||||
Diluted |
Three Months Ended September 30, | Nine Months Ended September 30, | |||||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | |||||||||||||||||||||||
Stock-based compensation expense included in costs and operating expenses: | ||||||||||||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization) | $ | $ | $ | $ | ||||||||||||||||||||||
Sales and marketing | ||||||||||||||||||||||||||
Research and product development | ||||||||||||||||||||||||||
General and administrative | ||||||||||||||||||||||||||
Total stock-based compensation expense | $ | $ | $ | $ |
Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | ||||||||||||||||||||
Net (loss) income | $ | ( | $ | ( | $ | ( | $ | ||||||||||||||||
Other comprehensive loss: | |||||||||||||||||||||||
Changes in unrealized losses on investment securities | ( | ( | ( | ( | |||||||||||||||||||
Comprehensive (loss) income | $ | ( | $ | ( | $ | ( | $ |
Accumulated | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Additional | Other | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock | Common Stock | Paid-in | Comprehensive | Treasury | Retained | ||||||||||||||||||||||||||||||||||||||||||||||||
Class A | Class B | Capital | Loss | Stock | Earnings | Total | |||||||||||||||||||||||||||||||||||||||||||||||
Shares | Amount | Shares | Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||
Balance at December 31, 2021 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net loss | — | — | — | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||||||||||||||
Balance at March 31, 2022 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Issuance of restricted stock awards | — | — | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net loss | — | — | — | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||||||||||||||
Balance June 30, 2022 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net loss | — | — | — | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||||||||||||||
Balance September 30, 2022 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
Accumulated | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Additional | Other | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Stock | Common Stock | Paid-in | Comprehensive | Treasury | Retained | ||||||||||||||||||||||||||||||||||||||||||||||||
Class A | Class B | Capital | Income (Loss) | Stock | Earnings | Total | |||||||||||||||||||||||||||||||||||||||||||||||
Shares | Amount | Shares | Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||
Balance at December 31, 2020 | $ | $ | $ | $ | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Balance at March 31, 2021 | $ | $ | $ | $ | $ | ( | $ | $ | |||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Issuance of restricted stock awards | — | — | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net income | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Balance at June 30, 2021 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
Exercise of stock options | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation | — | — | — | — | — | — | — | ||||||||||||||||||||||||||||||||||||||||||||||
Vesting of restricted stock units, net of shares withheld for taxes | — | — | — | ( | — | — | — | ( | |||||||||||||||||||||||||||||||||||||||||||||
Conversion of Class B common stock to Class A common stock | — | ( | — | — | — | — | — | — | |||||||||||||||||||||||||||||||||||||||||||||
Other comprehensive loss | — | — | — | — | — | ( | — | — | ( | ||||||||||||||||||||||||||||||||||||||||||||
Net loss | — | — | — | — | — | — | — | ( | ( | ||||||||||||||||||||||||||||||||||||||||||||
Balance at September 30, 2021 | $ | $ | $ | $ | ( | $ | ( | $ | $ | ||||||||||||||||||||||||||||||||||||||||||||
APPFOLIO, INC. | |||||||||||
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS | |||||||||||
(UNAUDITED) | |||||||||||
(in thousands) | |||||||||||
Nine Months Ended September 30, | |||||||||||
2022 | 2021 | ||||||||||
Cash from operating activities | |||||||||||
Net (loss) income | $ | ( | $ | ||||||||
Adjustments to reconcile net (loss) income to net cash provided by operating activities: | |||||||||||
Depreciation and amortization | |||||||||||
Amortization of operating lease right-of-use assets | |||||||||||
Impairment | |||||||||||
Deferred income taxes | ( | ( | |||||||||
Stock-based compensation, including as amortized | |||||||||||
Gain on sale of business | ( | ( | |||||||||
Other | ( | ||||||||||
Changes in operating assets and liabilities: | |||||||||||
Accounts receivable | ( | ( | |||||||||
Prepaid expenses and other current assets | ( | ( | |||||||||
Other assets | ( | ( | |||||||||
Accounts payable | |||||||||||
Accrued employee expenses—current | ( | ||||||||||
Accrued expenses | ( | ||||||||||
Operating lease liabilities | ( | ||||||||||
Other liabilities | ( | ||||||||||
Net cash provided by operating activities | |||||||||||
Cash from investing activities | |||||||||||
Purchases of available-for-sale investments | ( | ( | |||||||||
Proceeds from sales of available-for-sale investments | |||||||||||
Proceeds from maturities of available-for-sale investments | |||||||||||
Purchases of property and equipment | ( | ( | |||||||||
Capitalization of software development costs | ( | ( | |||||||||
Proceeds from sale of business, net of cash divested | |||||||||||
Net cash used in investing activities | ( | ( | |||||||||
Cash from financing activities | |||||||||||
Proceeds from stock option exercises | |||||||||||
Tax withholding for net share settlement | ( | ( | |||||||||
Net cash used in financing activities | ( | ( | |||||||||
Net increase (decrease) in cash, cash equivalents and restricted cash | ( | ||||||||||
Cash, cash equivalents and restricted cash | |||||||||||
Beginning of period | |||||||||||
End of period | $ | $ | |||||||||
Noncash investing and financing activities | |||||||||||
Purchases of property and equipment included in accounts payable and accrued expenses | $ | $ | |||||||||
Capitalization of software development costs included in accrued expenses and accrued employee expenses | |||||||||||
Stock-based compensation capitalized for software development | |||||||||||
September 30, | |||||||||||
2022 | 2021 | ||||||||||
Cash and cash equivalents | $ | $ | |||||||||
Restricted cash included in other assets | |||||||||||
Total cash, cash equivalents and restricted cash | $ | $ |
Three Months Ended September 30, | Nine Months Ended September 30, | |||||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | |||||||||||||||||||||||
Weighted average common shares outstanding | ||||||||||||||||||||||||||
Less: Weighted average unvested restricted shares subject to repurchase | ||||||||||||||||||||||||||
Weighted average common shares outstanding; basic | ||||||||||||||||||||||||||
Plus: Weighted average options, restricted stock units and restricted shares used to compute diluted net income per common share | ||||||||||||||||||||||||||
Weighted average common shares outstanding; diluted |
September 30, 2022 | |||||||||||||||||||||||
Amortized Cost | Gross Unrealized Gains | Gross Unrealized Losses | Estimated Fair Value | ||||||||||||||||||||
Corporate bonds | $ | $ | $ | ( | $ | ||||||||||||||||||
Agency securities | ( | ||||||||||||||||||||||
Treasury securities | ( | ||||||||||||||||||||||
Total available-for-sale investment securities | $ | $ | $ | ( | $ |
December 31, 2021 | |||||||||||||||||||||||
Amortized Cost | Gross Unrealized Gains | Gross Unrealized Losses | Estimated Fair Value | ||||||||||||||||||||
Corporate bonds | $ | $ | $ | ( | $ | ||||||||||||||||||
Agency securities | ( | ||||||||||||||||||||||
Treasury securities | ( | ||||||||||||||||||||||
Total available-for-sale investment securities | $ | $ | $ | ( | $ |
September 30, 2022 | December 31, 2021 | ||||||||||||||||||||||
Amortized Cost | Estimated Fair Value | Amortized Cost | Estimated Fair Value | ||||||||||||||||||||
Due in one year or less | $ | $ | $ | $ | |||||||||||||||||||
Due after one year through three years | |||||||||||||||||||||||
Total available-for-sale investment securities | $ | $ | $ | $ |
Nine Months Ended September 30, 2022 | |||||||||||||||||||||||
Gross Realized Gains | Gross Realized Losses | Gross Proceeds from Sales | Gross Proceeds from Maturities | ||||||||||||||||||||
Corporate bonds | $ | $ | $ | $ | |||||||||||||||||||
Agency securities | |||||||||||||||||||||||
Treasury securities | |||||||||||||||||||||||
Total | $ | $ | $ | $ |
Nine Months Ended September 30, 2021 | |||||||||||||||||||||||
Gross Realized Gains | Gross Realized Losses | Gross Proceeds from Sales | Gross Proceeds from Maturities | ||||||||||||||||||||
Corporate bonds | $ | $ | $ | $ | |||||||||||||||||||
Agency securities | |||||||||||||||||||||||
Treasury securities | |||||||||||||||||||||||
Total | $ | $ | $ | $ |
September 30, 2022 | |||||||||||||||||
Level 1 | Level 2 | Total Fair Value | |||||||||||||||
Cash equivalents: | |||||||||||||||||
Money market funds | $ | $ | $ | ||||||||||||||
Treasury securities | |||||||||||||||||
Available-for-sale investment securities: | |||||||||||||||||
Corporate bonds | |||||||||||||||||
Agency securities | |||||||||||||||||
Treasury securities | |||||||||||||||||
Total | $ | $ | $ |
December 31, 2021 | |||||||||||||||||
Level 1 | Level 2 | Total Fair Value | |||||||||||||||
Cash equivalents: | |||||||||||||||||
Money market funds | $ | $ | $ | ||||||||||||||
Available-for-sale investment securities: | |||||||||||||||||
Corporate bonds | |||||||||||||||||
Agency securities | |||||||||||||||||
Treasury securities | |||||||||||||||||
Total | $ | $ | $ |
September 30, 2022 | December 31, 2021 | |||||||||||||
Capitalized software development costs, gross | $ | $ | ||||||||||||
Less: Accumulated amortization | ( | ( | ||||||||||||
Capitalized software development costs, net | $ | $ |
Years Ending December 31, | ||||||||
2022 | $ | |||||||
2023 | ||||||||
2024 | ||||||||
2025 | ||||||||
2026 | ||||||||
Total amortization expense | $ |
September 30, 2022 | ||||||||||||||||||||||||||
Gross Carrying Value | Accumulated Amortization | Net Carrying Value | Weighted Average Useful Life in Years | |||||||||||||||||||||||
Customer relationships | $ | $ | ( | $ | ||||||||||||||||||||||
Database | ( | |||||||||||||||||||||||||
Technology | ( | |||||||||||||||||||||||||
Trademarks and trade names | ( | |||||||||||||||||||||||||
Partner relationships | ( | |||||||||||||||||||||||||
Non-compete agreements | ( | |||||||||||||||||||||||||
Domain names | ( | |||||||||||||||||||||||||
Patents | ( | |||||||||||||||||||||||||
Total intangible assets, net | $ | $ | ( | $ |
December 31, 2021 | ||||||||||||||||||||||||||
Gross Carrying Value | Accumulated Amortization | Net Carrying Value | Weighted Average Useful Life in Years | |||||||||||||||||||||||
Customer relationships | $ | $ | ( | $ | ||||||||||||||||||||||
Database | ( | |||||||||||||||||||||||||
Technology | ( | |||||||||||||||||||||||||
Trademarks and trade names | ( | |||||||||||||||||||||||||
Partner relationships | ( | |||||||||||||||||||||||||
Non-compete agreements | ( | |||||||||||||||||||||||||
Domain names | ( | |||||||||||||||||||||||||
Patents | ( | |||||||||||||||||||||||||
Total intangible assets, net | $ | $ | ( | $ |
Years Ending December 31, | ||||||||
2022 | $ | |||||||
2023 | ||||||||
2024 | ||||||||
2025 | ||||||||
2026 | ||||||||
Thereafter | ||||||||
Total amortization expense | $ |
Goodwill at December 31, 2021 | $ | |||||||
Goodwill attributed to WegoWise Transaction | ( | |||||||
Goodwill at September 30, 2022 | $ |
Three Months Ended September 30, | Nine Months Ended September 30, | ||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | ||||||||||||||||||||
Operating lease cost | $ | $ | $ | $ | |||||||||||||||||||
Variable lease cost | |||||||||||||||||||||||
Total lease cost | $ | $ | $ | $ | |||||||||||||||||||
September 30, 2022 | December 31, 2021 | ||||||||||
Assets | |||||||||||
Prepaid expenses and other current assets | $ | $ | |||||||||
Operating lease right-of-use assets | |||||||||||
Liabilities | |||||||||||
$ | $ | ||||||||||
Operating lease liabilities | |||||||||||
Total lease liabilities | $ | $ | |||||||||
Years ending December 31, | |||||
2022 | $ | ||||
2023 | |||||
2024 | |||||
2025 | |||||
2026 | |||||
Thereafter | |||||
Total future minimum lease payments | |||||
Less: imputed interest | ( | ||||
Total | $ |
Number of Shares | Weighted Average Exercise Price per Share | Weighted Average Remaining Contractual Life in Years | ||||||||||||||||||
Options outstanding as of December 31, 2021 | $ | |||||||||||||||||||
Options granted | ||||||||||||||||||||
Options exercised | ( | |||||||||||||||||||
Options cancelled/forfeited | ||||||||||||||||||||
Options outstanding as of September 30, 2022 | $ |
Number of Shares | Weighted Average Grant Date Fair Value per Share | |||||||||||||
Unvested as of December 31, 2021 | $ | |||||||||||||
Granted | ||||||||||||||
Vested | ( | |||||||||||||
Forfeited | ( | |||||||||||||
Unvested as of September 30, 2022 | $ |
Number of Shares | Weighted Average Grant Date Fair Value per Share | |||||||||||||
Unvested as of December 31, 2021 | $ | |||||||||||||
Granted | ||||||||||||||
Vested | ( | |||||||||||||
Forfeited | ||||||||||||||
Unvested as of September 30, 2022 | $ |
Three Months Ended September 30, | Nine Months Ended September 30, | |||||||||||||||||||||||||
2022 | 2021 | 2022 | 2021 | |||||||||||||||||||||||
Core solutions | $ | $ | $ | $ | ||||||||||||||||||||||
Value Added Services | ||||||||||||||||||||||||||
Other | ||||||||||||||||||||||||||
Total revenue | $ | $ | $ | $ |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Core solutions | $ | 33,940 | $ | 26,920 | $ | 7,020 | 26 | % | $ | 97,163 | $ | 76,457 | $ | 20,706 | 27 | % | ||||||||||||||||||||||||||||||||||
Value Added Services | 88,399 | 65,578 | 22,821 | 35 | % | 241,349 | 177,535 | 63,814 | 36 | % | ||||||||||||||||||||||||||||||||||||||||
Other | 2,740 | 3,311 | (571) | (17) | % | 9,313 | 9,778 | (465) | (5) | % | ||||||||||||||||||||||||||||||||||||||||
Total revenue | $ | 125,079 | $ | 95,809 | $ | 29,270 | 31 | % | $ | 347,825 | $ | 263,770 | $ | 84,055 | 32 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization) | $ | 50,707 | $ | 38,730 | $ | 11,977 | 31 | % | $ | 141,484 | $ | 104,847 | $ | 36,637 | 35 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 40.5 | % | 40.4 | % | 40.7 | % | 39.7 | % | ||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation, included above | $ | 789 | $ | 575 | $ | 214 | 37 | % | $ | 1,873 | $ | 1,509 | $ | 364 | 24 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 0.6 | % | 0.6 | % | 0.5 | % | 0.6 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Sales and marketing | $ | 25,644 | $ | 19,362 | $ | 6,282 | 32 | % | $ | 77,558 | $ | 53,255 | $ | 24,303 | 46 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 20.5 | % | 20.2 | % | 22.3 | % | 20.2 | % | ||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation, included above | $ | 2,023 | $ | 738 | $ | 1,285 | 174 | % | $ | 5,496 | $ | 1,587 | $ | 3,909 | 246 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 1.6 | % | 0.8 | % | 1.6 | % | 0.6 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Research and product development | $ | 28,959 | $ | 16,500 | $ | 12,459 | 76 | % | $ | 79,966 | $ | 46,389 | $ | 33,577 | 72 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 23.2 | % | 17.2 | % | 23.0 | % | 17.6 | % | ||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation, included above | $ | 4,330 | $ | 1,451 | $ | 2,879 | 198 | % | $ | 11,160 | $ | 3,522 | $ | 7,638 | 217 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 3.5 | % | 1.5 | % | 3.2 | % | 1.3 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
General and administrative | $ | 19,347 | $ | 13,404 | $ | 5,943 | 44 | % | $ | 76,258 | $ | 40,971 | $ | 35,287 | 86 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 15.5 | % | 14.0 | % | 21.9 | % | 15.5 | % | ||||||||||||||||||||||||||||||||||||||||||
Stock-based compensation, included above | $ | 3,688 | $ | 1,299 | $ | 2,389 | 184 | % | $ | 9,680 | $ | 3,435 | $ | 6,245 | 182 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 2.9 | % | 1.4 | % | 2.8 | % | 1.3 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Depreciation and amortization | $ | 8,241 | $ | 7,826 | $ | 415 | 5 | % | $ | 24,977 | $ | 22,844 | $ | 2,133 | 9 | % | ||||||||||||||||||||||||||||||||||
Percentage of revenue | 6.6 | % | 8.2 | % | 7.2 | % | 8.7 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | ||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | ||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | |||||||||||||||||||||||||||||||||||||||||||||||
Other income (loss), net | $ | 4,221 | $ | (353) | $ | 4,574 | (1,296) | % | $ | 4,256 | $ | 705 | $ | 3,551 | 504 | % | |||||||||||||||||||||||||||||||
Percentage of revenue | 3.4 | % | (0.4) | % | 1.2 | % | 0.3 | % |
Three Months Ended September 30, | Change | Nine Months Ended September 30, | Change | |||||||||||||||||||||||||||||||||||||||||||||||
2022 | 2021 | Amount | % | 2022 | 2021 | Amount | % | |||||||||||||||||||||||||||||||||||||||||||
(dollars in thousands) | ||||||||||||||||||||||||||||||||||||||||||||||||||
Provision for (benefit from) income taxes | $ | 938 | $ | (160) | $ | 1,098 | * | $ | 889 | $ | (6,017) | $ | 6,906 | * | ||||||||||||||||||||||||||||||||||||
Percentage of revenue | 0.7 | % | (0.2) | % | 0.3 | % | (2.3) | % |
Nine Months Ended September 30, | ||||||||||||||
2022 | 2021 | |||||||||||||
Net cash provided by operating activities | $ | 19,284 | $ | 26,459 | ||||||||||
Net cash used in investing activities | (5,083) | (73,766) | ||||||||||||
Net cash used in financing activities | (5,002) | (8,512) | ||||||||||||
Net increase (decrease) in cash, cash equivalents and restricted cash | $ | 9,199 | $ | (55,819) |
Exhibit Number | Description of Document | ||||||||||
31.1 | |||||||||||
31.2 | |||||||||||
32.1* | |||||||||||
101.INS | Inline XBRL Instance Document. | ||||||||||
101.SCH | Inline XBRL Taxonomy Extension Schema Document. | ||||||||||
101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase Document. | ||||||||||
101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase Document. | ||||||||||
101.LAB | Inline XBRL Taxonomy Extension Label Linkbase Document. | ||||||||||
101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase Document. | ||||||||||
104 | Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) | ||||||||||
* | The certifications attached as Exhibit 32.1 accompany this Quarterly 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, whether made before or after the date of this Quarterly Report, irrespective of any general incorporation language contained in any such filing. |
AppFolio, Inc. | ||||||||||||||
Date: | October 27, 2022 | By: | /s/ Jason Randall | |||||||||||
Jason Randall | ||||||||||||||
Chief Executive Officer | ||||||||||||||
(Principal Executive Officer) | ||||||||||||||
Date: | October 27, 2022 | By: | /s/ Fay Sien Goon | |||||||||||
Fay Sien Goon | ||||||||||||||
Chief Financial Officer | ||||||||||||||
(Principal Financial and Accounting Officer) |
1. | I have reviewed this Quarterly Report on Form 10-Q 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: | October 27, 2022 | /s/ Jason Randall | |||||||||
Jason Randall | |||||||||||
Chief Executive Officer |
1. | I have reviewed this Quarterly Report on Form 10-Q 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: | October 27, 2022 | /s/ Fay Sien Goon | |||||||||
Fay Sien Goon | |||||||||||
Chief Financial Officer |
Date: | October 27, 2022 | By: | /s/ Jason Randall | ||||||||
Jason Randall | |||||||||||
President and Chief Executive Officer |
Date: | October 27, 2022 | By: | /s/ Fay Sien Goon | ||||||||
Fay Sien Goon | |||||||||||
Chief Financial Officer |
Condensed Consolidated Statements of Operations - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Statement [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue | $ 125,079 | $ 95,809 | $ 347,825 | $ 263,770 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Costs and operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cost of revenue (exclusive of depreciation and amortization) | [1] | 50,707 | 38,730 | 141,484 | 104,847 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sales and marketing | [1] | 25,644 | 19,362 | 77,558 | 53,255 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research and product development | [1] | 28,959 | 16,500 | 79,966 | 46,389 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General and administrative | [1] | 19,347 | 13,404 | 76,258 | 40,971 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Depreciation and amortization | 8,241 | 7,826 | 24,977 | 22,844 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total costs and operating expenses | 132,898 | 95,822 | 400,243 | 268,306 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loss from operations | (7,819) | (13) | (52,418) | (4,536) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other income (loss), net | 4,221 | (353) | 4,256 | 705 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interest income | 374 | 65 | 632 | 173 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loss before provision for (benefit from) income taxes | (3,224) | (301) | (47,530) | (3,658) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Provision for (benefit from) income taxes | 938 | (160) | 889 | (6,017) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net (loss) income | $ (4,162) | $ (141) | $ (48,419) | $ 2,359 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net (loss) income per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Basic (in dollars per share) | $ (0.12) | $ 0 | $ (1.39) | $ 0.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Diluted (in dollars per share) | $ (0.12) | $ 0 | $ (1.39) | $ 0.07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Weighted average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Basic (in shares) | 35,043 | 34,614 | 34,936 | 34,525 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Diluted (in shares) | 35,043 | 34,614 | 34,936 | 35,695 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Total stock-based compensation expense | $ 10,830 | $ 4,063 | $ 28,209 | $ 10,053 |
Cost of revenue (exclusive of depreciation and amortization) | ||||
Total stock-based compensation expense | 789 | 575 | 1,873 | 1,509 |
Sales and marketing | ||||
Total stock-based compensation expense | 2,023 | 738 | 5,496 | 1,587 |
Research and product development | ||||
Total stock-based compensation expense | 4,330 | 1,451 | 11,160 | 3,522 |
General and administrative | ||||
Total stock-based compensation expense | $ 3,688 | $ 1,299 | $ 9,680 | $ 3,435 |
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Statement of Comprehensive Income [Abstract] | ||||
Net (loss) income | $ (4,162) | $ (141) | $ (48,419) | $ 2,359 |
Other comprehensive loss: | ||||
Changes in unrealized losses on investment securities | (614) | (7) | (2,359) | (73) |
Comprehensive (loss) income | $ (4,776) | $ (148) | $ (50,778) | $ 2,286 |
Nature of Business |
9 Months Ended |
---|---|
Sep. 30, 2022 | |
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Nature of Business | Nature of BusinessAppFolio, Inc. ("we," "us" or "our") is a leading provider of cloud business management solutions for the real estate industry. Our solutions enable our customers to digitally transform their businesses, automate and streamline critical business operations and deliver a better customer experience. We were founded in 2006 with the vision of revolutionizing vertical industry businesses by providing great software and services. Our mission is even more relevant today, when digital transformation is effectively a requirement for business success in the modern world, and the way we work and live requires powerful software solutions to enable a more seamless experience. |
Summary of Significant Accounting Policies |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Significant Accounting Policies | Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies The accompanying unaudited Condensed Consolidated Financial Statements were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these Condensed Consolidated Financial Statements should be read in conjunction with our audited consolidated financial statements and the related notes included in our Annual Report, which was filed with the SEC on February 28, 2022. The year-end condensed balance sheet was derived from our audited consolidated financial statements. Our unaudited interim Condensed Consolidated Financial Statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our Condensed Consolidated Financial Statements. The operating results for the nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022. Reclassification We reclassified certain amounts in our Condensed Consolidated Balance Sheets and Condensed Consolidated Statements of Cash Flows within the cash flows from operating activities section in the prior year to conform to the current year's presentation. Use of Estimates The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue, expenses, other income, and provision for income taxes during the reporting period. Assets and liabilities which are subject to judgment and use of estimates include the fair value of financial instruments, capitalized software development costs, period of benefit associated with deferred costs, incremental borrowing rate used to measure operating lease liabilities, the recoverability of goodwill and long-lived assets, income taxes, useful lives associated with property and equipment and intangible assets, contingencies, assumptions underlying performance-based compensation (whether cash or stock-based), and assumptions underlying stock-based compensation. Actual results could differ from those estimates and any such differences may have a material impact on our Condensed Consolidated Financial Statements. Net (Loss) Income per Common Share Net (loss) income per common share was the same for shares of our Class A and Class B common stock because they are entitled to the same liquidation and dividend rights and are therefore combined in the table below. The following table presents a reconciliation of the weighted average number of shares of our Class A and Class B common stock used to compute net (loss) income per common share (in thousands):
For the three and nine months ended September 30, 2022 and 2021, an aggregate of 212,000 and 127,000 shares, respectively, underlying performance-based restricted stock units ("PSUs") were not included in the computations of diluted and anti-dilutive shares as they are considered contingently issuable upon satisfaction of pre-defined performance measures and their respective performance measures have not been met. Restricted stock units ("RSUs") with an anti-dilutive effect were excluded from the calculation of weighted average number of shares used to compute diluted net income per common share and they were not material for the nine months ended September 30, 2021. Because we reported a net loss for the three and nine months ended September 30, 2022, and the three months ended September 30, 2021, all potentially dilutive common shares are anti-dilutive for these periods and have been excluded from the calculation of net loss per share. Recent Accounting Pronouncements Not Yet Adopted In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, "Revenue from Contracts with Customers," as if the acquirer had originated the contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. We expect to adopt ASU 2021-08 on January 1, 2023.
|
Sale of Subsidiary Business |
9 Months Ended |
---|---|
Sep. 30, 2022 | |
Discontinued Operations and Disposal Groups [Abstract] | |
Sale of Subsidiary Business | Sale of Subsidiary BusinessSale of WegoWiseIn August 2022, we completed the sale of AppFolio Utility Management, Inc., dba WegoWise ("WegoWise"), a former wholly owned subsidiary of the Company that provided cloud-based utility analytics reporting software solutions to our customers. We sold WegoWise for $5.2 million (the “WegoWise Transaction”) and recognized a pre-tax gain on the sale of $4.2 million. Net assets divested are primarily comprised of intangible assets of $2.5 million and deferred revenue of $1.7 million. The gain on the sale is included within Other income (loss), net in our Condensed Consolidated Statements of Operations. |
Investment Securities and Fair Value Measurements |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Investment Securities and Fair Value Measurements | Investment Securities and Fair Value Measurements Investment Securities Investment securities classified as available-for-sale consisted of the following as of September 30, 2022 and December 31, 2021 (in thousands):
As of September 30, 2022, the decline in fair value below amortized cost basis was not considered other than temporary as it is more likely than not we will hold the securities until maturity or recovery of the cost basis. No allowance for credit losses for available-for-sale investment securities was recorded as of September 30, 2022 or December 31, 2021. The fair values of available-for-sale investment securities, by remaining contractual maturity, are as follows (in thousands):
During the nine months ended September 30, 2022 and 2021, we had sales and maturities (which include calls) of investment securities, as follows (in thousands):
Fair Value Measurements Recurring Fair Value Measurements The following tables present our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2022 and December 31, 2021 by level within the fair value hierarchy (in thousands):
The carrying amounts of cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate their fair value because of the short maturity of these items. Fair value for our Level 1 investment securities is based on market prices for identical assets. Our Level 2 securities were priced by a pricing vendor. The pricing vendor utilizes the most recent observable market information in pricing these securities or, if specific prices are not available for these securities, other observable inputs like market transactions involving comparable securities are used.
|
Capitalized Software Development Costs, net |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research and Development [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Capitalized Software Development Costs, net | Capitalized Software Development Costs, net Capitalized software development costs were as follows (in thousands):
Capitalized software development costs were $4.5 million and $7.0 million for the three months ended September 30, 2022 and 2021, respectively, and $12.8 million and $21.0 million for the nine months ended September 30, 2022 and 2021, respectively. Amortization expense with respect to capitalized software development costs totaled $5.9 million and $5.5 million for the three months ended September 30, 2022 and 2021, respectively, and $18.0 million and $15.8 million for the nine months ended September 30, 2022 and 2021, respectively. During the three and nine months ended September 30, 2022, we disposed of $0.7 million and $2.5 million, respectively, of fully amortized capitalized software development costs. Future amortization expense with respect to capitalized software development costs is estimated as follows (in thousands):
|
Intangible Assets, net and Goodwill |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Intangible Assets, net and Goodwill | Intangible Assets, net and Goodwill Intangible assets consisted of the following (in thousands, except years):
Amortization expense with respect to intangible assets totaled $1.1 million and $1.2 million for the three months ended September 30, 2022 and 2021, respectively, and $3.4 million and $3.5 million for the nine months ended September 30, 2022 and 2021, respectively. Future amortization expense with respect to intangible assets is estimated as follows (in thousands):
Our goodwill balance is solely attributed to acquisitions. The change in the carrying amount of goodwill during the nine months ended September 30, 2022 is as follows (in thousands):
|
Leases |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases | Leases Operating leases for our corporate offices have remaining lease terms ranging from to ten years, some of which include options to extend the leases for up to ten years. These options to extend have not been recognized as part of our operating lease right-of-use assets and lease liabilities as it is not reasonably certain that we will exercise these options. Our lease agreements do not contain any residual value guarantees or material restrictive covenants. Certain leases contain provisions for property-related costs that are variable in nature for which we are responsible, including common area maintenance, which are expensed as incurred. The components of lease expense recognized in the Condensed Consolidated Statements of Operations were as follows (in thousands):
Lease-related assets and liabilities were as follows (in thousands):
Future minimum lease payments under non-cancellable leases as of September 30, 2022 were as follows (in thousands):
|
Commitments and Contingencies |
9 Months Ended |
---|---|
Sep. 30, 2022 | |
Commitments and Contingencies Disclosure [Abstract] | |
Commitments and Contingencies | Commitments and Contingencies Legal Liability to Landlord Insurance We have a wholly owned subsidiary, Terra Mar Insurance Company, Inc., which was established in connection with reinsuring liability to landlord insurance policies offered to our customers by our third-party service provider. Each policy has a limit of $100 thousand per incident. We assume a 100% quota share of the liability to landlord insurance policies placed with our customers by our third-party service provider. We accrue for reported claims, and include an estimate of losses incurred but not reported by our property manager customers, in cost of revenue because we bear the risk related to all such claims. Our estimated liability for reported claims and incurred but not reported claims as of September 30, 2022 and December 31, 2021 was $2.9 million and $1.7 million, respectively, and is included in Other current liabilities on our Condensed Consolidated Balance Sheets. Included in Prepaid expenses and other current assets as of September 30, 2022 and December 31, 2021 are $2.7 million and $3.0 million, respectively, of deposits held with a third party related to requirements to maintain collateral for this insurance service. Legal Proceedings From time to time we may become involved in various legal proceedings, investigative inquiries, and other disputes arising from or related to matters incident to the ordinary course of our business activities. We are not currently a party to any legal proceedings, nor are we aware of any pending or threatened legal proceedings, that we believe would have a material adverse effect on our business, operating results, cash flows or financial condition should such proceedings be resolved unfavorably. Indemnification In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, business partners, investors, directors, officers, and other parties with respect to certain matters, including, but not limited to, losses arising out of our breach of any applicable agreements, intellectual property infringement claims made by third parties, and other liabilities relating to or arising from our services or our acts or omissions. These indemnification provisions may survive termination of the underlying agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions may not be subject to maximum loss clauses and is indeterminable. We have not incurred any costs as a result of such indemnification obligations and have not recorded any liabilities related to such obligations in the Condensed Consolidated Financial Statements.
|
Stock-Based Compensation |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-Based Compensation | Stock-Based Compensation Stock Options A summary of activity in connection with our stock options for the nine months ended September 30, 2022, is as follows (number of shares in thousands):
Our stock-based compensation expense for stock options was not material for the periods presented. No stock options were granted during the nine months ended September 30, 2022 or 2021. Restricted Stock Units A summary of activity in connection with our RSUs for the nine months ended September 30, 2022, is as follows (number of shares in thousands):
Unvested RSUs as of September 30, 2022 were composed of 1.0 million RSUs with only service conditions and 0.2 million PSUs with both service conditions and performance conditions. RSUs granted with only service conditions generally vest over a four-year period. The number of PSUs granted, as included in the above table, assumes achievement of the performance metric at 100% of the performance target. Of the unvested PSUs as of September 30, 2022, 0.1 million are subject to vesting based on the achievement of pre-established performance metrics for the year ending December 31, 2022 and will vest over a year period, assuming continued employment throughout the performance period. The actual number of shares to be issued at the end of the performance period will range from 0% to 150% of the target number of shares depending on achievement relative to the performance metric over the applicable period. The remaining 0.1 million PSUs unvested as of September 30, 2022 are subject to vesting based on the achievement of pre-established performance metrics for year measurement periods ending December 31, 2022 and 2023, assuming continued employment throughout the performance period. The actual number of shares to be issued at the end of the performance period will range from 0% to 100% of the initial target awards. Achievement of the performance metric between 100% and 150% of the performance target will result in a performance-based cash bonus payment between 0% and 65% of the initial target awards. We recognized stock-based compensation expense for the RSUs and PSUs of $11.5 million and $4.6 million for the three months ended September 30, 2022 and 2021, respectively, and $29.8 million and $11.4 million for the nine months ended September 30, 2022 and 2021, respectively. Excluded from stock-based compensation expense is capitalized software development costs of $0.8 million for the three months ended September 30, 2022 and 2021, and $2.1 million and $2.0 million for the nine months ended September 30, 2022 and 2021, respectively. As of September 30, 2022, the total estimated remaining stock-based compensation expense for the aforementioned RSUs and PSUs was $107.4 million, which is expected to be recognized over a weighted average period of 2.8 years. Restricted Stock Awards A summary of activity in connection with our restricted stock awards ("RSAs") for the nine months ended September 30, 2022 is as follows (number of shares in thousands):
We have the right to repurchase any unvested RSAs subject to certain conditions. RSAs vest over a one-year period. Our stock-based compensation expense for RSAs was not material for the periods presented. As of September 30, 2022, the total estimated remaining stock-based compensation expense for unvested RSAs with a repurchase right was $0.4 million, which is expected to be recognized over a weighted average period of 0.7 years.
|
Income Taxes |
9 Months Ended |
---|---|
Sep. 30, 2022 | |
Income Tax Disclosure [Abstract] | |
Income Taxes | Income Taxes We calculate our provision for (benefit from) income taxes on a quarterly basis by applying an estimated annual effective tax rate to income/loss from operations and by calculating the tax effect of discrete items recognized during the quarter. For the three and nine months ended September 30, 2022, we recorded income tax expense of $0.9 million and $0.9 million, respectively. The effective tax rate as compared to the U.S. federal statutory rate of 21% differs primarily due to the significance of the benefits associated with stock-based compensation expense, research and development tax credits, offset by the change in the valuation allowance against deferred taxes. There were no material changes to our unrecognized tax benefits during the nine months ended September 30, 2022 and we do not expect to have any significant changes to unrecognized tax benefits through the remainder of the fiscal year. In August 2022, the Inflation Reduction Act of 2022 (“IRA”) was signed into law. The IRA contains several revisions to the Internal Revenue Code, including a 15% corporate minimum income tax on adjusted financial statement income for companies with profits greater than $1.0 billion and a 1% excise tax on corporate stock repurchases in tax years beginning after December 31, 2022. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate its impact as further information becomes available.
|
Revenue and Other Information |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue and Other Information | Revenue and Other Information The following table presents our revenue categories for the three and nine months ended September 30, 2022 and 2021 (in thousands):
Our revenue is generated primarily from customers in the United States. All of our property and equipment is located in the United States. Deferred Revenue Deferred revenue as of September 30, 2022 and December 31, 2021 was $1.1 million and $2.5 million, respectively. During the nine months ended September 30, 2022 and 2021, we recognized $2.3 million and $2.1 million of revenue, respectively, which were included in the deferred revenue balances as of December 31, 2021 and 2020, respectively.
|
Summary of Significant Accounting Policies (Policies) |
9 Months Ended |
---|---|
Sep. 30, 2022 | |
Accounting Policies [Abstract] | |
Basis of Presentation and Significant Accounting Policies | Basis of Presentation and Significant Accounting PoliciesThe accompanying unaudited Condensed Consolidated Financial Statements were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these Condensed Consolidated Financial Statements should be read in conjunction with our audited consolidated financial statements and the related notes included in our Annual Report, which was filed with the SEC on February 28, 2022. The year-end condensed balance sheet was derived from our audited consolidated financial statements. Our unaudited interim Condensed Consolidated Financial Statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of our Condensed Consolidated Financial Statements. |
Use of Estimates | Use of EstimatesThe preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the financial statements, and the reported amounts of revenue, expenses, other income, and provision for income taxes during the reporting period. Assets and liabilities which are subject to judgment and use of estimates include the fair value of financial instruments, capitalized software development costs, period of benefit associated with deferred costs, incremental borrowing rate used to measure operating lease liabilities, the recoverability of goodwill and long-lived assets, income taxes, useful lives associated with property and equipment and intangible assets, contingencies, assumptions underlying performance-based compensation (whether cash or stock-based), and assumptions underlying stock-based compensation. Actual results could differ from those estimates and any such differences may have a material impact on our Condensed Consolidated Financial Statements. |
Net (Loss) Income per Common Share | Net (Loss) Income per Common ShareNet (loss) income per common share was the same for shares of our Class A and Class B common stock because they are entitled to the same liquidation and dividend rights and are therefore combined in the table below. |
Recent Accounting Pronouncements Not Yet Adopted | Recent Accounting Pronouncements Not Yet AdoptedIn October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, "Revenue from Contracts with Customers," as if the acquirer had originated the contracts. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. We expect to adopt ASU 2021-08 on January 1, 2023. |
Summary of Significant Accounting Policies (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accounting Policies [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Weighted Average Number of Shares | The following table presents a reconciliation of the weighted average number of shares of our Class A and Class B common stock used to compute net (loss) income per common share (in thousands):
|
Investment Securities and Fair Value Measurements (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Available-for-sale Securities | Investment securities classified as available-for-sale consisted of the following as of September 30, 2022 and December 31, 2021 (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Available-for-sale Investments, by Remaining Contract Maturity | The fair values of available-for-sale investment securities, by remaining contractual maturity, are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Sales, Calls, and Maturities | During the nine months ended September 30, 2022 and 2021, we had sales and maturities (which include calls) of investment securities, as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value, Assets Measured on Recurring Basis | The following tables present our financial assets and liabilities measured at fair value on a recurring basis as of September 30, 2022 and December 31, 2021 by level within the fair value hierarchy (in thousands):
|
Capitalized Software Development Costs, net (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research and Development [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Capitalized Computer Software | Capitalized software development costs were as follows (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Capitalized Computer Software Future Amortization Expense | Future amortization expense with respect to capitalized software development costs is estimated as follows (in thousands):
|
Intangible Assets, net and Goodwill (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets | Intangible assets consisted of the following (in thousands, except years):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense | Future amortization expense with respect to intangible assets is estimated as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Goodwill | The change in the carrying amount of goodwill during the nine months ended September 30, 2022 is as follows (in thousands):
|
Leases (Tables) |
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Components of Lease Expense | The components of lease expense recognized in the Condensed Consolidated Statements of Operations were as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lease Assets and Liabilities | Lease-related assets and liabilities were as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Minimum Lease Payments Under Leases | Future minimum lease payments under non-cancellable leases as of September 30, 2022 were as follows (in thousands):
|
Stock-Based Compensation (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Share-Based Payment Arrangement [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Stock Option Activity | A summary of activity in connection with our stock options for the nine months ended September 30, 2022, is as follows (number of shares in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Restricted Stock Units Activity | A summary of activity in connection with our RSUs for the nine months ended September 30, 2022, is as follows (number of shares in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Restricted Stock Awards Activity | A summary of activity in connection with our restricted stock awards ("RSAs") for the nine months ended September 30, 2022 is as follows (number of shares in thousands):
|
Revenue and Other Information (Tables) |
9 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Product Information by Revenue Categories | The following table presents our revenue categories for the three and nine months ended September 30, 2022 and 2021 (in thousands):
|
Summary of Significant Accounting Policies - Schedule of Net Income per Share (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Accounting Policies [Abstract] | ||||
Weighted average common shares outstanding (in shares) | 35,049 | 34,620 | 34,941 | 34,530 |
Less: Weighted average unvested restricted shares subject to repurchase (in shares) | 6 | 6 | 5 | 5 |
Weighted average common shares outstanding; basic (in shares) | 35,043 | 34,614 | 34,936 | 34,525 |
Plus: Weighted average options, restricted stock units and restricted shares used to compute diluted net income per common share (in shares) | 0 | 0 | 0 | 1,170 |
Weighted average common shares outstanding; diluted (in shares) | 35,043 | 34,614 | 34,936 | 35,695 |
Summary of Significant Accounting Policies - Additional Information (Details) - shares shares in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
PSUs | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Shares excluded from net loss per share computation (in shares) | 212 | 127 | 212 | 127 |
Sale of Subsidiary Business (Details) - USD ($) $ in Thousands |
9 Months Ended | ||
---|---|---|---|
Aug. 31, 2022 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | |||
Gain on sale of business | $ 4,156 | $ 380 | |
WegoWise | Disposal Group, Disposed of by Sale, Not Discontinued Operations | |||
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | |||
Consideration for disposal of subsidiary | $ 5,200 | ||
Gain on sale of business | 4,200 | ||
Gain on disposition of intangible assets | 2,500 | ||
Deferred revenue divested | $ 1,700 |
Investment Securities and Fair Value Measurements - Additional Information (Details) - USD ($) |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Fair Value Disclosures [Abstract] | ||
Debt securities, available-for-sale, allowance for credit loss, excluding accrued Interest | $ 0 | $ 0 |
Investment Securities and Fair Value Measurements - Available-for-sale Investments, by Remaining Contract Maturity (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Amortized Cost | ||
Due in one year or less | $ 72,816 | $ 64,627 |
Due after one year through three years | 47,026 | 61,314 |
Amortized Cost | 119,842 | 125,941 |
Estimated Fair Value | ||
Due in one year or less | 72,018 | 64,600 |
Due after one year through three years | 45,200 | 61,076 |
Estimated Fair Value | $ 117,218 | $ 125,676 |
Investment Securities and Fair Value Measurements - Schedule of Sales, Calls and Maturities (Details) - USD ($) $ in Thousands |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Debt Securities, Available-for-sale [Line Items] | ||
Gross Realized Gains | $ 0 | $ 6 |
Gross Realized Losses | 0 | 0 |
Gross Proceeds from Sales | 0 | 43,198 |
Gross Proceeds from Maturities | 76,598 | 73,754 |
Corporate bonds | ||
Debt Securities, Available-for-sale [Line Items] | ||
Gross Realized Gains | 0 | 0 |
Gross Realized Losses | 0 | 0 |
Gross Proceeds from Sales | 0 | 0 |
Gross Proceeds from Maturities | 28,998 | 2,800 |
Agency securities | ||
Debt Securities, Available-for-sale [Line Items] | ||
Gross Realized Gains | 0 | 0 |
Gross Realized Losses | 0 | 0 |
Gross Proceeds from Sales | 0 | 0 |
Gross Proceeds from Maturities | 2,250 | 9,250 |
Treasury securities | ||
Debt Securities, Available-for-sale [Line Items] | ||
Gross Realized Gains | 0 | 6 |
Gross Realized Losses | 0 | 0 |
Gross Proceeds from Sales | 0 | 43,198 |
Gross Proceeds from Maturities | $ 45,350 | $ 61,704 |
Capitalized Software Development Costs, net - Capitalized Computer Software (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Research and Development [Abstract] | ||
Capitalized software development costs, gross | $ 125,686 | $ 115,377 |
Less: Accumulated amortization | (89,684) | (74,165) |
Capitalized software development costs, net | $ 36,002 | $ 41,212 |
Capitalized Software Development Costs, net - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Research and Development [Abstract] | ||||
Capitalized software development costs | $ 4.5 | $ 7.0 | $ 12.8 | $ 21.0 |
Amortization expense | 5.9 | $ 5.5 | 18.0 | $ 15.8 |
Capitalized Computer Software, Disposals | $ 0.7 | $ 2.5 |
Capitalized Software Development Costs, net - Capitalized Computer Software Future Amortization Expense (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Years Ending December 31, | ||
2022 | $ 5,590 | |
2023 | 17,691 | |
2024 | 9,761 | |
2025 | 2,766 | |
2026 | 194 | |
Capitalized software development costs, net | $ 36,002 | $ 41,212 |
Intangible Assets, net and Goodwill - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Goodwill and Intangible Assets Disclosure [Abstract] | ||||
Amortization expense | $ 1.1 | $ 1.2 | $ 3.4 | $ 3.5 |
Intangible Assets, net and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] | ||
2022 | $ 977 | |
2023 | 2,476 | |
2024 | 473 | |
2025 | 471 | |
2026 | 471 | |
Thereafter | 942 | |
Net Carrying Value | $ 5,810 | $ 11,711 |
Intangible Assets, net and Goodwill - Schedule of Goodwill (Details) $ in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2022
USD ($)
| |
Goodwill [Roll Forward] | |
Goodwill at December 31, 2021 | $ 56,147 |
Goodwill attributed to WegoWise Transaction | (87) |
Goodwill at September 30, 2022 | $ 56,060 |
Leases - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |
---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Lessee, Lease, Description [Line Items] | |||
Lease renewal term | 10 years | 10 years | |
Operating lease, impairment loss | $ 23,300 | ||
Asset impairment charges | $ 19,400 | $ 19,792 | $ 0 |
Impairment of ROU assets | 15,700 | ||
Impairment of leased office property and equipment | $ 3,700 | ||
Minimum | |||
Lessee, Lease, Description [Line Items] | |||
Lease term | 1 year | 1 year | |
Maximum | |||
Lessee, Lease, Description [Line Items] | |||
Lease term | 10 years | 10 years |
Leases - Schedule of Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Leases [Abstract] | ||||
Operating lease cost | $ 1,254 | $ 1,459 | $ 4,169 | $ 3,756 |
Variable lease cost | 308 | 388 | 683 | 1,088 |
Total lease cost | $ 1,562 | $ 1,847 | $ 4,852 | $ 4,844 |
Leases - Lease Related Assets and Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Lessee, Lease, Description [Line Items] | ||
Operating lease right-of-use assets | $ 28,539 | $ 41,710 |
Other current liabilities | 3,802 | 1,874 |
Operating lease liabilities | 53,256 | 55,733 |
Total lease liabilities | $ 57,058 | 57,607 |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Other current liabilities | |
Prepaid expenses and other current assets | ||
Lessee, Lease, Description [Line Items] | ||
Operating lease right-of-use assets | $ 0 | 4,854 |
Operating lease right-of-use assets | ||
Lessee, Lease, Description [Line Items] | ||
Operating lease right-of-use assets | $ 28,539 | $ 41,710 |
Leases - Schedule of Minimum Lease Payments Under Leases (Details) $ in Thousands |
Sep. 30, 2022
USD ($)
|
---|---|
Years ending December 31, | |
2022 | $ 1,321 |
2023 | 5,427 |
2024 | 6,351 |
2025 | 6,837 |
2026 | 7,035 |
Thereafter | 42,281 |
Total future minimum lease payments | 69,252 |
Less: imputed interest | (12,194) |
Total | $ 57,058 |
Commitments and Contingencies (Details) - USD ($) |
9 Months Ended | |
---|---|---|
Sep. 30, 2022 |
Dec. 31, 2021 |
|
Commitments and Contingencies Disclosure [Abstract] | ||
Per incident policy limit | $ 100,000 | |
Quota share of tenant liability insurance provided, percent | 100.00% | |
Liability for reported claims and claims incurred but not reported | $ 2,900,000 | $ 1,700,000 |
Deposits held with a third party related to insurance services collateral | $ 2,700,000 | $ 3,000,000 |
Stock-Based Compensation - Stock Option Activity (Details) - $ / shares |
9 Months Ended | 12 Months Ended | |
---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2021 |
|
Number of Shares | |||
Options outstanding, beginning balance (in shares) | 846,000 | ||
Options granted (in shares) | 0 | 0 | |
Options exercised (in shares) | (187,000) | ||
Options cancelled/forfeited (in shares) | 0 | ||
Options outstanding, ending balance (in shares) | 659,000 | 846,000 | |
Weighted Average Exercise Price per Share | |||
Options outstanding, beginning balance (in dollars per share) | $ 13.15 | ||
Options granted (in dollars per share) | |||
Options exercised (in dollars per share) | 13.76 | ||
Options cancelled/forfeited (in dollars per share) | |||
Options outstanding, ending balance (in dollars per share) | $ 12.98 | $ 13.15 | |
Weighted Average Remaining Contractual Life in Years | 2 years 4 months 24 days | 3 years |
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units shares in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2022
$ / shares
shares
| |
Number of Shares | |
Unvested, beginning balance (in shares) | shares | 837 |
Granted (in shares) | shares | 667 |
Vested (in shares) | shares | (187) |
Forfeited (in shares) | shares | (130) |
Unvested, ending balance (in shares) | shares | 1,187 |
Weighted Average Grant Date Fair Value per Share | |
Unvested, beginning balance (in dollars per share) | $ / shares | $ 118.27 |
Granted (in dollars per share) | $ / shares | 110.95 |
Vested (in dollars per share) | $ / shares | 108.20 |
Forfeited (in dollars per share) | $ / shares | 102.56 |
Unvested, ending balance (in dollars per share) | $ / shares | $ 117.46 |
Stock-Based Compensation - Restricted Stock Awards (Details) - Restricted Stock Awards shares in Thousands |
9 Months Ended |
---|---|
Sep. 30, 2022
$ / shares
shares
| |
Number of Shares | |
Unvested, beginning balance (in shares) | shares | 4 |
Granted (in shares) | shares | 6 |
Vested (in shares) | shares | (4) |
Forfeited (in shares) | shares | 0 |
Unvested, ending balance (in shares) | shares | 6 |
Weighted Average Grant Date Fair Value per Share | |
Unvested, beginning balance (in dollars per share) | $ / shares | $ 144.33 |
Granted (in dollars per share) | $ / shares | 96.33 |
Vested (in dollars per share) | $ / shares | 144.33 |
Forfeited (in dollars per share) | $ / shares | 0 |
Unvested, ending balance (in dollars per share) | $ / shares | $ 96.33 |
Income Taxes (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Income Tax Disclosure [Abstract] | ||||
Income tax expense (benefit) | $ 938 | $ (160) | $ 889 | $ (6,017) |
Revenue and Other Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Disaggregation of Revenue [Line Items] | ||||
Total revenue | $ 125,079 | $ 95,809 | $ 347,825 | $ 263,770 |
Core solutions | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenue | 33,940 | 26,920 | 97,163 | 76,457 |
Value Added Services | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenue | 88,399 | 65,578 | 241,349 | 177,535 |
Other | ||||
Disaggregation of Revenue [Line Items] | ||||
Total revenue | $ 2,740 | $ 3,311 | $ 9,313 | $ 9,778 |
Revenue and Other Information - Additional Information (Details) - USD ($) $ in Thousands |
9 Months Ended | ||
---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2021 |
|
Revenue from Contract with Customer [Abstract] | |||
Deferred revenue | $ 1,100 | $ 2,500 | |
Revenue recognized from deferred revenue | $ 2,300 | $ 2,100 |
U5)P]3 *.V-AEWY/D
MF_ZCJNDH[@@^4$F-/E++; @SX[Z=:]2:3P03ERX\JDV[1G(ARY(@HN**7J>Q
M0@J2])PTF-R0@.Y9@MS>*SZAT>Y\="&\$1_2J0 =;"S0(<"EE' L8EA$;T2R
M)!)8A%HUI4*0>$OEQ<982"U27E@DX%>P--YHVF@I%40MEK
M ^-R1DS.R$P*Z!^\G*,"R" '#"NF3#6)8)V[8FDM#:PT((>\! .RTC"L^\==
MBN>%5(;_!8M=2FW(>R6U)I]+Z''"2M]#;]-/Q1_A'6+Y11L.W8'M(',IU4(J
MD)*IA'7) 0G&WB@9PL/K5TD8A&_AZ3"(AWTW- Q]Q!4=(N"1RB@2'7=F?1+&LUWRZ:S#EXRYZJR
M"2,A;]:,*D1$,(VI. Z])(C=@P^E>T#B$93SN'[P?:M+9P;<:M1-KF0US_&?
M.9$FH['G0]6,(@\('XD#;QB,\,^'C/Z1!E.WE';1; KE"A0 ?DRP$DNB<#R"
M(8_8=P(@K!YF