AppFolio, Inc(NASDAQ:APPF)
AppFolio, Inc., together with its subsidiaries, provides industry-specific cloud-based business software solutions, services, and data analytics for the real estate industry. The company offers AppFolio Property Manager, a property management solution designed to address the operational and business...
Website: http://www.appfolioinc.com
Founded: 2006
Full Time Employees: 1,420
Founder: Jon Walker
CEO: Shane Trigg
Sector: Technology
Industry: Software-Application
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 262,214,000 | 248,192,000 | 249,353,000 | 235,575,000 | 217,702,000 | 203,664,000 | 205,733,000 | 197,375,000 | 187,430,000 | 171,830,000 | 165,440,000 | 147,075,000 | 136,100,000 | 124,058,000 | 125,079,000 | 117,450,000 | 105,296,000 | 95,600,000 | 95,809,000 | 89,040,000 | 78,921,000 | 72,432,000 | 84,086,000 | 81,043,000 | 72,495,000 | 67,362,000 | 67,935,000 | 63,624,000 | 57,091,000 | 50,365,000 | 50,126,000 | 47,240,000 | 42,340,000 | 37,897,000 | 37,903,000 | 35,877,000 | 32,126,000 | 28,010,000 | 28,162,000 | 26,203,000 | 23,211,000 | 20,399,000 | 20,305,000 | 18,425,000 |
yoy | 20.45% | 21.86% | 21.20% | 19.35% | 16.15% | 18.53% | 24.36% | 34.20% | 37.71% | 38.51% | 32.27% | 25.22% | 29.25% | 29.77% | 30.55% | 31.91% | 33.42% | 31.99% | 13.94% | 9.87% | 8.86% | 7.53% | 23.77% | 27.38% | 26.98% | 33.75% | 35.53% | 34.68% | 34.84% | 32.90% | 32.25% | 31.67% | 31.79% | 35.30% | 34.59% | 36.92% | 38.41% | 37.31% | 38.69% | 42.21% | ||||
qoq | 5.65% | -0.47% | 5.85% | 8.21% | 6.89% | -1.01% | 4.23% | 5.31% | 9.08% | 3.86% | 12.49% | 8.06% | 9.71% | -0.82% | 6.50% | 11.54% | 10.14% | -0.22% | 7.60% | 12.82% | 8.96% | -13.86% | 3.75% | 11.79% | 7.62% | -0.84% | 6.78% | 11.44% | 13.35% | 0.48% | 6.11% | 11.57% | 11.72% | -0.02% | 5.65% | 11.68% | 14.69% | -0.54% | 7.48% | 12.89% | 13.78% | 0.46% | 10.20% | |
costs and operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 94,975,000 | 90,540,000 | 91,476,000 | 83,827,000 | 79,498,000 | 76,189,000 | 71,631,000 | 69,601,000 | 64,646,000 | 61,275,000 | 62,739,000 | 57,854,000 | 56,208,000 | 50,342,000 | 50,707,000 | 47,430,000 | 43,347,000 | 39,097,000 | 38,730,000 | 32,819,000 | 33,298,000 | 29,905,000 | 32,752,000 | 27,411,000 | 28,961,000 | 26,403,000 | 25,930,000 | 25,128,000 | 24,181,000 | 19,925,000 | 19,282,000 | 17,729,000 | 16,613,000 | 14,536,000 | 14,053,000 | 13,701,000 | 12,993,000 | 11,243,000 | 11,645,000 | 11,212,000 | 10,530,000 | 9,465,000 | 9,264,000 | 8,109,000 |
sales and marketing | 37,501,000 | 40,159,000 | 35,912,000 | 36,776,000 | 31,057,000 | 33,436,000 | 25,406,000 | 27,300,000 | 24,455,000 | 21,501,000 | 29,701,000 | 27,002,000 | 29,398,000 | 29,840,000 | 25,644,000 | 26,995,000 | 24,919,000 | 19,945,000 | 19,362,000 | 17,714,000 | 16,179,000 | 15,328,000 | 14,894,000 | 13,717,000 | 14,506,000 | 14,441,000 | 12,636,000 | 13,232,000 | 11,219,000 | 9,577,000 | 8,681,000 | 7,625,000 | 7,405,000 | 7,153,000 | 7,257,000 | 7,192,000 | 7,107,000 | 6,730,000 | 6,979,000 | 7,567,000 | 7,551,000 | 7,100,000 | 7,028,000 | 6,239,000 |
research and product development | 49,629,000 | 45,950,000 | 54,037,000 | 46,674,000 | 43,758,000 | 42,296,000 | 40,662,000 | 39,522,000 | 37,895,000 | 34,847,000 | 41,592,000 | 37,263,000 | 37,662,000 | 31,152,000 | 28,959,000 | 26,687,000 | 24,320,000 | 19,591,000 | 16,500,000 | 15,506,000 | 14,383,000 | 11,735,000 | 13,454,000 | 12,128,000 | 11,212,000 | 11,086,000 | 10,602,000 | 9,339,000 | 8,481,000 | 6,588,000 | 6,440,000 | 5,750,000 | 5,333,000 | 4,580,000 | 4,367,000 | 4,002,000 | 3,629,000 | 3,107,000 | 3,464,000 | 3,024,000 | 3,043,000 | 2,594,000 | 2,797,000 | 2,154,000 |
general and administrative | 24,341,000 | 22,857,000 | 27,446,000 | 21,936,000 | 23,351,000 | 23,449,000 | 21,139,000 | 20,254,000 | 21,132,000 | 19,035,000 | 23,907,000 | 18,819,000 | 31,691,000 | 24,534,000 | 19,347,000 | 37,947,000 | 18,964,000 | 16,308,000 | 13,404,000 | 14,206,000 | 13,361,000 | 11,177,000 | 12,946,000 | 14,785,000 | 8,572,000 | 9,117,000 | 8,955,000 | 8,214,000 | 8,192,000 | 7,786,000 | 6,541,000 | 5,248,000 | 5,316,000 | 5,889,000 | 5,405,000 | 5,101,000 | 4,804,000 | 5,399,000 | 4,642,000 | 4,389,000 | 3,549,000 | 3,356,000 | 3,888,000 | 3,707,000 |
depreciation and amortization | 5,020,000 | 5,110,000 | 5,436,000 | 5,850,000 | 6,255,000 | 5,336,000 | 4,327,000 | 4,670,000 | 5,212,000 | 6,933,000 | 7,568,000 | 6,816,000 | 7,671,000 | 8,142,000 | 8,241,000 | 8,321,000 | 8,415,000 | 8,001,000 | 7,826,000 | 7,649,000 | 7,369,000 | 7,039,000 | 6,680,000 | 6,657,000 | 6,414,000 | 6,226,000 | 5,678,000 | 5,415,000 | 5,076,000 | 3,792,000 | 3,705,000 | 3,579,000 | 3,500,000 | 3,352,000 | 3,237,000 | 3,114,000 | 2,996,000 | 2,823,000 | 2,636,000 | 2,359,000 | 2,117,000 | 1,852,000 | 1,638,000 | 1,431,000 |
total costs and operating expenses | 211,466,000 | 204,616,000 | 214,307,000 | 195,063,000 | 183,919,000 | 180,706,000 | 163,165,000 | 161,347,000 | 153,340,000 | 143,591,000 | 165,507,000 | 147,754,000 | 162,630,000 | 144,010,000 | 132,898,000 | 147,380,000 | 119,965,000 | 102,942,000 | 95,822,000 | 87,894,000 | 84,590,000 | 75,184,000 | 80,726,000 | 74,698,000 | 69,665,000 | 67,273,000 | 63,801,000 | 61,328,000 | 57,149,000 | 47,668,000 | 44,649,000 | 39,931,000 | 38,167,000 | 35,510,000 | 34,319,000 | 33,110,000 | 31,529,000 | 29,302,000 | 29,366,000 | 28,551,000 | 26,790,000 | 24,367,000 | 24,615,000 | 21,640,000 |
income from operations | 50,748,000 | 43,576,000 | 35,046,000 | 40,512,000 | 33,783,000 | 22,958,000 | 42,568,000 | 36,028,000 | 34,090,000 | 28,239,000 | -67,000 | -679,000 | -26,530,000 | -19,952,000 | -7,819,000 | -29,930,000 | -14,669,000 | -7,342,000 | -13,000 | 1,146,000 | -5,669,000 | -2,752,000 | 3,360,000 | 6,345,000 | 2,830,000 | 89,000 | 4,134,000 | 2,296,000 | -58,000 | 2,697,000 | 5,477,000 | 7,309,000 | 4,173,000 | 2,387,000 | 3,584,000 | 2,767,000 | 597,000 | -1,292,000 | -1,204,000 | -2,348,000 | -3,579,000 | -3,968,000 | -4,310,000 | -3,215,000 |
yoy | 50.22% | 89.81% | -17.67% | 12.45% | -0.90% | -18.70% | -63634.33% | -5406.04% | -228.50% | -241.53% | -99.14% | -97.73% | 80.86% | 171.75% | 60046.15% | -2711.69% | 158.76% | 166.79% | -100.39% | -81.94% | -300.32% | -3192.13% | -18.72% | 176.35% | -4979.31% | -96.70% | -24.52% | -68.59% | -101.39% | 12.99% | 52.82% | 164.15% | 598.99% | -284.75% | -397.67% | -217.84% | -116.68% | -67.44% | -72.06% | -26.97% | ||||
qoq | 16.46% | 24.34% | -13.49% | 19.92% | 47.15% | -46.07% | 18.15% | 5.68% | 20.72% | -42247.76% | -90.13% | -97.44% | 32.97% | 155.17% | -73.88% | 104.04% | 99.80% | 56376.92% | -101.13% | -120.22% | 106.00% | -181.90% | -47.04% | 124.20% | 3079.78% | -97.85% | 80.05% | -4058.62% | -102.15% | -50.76% | -25.06% | 75.15% | 74.82% | -33.40% | 29.53% | 363.48% | -146.21% | 7.31% | -48.72% | -34.40% | -9.80% | -7.94% | 34.06% | |
operating margin % | 19.35% | 17.56% | 14.05% | 17.20% | 15.52% | 11.27% | 20.69% | 18.25% | 18.19% | 16.43% | -0.04% | -0.46% | -19.49% | -16.08% | -6.25% | -25.48% | -13.93% | -7.68% | -0.01% | 1.29% | -7.18% | -3.80% | 4.00% | 7.83% | 3.90% | 0.13% | 6.09% | 3.61% | -0.10% | 5.35% | 10.93% | 15.47% | 9.86% | 6.30% | 9.46% | 7.71% | 1.86% | -4.61% | -4.28% | -8.96% | -15.42% | -19.45% | -21.23% | -17.45% |
other income | 569,000 | -3,000 | -4,000 | -11,000 | 56,000 | 286,000 | -249,000 | -54,000 | 20,000 | 213,000 | 4,221,000 | 45,000 | -10,000 | 12,406,000 | -353,000 | 496,000 | 562,000 | 1,138,000 | 187,747,000 | -10,000 | 22,000 | 84,000 | -11,000 | -5,000 | 1,000 | -60,000 | 2,000 | |||||||||||||||||
interest income | 1,784,000 | 2,048,000 | 1,690,000 | 1,466,000 | 2,953,000 | 3,499,000 | 4,014,000 | 3,476,000 | 2,992,000 | 2,404,000 | 1,788,000 | 1,478,000 | 1,361,000 | 552,000 | 374,000 | 151,000 | 107,000 | 328,000 | 65,000 | 55,000 | 53,000 | -330,000 | -400,000 | -427,000 | -497,000 | 156,000 | 229,000 | 226,000 | 176,000 | 158,000 | 155,000 | 120,000 | 102,000 | 25,000 | 102,000 | 95,000 | 24,000 | 106,000 | -426,000 | -243,000 | ||||
income before provision for income taxes | 53,101,000 | 45,621,000 | 36,732,000 | 41,967,000 | 36,792,000 | 27,154,000 | 46,582,000 | 39,504,000 | 37,082,000 | 30,929,000 | 1,472,000 | 745,000 | -25,149,000 | -19,187,000 | -3,224,000 | -29,734,000 | 5,392,000 | -301,000 | -5,054,000 | -1,554,000 | 190,254,000 | 2,358,000 | -157,000 | 3,723,000 | 1,813,000 | -556,000 | 2,817,000 | 5,707,000 | 7,517,000 | 4,346,000 | 2,542,000 | 3,734,000 | 2,827,000 | 671,000 | -1,270,000 | -1,114,000 | -2,251,000 | -3,579,000 | -3,849,000 | -4,737,000 | -3,463,000 | |||
provision for income taxes | 10,677,000 | 5,707,000 | 3,086,000 | 5,987,000 | -75,580,000 | 13,576,000 | 9,839,000 | -1,581,000 | 661,000 | -24,973,000 | 19,646,000 | 9,961,000 | 513,000 | 938,000 | 236,000 | 6,723,000 | -160,000 | -5,533,000 | -1,041,000 | 52,578,000 | 375,000 | -4,585,000 | -1,255,000 | -21,338,000 | -4,281,000 | 168,000 | 183,000 | 43,000 | 26,000 | -35,000 | 52,000 | 30,000 | 11,000 | 19,000 | 11,000 | 13,000 | 24,000 | 41,000 | 23,000 | -63,000 | ||||
net income | 42,424,000 | 39,914,000 | 33,646,000 | 35,980,000 | 31,383,000 | 102,734,000 | 33,006,000 | 29,665,000 | 38,663,000 | 30,268,000 | 26,445,000 | -18,901,000 | -35,110,000 | -19,700,000 | -4,162,000 | -29,970,000 | -14,287,000 | -1,331,000 | -141,000 | 2,021,000 | 479,000 | -513,000 | 137,676,000 | 19,257,000 | 1,983,000 | 4,428,000 | 4,978,000 | 23,151,000 | 3,725,000 | 2,649,000 | 5,524,000 | 7,474,000 | 4,320,000 | 2,577,000 | 3,682,000 | 2,797,000 | 660,000 | -1,289,000 | -1,125,000 | -2,264,000 | -3,603,000 | -3,890,000 | -4,760,000 | -3,400,000 |
yoy | 35.18% | -61.15% | 1.94% | 21.29% | -18.83% | 239.41% | 24.81% | -256.95% | -210.12% | -253.64% | -735.39% | -36.93% | 145.75% | 1380.09% | 2851.77% | -1582.93% | -3082.67% | 159.45% | -100.10% | -89.51% | -75.84% | -111.59% | 2665.69% | -16.82% | -46.77% | 67.16% | -9.88% | 209.75% | -13.77% | 2.79% | 50.03% | 167.21% | 554.55% | -299.92% | -427.29% | -223.54% | -118.32% | -66.86% | -76.37% | -33.41% | ||||
qoq | 6.29% | 18.63% | -6.49% | 14.65% | -69.45% | 211.26% | 11.26% | -23.27% | 27.74% | 14.46% | -239.91% | -46.17% | 78.22% | 373.33% | -86.11% | 109.77% | 973.40% | 843.97% | -106.98% | 321.92% | -193.37% | -100.37% | 614.94% | 871.10% | -55.22% | -11.05% | -78.50% | 521.50% | 40.62% | -52.05% | -26.09% | 73.01% | 67.64% | -30.01% | 31.64% | 323.79% | -151.20% | 14.58% | -50.31% | -37.16% | -7.38% | -18.28% | 40.00% | |
net income margin % | 16.18% | 16.08% | 13.49% | 15.27% | 14.42% | 50.44% | 16.04% | 15.03% | 20.63% | 17.62% | 15.98% | -12.85% | -25.80% | -15.88% | -3.33% | -25.52% | -13.57% | -1.39% | -0.15% | 2.27% | 0.61% | -0.71% | 163.73% | 23.76% | 2.74% | 6.57% | 7.33% | 36.39% | 6.52% | 5.26% | 11.02% | 15.82% | 10.20% | 6.80% | 9.71% | 7.80% | 2.05% | -4.60% | -3.99% | -8.64% | -15.52% | -19.07% | -23.44% | -18.45% |
net income per common share: | ||||||||||||||||||||||||||||||||||||||||||||
basic | 1,190 | 1,110 | 940 | 1,000 | 860 | 2,830 | 910 | 820 | 1,070 | 860 | 740 | -560 | -120 | -860 | -410 | -40 | 60 | 10 | -20 | 4,010 | 560 | 60 | 130 | 150 | 680 | 110 | 80 | 160 | 220 | 130 | 80 | 110 | 80 | 20 | ||||||||||
diluted | 1,180 | 1,100 | 930 | 990 | 860 | 2,790 | 900 | 810 | 1,050 | 850 | 720 | -560 | -120 | -860 | -410 | -40 | 60 | 10 | -20 | 3,860 | 540 | 60 | 120 | 140 | 650 | 110 | 70 | 160 | 210 | 120 | 80 | 100 | 80 | 20 | ||||||||||
weighted-average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||
basic | 35,699,000 | 36,013,000 | 35,889,000 | 35,922,000 | 36,302,000 | 36,252,000 | 36,306,000 | 36,241,000 | 36,087,000 | 35,629,000 | 35,691,000 | 35,010,000 | 35,043,000 | 34,927,000 | 34,836,000 | 34,578,000 | 34,614,000 | 34,548,000 | 34,409,000 | 34,264,000 | 34,296,000 | 34,254,000 | 34,175,000 | 34,016,000 | 34,047,000 | 34,010,000 | 33,913,000 | 34,128,000 | 34,219,000 | 34,173,000 | 34,070,000 | 33,849,000 | 33,905,000 | 33,838,000 | 33,706,000 | |||||||||
diluted | 35,812,000 | 36,327,000 | 36,259,000 | 36,204,000 | 36,648,000 | 36,782,000 | 36,756,000 | 36,742,000 | 36,674,000 | 36,417,000 | 36,482,000 | 35,010,000 | 35,043,000 | 34,927,000 | 34,836,000 | 35,701,000 | 34,614,000 | 35,674,000 | 35,712,000 | 35,713,000 | 35,665,000 | 35,614,000 | 35,681,000 | 35,567,000 | 35,421,000 | 35,412,000 | 35,342,000 | 35,562,000 | 35,610,000 | 35,408,000 | 35,300,000 | 35,151,000 | 35,205,000 | 34,928,000 | 34,765,000 | |||||||||
provision (benefit from) for income taxes | 5,409,000 | |||||||||||||||||||||||||||||||||||||||||||
net loss per common share, basic and diluted | -530 | -990 | ||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding, basic and diluted | 35,565,000 | 35,443,000 | 33,561 | 33,600 | 33,523 | 33,463 | 21,336 | 33,314 | 9,328 | |||||||||||||||||||||||||||||||||||
loss before benefit from income taxes | -14,572,000 | |||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | -285,000 | -324,000 | -13,484,000 | |||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 1,697,000 | 5,773,000 | ||||||||||||||||||||||||||||||||||||||||||
interest expense | -477,250 | -853,000 | -562,000 | -494,000 | ||||||||||||||||||||||||||||||||||||||||
other expense | -56,000 | -1,000 | -18,000 | -3,000 | -23,250 | -5,000 | -28,000 | -8,500 | -12,000 | -24,000 | -2,000 | -1,000 | -5,000 | |||||||||||||||||||||||||||||||
net income per share | -0.04 | -0.03 | -0.07 | -0.11 | -0.05 | -0.14 | -0.36 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 147,412,000 | 106,967,000 | 76,093,000 | 73,478,000 | 56,933,000 | 42,504,000 | 62,417,000 | 59,639,000 | 59,214,000 | 49,509,000 | 59,937,000 | 24,698,000 | 103,925,000 | 70,769,000 | 67,232,000 | 42,626,000 | 49,536,000 | 57,847,000 | 84,444,000 | 48,610,000 | 44,744,000 | 140,263,000 | 144,028,000 | 53,315,000 | 56,779,000 | 15,813,000 | 20,121,000 | 19,514,000 | 16,783,000 | 74,076,000 | 13,745,000 | 18,010,000 | 8,549,000 | 16,109,000 | 14,781,000 | 7,389,000 | 7,969,000 | 10,699,000 | 7,603,000 | 10,963,000 | 11,268,000 | 12,063,000 | 11,758,000 | 69,924,000 |
investment securities—current | 4,241,000 | 144,256,000 | 124,056,000 | 54,088,000 | 153,881,000 | 235,745,000 | 268,951,000 | 221,693,000 | 184,298,000 | 162,196,000 | 131,589,000 | 139,273,000 | 65,022,000 | 89,297,000 | 72,018,000 | 75,425,000 | 78,389,000 | 64,600,000 | 76,034,000 | 102,978,000 | 103,341,000 | 28,256,000 | 32,689,000 | 20,930,000 | 7,952,000 | 22,876,000 | 20,355,000 | 19,425,000 | 17,712,000 | 16,631,000 | 31,823,000 | 34,710,000 | 37,290,000 | 29,800,000 | 28,396,000 | 24,739,000 | 19,355,000 | 15,473,000 | 10,018,000 | 11,234,000 | 9,947,000 | 10,235,000 | 28,151,000 | |
accounts receivable | 43,966,000 | 36,873,000 | 34,346,000 | 32,543,000 | 27,462,000 | 24,346,000 | 25,581,000 | 25,691,000 | 26,179,000 | 20,709,000 | 20,359,000 | 20,033,000 | 17,416,000 | 16,503,000 | 14,884,000 | 16,175,000 | 16,154,000 | 12,595,000 | 12,184,000 | 14,973,000 | 12,524,000 | 10,057,000 | 9,416,000 | 12,663,000 | 9,617,000 | 7,562,000 | 8,039,000 | 8,180,000 | 7,966,000 | 5,516,000 | 5,489,000 | 5,554,000 | 4,535,000 | 3,387,000 | 3,419,000 | 4,231,000 | 3,815,000 | 2,511,000 | 2,707,000 | 3,045,000 | 2,642,000 | 2,048,000 | 2,238,000 | 2,524,000 |
prepaid expenses and other current assets | 59,323,000 | 65,218,000 | 68,269,000 | 37,026,000 | 33,738,000 | 32,807,000 | 38,194,000 | 41,774,000 | 36,975,000 | 39,943,000 | 27,992,000 | 25,478,000 | 25,515,000 | 24,899,000 | 22,660,000 | 22,157,000 | 25,495,000 | 23,553,000 | 24,714,000 | 23,306,000 | 20,843,000 | 20,777,000 | 15,720,000 | 15,836,000 | 18,362,000 | 15,540,000 | 16,150,000 | 16,945,000 | 15,086,000 | 11,775,000 | 10,916,000 | 6,253,000 | 5,253,000 | 4,546,000 | 4,393,000 | 3,748,000 | 3,135,000 | 3,537,000 | 3,964,000 | 3,807,000 | 4,440,000 | 3,160,000 | 2,571,000 | 1,834,000 |
total current assets | 254,942,000 | 353,314,000 | 302,764,000 | 197,135,000 | 272,014,000 | 335,402,000 | 395,143,000 | 348,797,000 | 306,666,000 | 272,357,000 | 239,877,000 | 209,482,000 | 211,878,000 | 201,468,000 | 176,794,000 | 156,383,000 | 169,574,000 | 158,595,000 | 197,376,000 | 189,867,000 | 181,452,000 | 199,353,000 | 201,853,000 | 102,744,000 | 92,710,000 | 61,791,000 | 64,665,000 | 64,064,000 | 57,547,000 | 107,998,000 | 61,973,000 | 64,527,000 | 55,627,000 | 53,842,000 | 50,989,000 | 40,107,000 | 34,274,000 | 32,220,000 | 24,292,000 | 29,049,000 | 28,297,000 | 27,506,000 | 44,718,000 | 74,282,000 |
property and equipment | 22,449,000 | 23,228,000 | 22,901,000 | 22,641,000 | 23,413,000 | 24,483,000 | 25,478,000 | 26,700,000 | 27,709,000 | 28,362,000 | 27,132,000 | 26,635,000 | 25,789,000 | 26,110,000 | 27,633,000 | 28,270,000 | 30,582,000 | 30,479,000 | 28,177,000 | 27,324,000 | 26,530,000 | 26,439,000 | 26,565,000 | 26,323,000 | 22,536,000 | 14,744,000 | 9,842,000 | 7,930,000 | 7,169,000 | 6,871,000 | 6,699,000 | 6,528,000 | 6,463,000 | 6,696,000 | 7,005,000 | 6,674,000 | 6,635,000 | 7,077,000 | 6,867,000 | 7,143,000 | 6,964,000 | 6,107,000 | 4,115,000 | 3,564,000 |
operating lease right-of-use assets | 15,364,000 | 15,924,000 | 16,620,000 | 16,464,000 | 16,971,000 | 17,472,000 | 17,744,000 | 18,232,000 | 18,762,000 | 19,285,000 | 19,799,000 | 20,308,000 | 20,849,000 | 23,485,000 | 28,539,000 | 29,228,000 | 40,570,000 | 41,710,000 | 42,597,000 | 40,983,000 | 30,021,000 | 30,561,000 | 24,645,000 | 25,732,000 | 26,750,000 | 27,803,000 | 16,433,000 | 15,440,000 | 16,004,000 | |||||||||||||||
capitalized software development costs | 11,416,000 | 11,324,000 | 11,679,000 | 12,414,000 | 13,649,000 | 15,429,000 | 16,330,000 | 17,345,000 | 18,974,000 | 21,562,000 | 24,021,000 | 26,857,000 | 30,467,000 | 35,315,000 | 36,002,000 | 37,496,000 | 39,277,000 | 41,212,000 | 40,711,000 | 39,225,000 | 37,554,000 | 35,459,000 | ||||||||||||||||||||||
goodwill | 96,410,000 | 96,410,000 | 96,410,000 | 96,410,000 | 96,410,000 | 96,410,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,060,000 | 56,147,000 | 56,147,000 | 56,147,000 | 56,147,000 | 56,147,000 | 56,147,000 | 56,147,000 | 56,147,000 | 58,425,000 | 58,425,000 | 58,425,000 | 58,392,000 | 58,518,000 | 57,496,000 | 15,548,000 | 15,548,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 | 6,737,000 |
intangible assets | 36,269,000 | 38,826,000 | 41,384,000 | 43,942,000 | 46,500,000 | 49,057,000 | 2,357,000 | 2,976,000 | 3,593,000 | 4,214,000 | 4,833,000 | 5,810,000 | 9,408,000 | 10,558,000 | 11,711,000 | 12,864,000 | 14,017,000 | 15,170,000 | 16,357,000 | 17,544,000 | 18,911,000 | 20,121,000 | 21,377,000 | 22,678,000 | 24,003,000 | 26,644,000 | 5,895,000 | 6,179,000 | 1,140,000 | 1,397,000 | 1,725,000 | 2,054,000 | 2,405,000 | 2,756,000 | 3,105,000 | 3,457,000 | 3,808,000 | 4,160,000 | 4,516,000 | 4,922,000 | 5,275,000 | |||
deferred income taxes | 50,795,000 | 58,823,000 | 59,792,000 | 90,095,000 | 82,451,000 | 76,910,000 | ||||||||||||||||||||||||||||||||||||||
long-term investments | 77,668,000 | 77,033,000 | 77,033,000 | 77,033,000 | ||||||||||||||||||||||||||||||||||||||||
other long-term assets | 15,247,000 | 14,085,000 | 11,882,000 | 11,269,000 | 13,325,000 | 11,515,000 | 12,542,000 | 12,183,000 | 10,599,000 | 8,906,000 | 8,735,000 | 8,424,000 | 8,720,000 | 8,785,000 | 8,844,000 | 8,587,000 | 7,475,000 | 7,087,000 | 7,394,000 | 7,194,000 | 6,616,000 | 6,213,000 | 6,014,000 | 6,354,000 | 6,410,000 | 6,276,000 | 6,303,000 | 6,191,000 | 7,026,000 | |||||||||||||||
total assets | 580,560,000 | 688,967,000 | 640,465,000 | 567,403,000 | 564,733,000 | 626,678,000 | 523,297,000 | 479,317,000 | 438,770,000 | 408,889,000 | 378,600,000 | 351,359,000 | 370,700,000 | 381,217,000 | 384,882,000 | 375,428,000 | 400,034,000 | 408,017,000 | 407,387,000 | 399,072,000 | 378,697,000 | 389,480,000 | 386,272,000 | 320,351,000 | 293,427,000 | 260,102,000 | 233,828,000 | 226,094,000 | 200,582,000 | 175,741,000 | 136,189,000 | 123,958,000 | 114,065,000 | 110,248,000 | 105,747,000 | 99,583,000 | 92,894,000 | 92,583,000 | 89,010,000 | 89,754,000 | 89,580,000 | 90,481,000 | 94,191,000 | 98,296,000 |
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 3,740,000 | 4,123,000 | 4,112,000 | 3,254,000 | 4,934,000 | 2,378,000 | 509,000 | 1,256,000 | 1,531,000 | 1,141,000 | 1,350,000 | 1,532,000 | 740,000 | 2,473,000 | 1,508,000 | 1,338,000 | 4,809,000 | 1,704,000 | 2,493,000 | 2,411,000 | 2,262,000 | 1,040,000 | 3,591,000 | 3,402,000 | 2,509,000 | 1,927,000 | 1,539,000 | 1,579,000 | 1,557,000 | 1,481,000 | 1,108,000 | 1,840,000 | 1,099,000 | 610,000 | 1,164,000 | 398,000 | 700,000 | 937,000 | 574,000 | 1,090,000 | 1,470,000 | 2,369,000 | 2,403,000 | 3,057,000 |
accrued employee expenses | 25,163,000 | 59,774,000 | 52,321,000 | 25,784,000 | 21,775,000 | 30,157,000 | 33,625,000 | 31,962,000 | 29,202,000 | 35,567,000 | 42,093,000 | 31,447,000 | 47,087,000 | 34,376,000 | 18,888,000 | 18,379,000 | 18,570,000 | 11,833,000 | 17,758,000 | 13,101,000 | 13,626,000 | 10,795,000 | 12,377,000 | 7,493,000 | 8,772,000 | 7,486,000 | 10,710,000 | 8,169,000 | 8,053,000 | 5,626,000 | 7,550,000 | 4,957,000 | 6,235,000 | 5,518,000 | 5,159,000 | 6,519,000 | 4,287,000 | |||||||
accrued expenses | 21,436,000 | 20,829,000 | 19,224,000 | 18,103,000 | 15,724,000 | 14,658,000 | 14,899,000 | 16,423,000 | 13,531,000 | 21,723,000 | 19,979,000 | 18,560,000 | 18,029,000 | 15,601,000 | 16,161,000 | 15,807,000 | 14,470,000 | 13,284,000 | 13,090,000 | 11,403,000 | 10,231,000 | 14,069,000 | 13,546,000 | 13,316,000 | 11,419,000 | 10,833,000 | 9,166,000 | 9,407,000 | 9,450,000 | 8,281,000 | 7,715,000 | 5,759,000 | 4,905,000 | 4,289,000 | 5,908,000 | 5,009,000 | 4,520,000 | 4,044,000 | 4,259,000 | 3,751,000 | 4,053,000 | 3,340,000 | 3,303,000 | 5,630,000 |
other current liabilities | 22,018,000 | 22,121,000 | 24,775,000 | 20,448,000 | 16,173,000 | 16,087,000 | 14,664,000 | 13,708,000 | 11,793,000 | 11,335,000 | 10,725,000 | 9,687,000 | 13,971,000 | 8,893,000 | 10,600,000 | 7,742,000 | 5,898,000 | 4,941,000 | 4,910,000 | 4,196,000 | 4,758,000 | 4,451,000 | 4,607,000 | 5,088,000 | 5,636,000 | 11,139,000 | 13,093,000 | 12,067,000 | 11,099,000 | 1,447,000 | 1,296,000 | 1,751,000 | 1,129,000 | 1,223,000 | 1,083,000 | 1,547,000 | 1,402,000 | 1,192,000 | 1,377,000 | 1,631,000 | 1,135,000 | 1,084,000 | 572,000 | 598,000 |
total current liabilities | 72,357,000 | 106,847,000 | 100,432,000 | 67,589,000 | 58,606,000 | 63,280,000 | 63,697,000 | 63,349,000 | 56,057,000 | 69,766,000 | 74,147,000 | 74,711,000 | 79,827,000 | 61,343,000 | 57,765,000 | 54,719,000 | 54,020,000 | 52,642,000 | 49,202,000 | 48,785,000 | 43,037,000 | 49,805,000 | 56,151,000 | 47,307,000 | 38,649,000 | 47,451,000 | 42,270,000 | 41,816,000 | 38,159,000 | 28,213,000 | 20,784,000 | 21,913,000 | 20,365,000 | 23,912,000 | 23,832,000 | 23,044,000 | 20,945,000 | 21,361,000 | 17,794,000 | 18,808,000 | 17,834,000 | 16,905,000 | 17,239,000 | 18,059,000 |
operating lease liabilities | 31,981,000 | 33,287,000 | 34,533,000 | 35,180,000 | 36,328,000 | 37,476,000 | 38,402,000 | 39,447,000 | 40,469,000 | 41,114,000 | 41,108,000 | 39,554,000 | 45,257,000 | 50,237,000 | 53,256,000 | 54,044,000 | 54,985,000 | 55,733,000 | 56,559,000 | 53,936,000 | 39,598,000 | 40,146,000 | 32,755,000 | 33,394,000 | 34,143,000 | 33,312,000 | 18,448,000 | 18,071,000 | 19,064,000 | |||||||||||||||
other liabilities | 5,994,000 | 6,254,000 | 6,632,000 | 8,988,000 | 7,680,000 | 6,632,000 | 8,371,000 | 5,109,000 | 3,049,000 | 697,000 | 689,000 | 11,141,000 | 5,047,000 | 4,091,000 | 1,989,000 | 1,674,000 | 2,286,000 | 7,042,000 | 1,067,000 | 1,161,000 | 1,257,000 | 1,238,000 | 1,374,000 | 1,456,000 | 1,540,000 | 1,747,000 | 1,865,000 | 1,746,000 | 879,000 | 626,000 | 440,000 | |||||||||||||
total liabilities | 110,332,000 | 146,388,000 | 141,597,000 | 111,757,000 | 102,614,000 | 107,388,000 | 110,470,000 | 107,905,000 | 99,575,000 | 111,577,000 | 115,944,000 | 125,406,000 | 130,131,000 | 115,671,000 | 113,010,000 | 110,437,000 | 111,291,000 | 110,636,000 | 115,688,000 | 111,805,000 | 92,913,000 | 103,560,000 | 101,756,000 | 175,847,000 | 168,552,000 | 128,152,000 | 108,411,000 | 107,879,000 | 105,527,000 | 83,895,000 | 27,826,000 | 22,980,000 | 21,526,000 | 25,169,000 | 25,070,000 | 24,418,000 | 22,401,000 | 22,901,000 | 19,541,000 | 20,673,000 | 19,580,000 | 17,784,000 | 17,865,000 | 27,817,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||
class a common stock | 3,000 | 3,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | |||||||||||||||||||||||||||||||
class b common stock | 1,000 | 1,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | |||||||||||||||||||||||||||||||
additional paid-in capital | 295,114,000 | 284,054,000 | 280,361,000 | 270,782,000 | 262,237,000 | 254,821,000 | 250,790,000 | 243,040,000 | 240,419,000 | 236,985,000 | 232,705,000 | 223,025,000 | 219,074,000 | 209,704,000 | 197,199,000 | 185,542,000 | 178,924,000 | 171,930,000 | 164,740,000 | 160,160,000 | 160,650,000 | 161,247,000 | 159,296,000 | 156,919,000 | 156,513,000 | 161,509,000 | 159,399,000 | 157,195,000 | 157,253,000 | 157,898,000 | 155,556,000 | 153,752,000 | 152,855,000 | 152,531,000 | 150,520,000 | 148,716,000 | 146,821,000 | 146,692,000 | 145,015,000 | 143,406,000 | 142,134,000 | 141,528,000 | 141,115,000 | 130,507,000 |
accumulated other comprehensive income | -12,000 | 30,000 | -74,000 | -71,000 | -34,000 | 173,000 | 475,000 | -184,000 | -115,000 | -194,000 | -17,000 | -10,000 | 38,000 | 56,000 | 90,000 | 131,000 | 165,000 | 33,000 | 38,000 | 124,000 | 220,000 | |||||||||||||||||||||||
treasury stock | -298,273,000 | -172,480,000 | -172,480,000 | -172,480,000 | -121,519,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -25,756,000 | -21,562,000 | -21,562,000 | -21,562,000 | -21,562,000 | -21,562,000 | ||||||||||||||
retained earnings | 473,395,000 | 430,971,000 | 391,057,000 | 357,411,000 | 321,431,000 | 290,048,000 | 187,314,000 | 154,308,000 | 124,643,000 | 85,980,000 | 55,712,000 | 29,267,000 | 48,168,000 | 83,278,000 | 102,978,000 | 107,140,000 | 137,110,000 | 151,397,000 | 152,728,000 | 152,869,000 | 150,848,000 | 150,369,000 | 150,882,000 | 13,206,000 | ||||||||||||||||||||
total stockholders’ equity | 470,228,000 | 542,579,000 | 498,868,000 | 455,646,000 | 462,119,000 | 519,290,000 | 412,827,000 | 371,412,000 | 339,195,000 | 297,312,000 | 262,656,000 | 225,953,000 | 240,569,000 | 265,546,000 | 271,872,000 | 264,991,000 | 288,743,000 | 297,381,000 | 291,699,000 | 287,267,000 | 285,784,000 | 285,920,000 | 284,516,000 | 144,504,000 | 124,875,000 | 131,950,000 | 125,417,000 | 118,215,000 | 95,055,000 | 91,846,000 | 108,363,000 | 100,978,000 | 92,539,000 | 85,079,000 | 80,677,000 | 75,165,000 | 70,493,000 | 69,682,000 | 69,469,000 | 69,081,000 | 70,000,000 | 72,697,000 | 76,326,000 | 70,479,000 |
total liabilities and stockholders’ equity | 580,560,000 | 688,967,000 | 640,465,000 | 567,403,000 | 564,733,000 | 626,678,000 | 523,297,000 | 479,317,000 | 438,770,000 | 408,889,000 | 378,600,000 | 351,359,000 | 370,700,000 | 381,217,000 | 384,882,000 | 375,428,000 | 400,034,000 | 408,017,000 | 407,387,000 | 399,072,000 | 378,697,000 | 389,480,000 | 386,272,000 | 320,351,000 | 293,427,000 | 260,102,000 | 233,828,000 | 226,094,000 | 200,582,000 | 175,741,000 | 136,189,000 | 123,958,000 | 114,065,000 | 110,248,000 | 105,747,000 | 99,583,000 | 92,894,000 | 92,583,000 | 89,010,000 | 89,754,000 | 89,580,000 | |||
preferred stock, 0.0001 par value... | ||||||||||||||||||||||||||||||||||||||||||||
class a common stock, 0.0001 par value... | 3,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | 1,000 | |||||||||||||
class b common stock, 0.0001 par value... | 1,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | |||||||||||||
deferred tax liabilities | ||||||||||||||||||||||||||||||||||||||||||||
investment securities—noncurrent | 12,723,000 | 25,161,000 | 45,200,000 | 49,909,000 | 45,851,000 | 61,076,000 | 9,287,000 | 11,541,000 | 11,806,000 | 6,770,000 | 5,135,000 | 5,933,000 | 6,676,000 | 12,089,000 | 4,698,000 | 3,586,000 | 6,300,000 | 11,256,000 | 19,861,000 | 22,550,000 | 21,971,000 | 22,401,000 | 20,423,000 | 25,636,000 | 24,933,000 | 26,688,000 | 31,930,000 | 28,977,000 | 30,910,000 | 34,417,000 | 23,704,000 | |||||||||||||
accumulated other comprehensive loss | 99,000 | -9,000 | -587,000 | -921,000 | -1,684,000 | -2,553,000 | -1,939,000 | -1,539,000 | 18,000 | -49,000 | -178,000 | -232,000 | -289,000 | -357,000 | -209,000 | -23,000 | -49,000 | -29,000 | -51,000 | -153,000 | -1,000 | |||||||||||||||||||||||
income tax payable | 13,485,000 | 136,000 | 186,000 | 66,000 | 2,601,000 | 9,095,000 | 13,571,000 | |||||||||||||||||||||||||||||||||||||
accrued employee expenses—current | 29,496,000 | 26,757,000 | 25,151,000 | 30,065,000 | 25,785,000 | 27,504,000 | 20,050,000 | |||||||||||||||||||||||||||||||||||||
deferred revenue | 3,075,000 | 3,692,000 | 2,512,000 | 2,738,000 | 3,205,000 | 3,135,000 | 2,262,000 | 2,457,000 | 5,098,000 | 5,732,000 | 4,586,000 | 4,163,000 | 3,929,000 | 4,045,000 | 3,414,000 | 3,172,000 | 3,791,000 | 5,746,000 | 7,080,000 | 7,508,000 | 8,037,000 | 8,697,000 | 7,638,000 | 6,627,000 | 6,101,000 | 5,658,000 | 4,953,000 | 4,442,000 | 4,256,000 | |||||||||||||||
deferred income taxes—noncurrent | 12,834,000 | 12,774,000 | 13,401,000 | |||||||||||||||||||||||||||||||||||||||||
accrued employee expenses—noncurrent | 583,000 | 2,059,000 | 968,000 | 1,172,000 | ||||||||||||||||||||||||||||||||||||||||
deferred taxes | 12,181,000 | 14,826,000 | 40,711,000 | 27,212,000 | 27,574,000 | 23,196,000 | 21,704,000 | |||||||||||||||||||||||||||||||||||||
term loan, net—current portion | 1,833,000 | 1,520,000 | ||||||||||||||||||||||||||||||||||||||||||
term loan | 46,146,000 | 46,760,000 | ||||||||||||||||||||||||||||||||||||||||||
capitalized software | 33,543,000 | 35,218,000 | 32,587,000 | 30,023,000 | 27,621,000 | 24,658,000 | 22,396,000 | 20,485,000 | 19,172,000 | 18,392,000 | 18,064,000 | 17,609,000 | 17,320,000 | 16,787,000 | 16,363,000 | 15,539,000 | 14,434,000 | 12,804,000 | 11,239,000 | 10,022,000 | 8,916,000 | 7,391,000 | ||||||||||||||||||||||
other long-term liabilities | 2,720,000 | 14,000 | 16,000 | 13,000 | 14,000 | |||||||||||||||||||||||||||||||||||||||
revolving facility | 49,000,000 | 49,000,000 | ||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -6,051,000 | -8,034,000 | -12,462,000 | -17,440,000 | -40,591,000 | -44,316,000 | -46,965,000 | -52,489,000 | -59,963,000 | -67,247,000 | -69,824,000 | -73,506,000 | -76,303,000 | -76,963,000 | -75,674,000 | -74,549,000 | -72,285,000 | -68,682,000 | -64,792,000 | -60,032,000 | ||||||||||||||||||||||||
long-term debt, net—current portion | 1,208,000 | 1,208,000 | 1,208,000 | 1,213,000 | 1,213,000 | |||||||||||||||||||||||||||||||||||||||
long-term debt | 47,375,000 | 47,677,000 | 47,979,000 | 48,290,000 | 48,602,000 | |||||||||||||||||||||||||||||||||||||||
other assets | 7,688,000 | 6,757,000 | 4,084,000 | 3,806,000 | 1,238,000 | 1,219,000 | 1,237,000 | 1,196,000 | 1,217,000 | 1,293,000 | 1,236,000 | 1,273,000 | 1,176,000 | 1,079,000 | 1,047,000 | |||||||||||||||||||||||||||||
long-term deferred rent and other liabilities | 7,080,000 | |||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive gain | 147,000 | |||||||||||||||||||||||||||||||||||||||||||
liabilities, convertible preferred stock and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||
convertible preferred stock, series a, b, b-1, b-2 and b-3, 0.0001 par value... | ||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||
total liabilities, convertible preferred stock and stockholders’ equity | 90,481,000 | 94,191,000 | 98,296,000 | |||||||||||||||||||||||||||||||||||||||||
long-term debt—current portion | 231,000 | |||||||||||||||||||||||||||||||||||||||||||
long term-debt | 9,318,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||
net income | 42,424,000 | 39,914,000 | 33,646,000 | 35,980,000 | 31,383,000 | 102,734,000 | 33,006,000 | 29,665,000 | 38,663,000 | -19,700,000 | -4,162,000 | -29,970,000 | -14,287,000 | -1,331,000 | -141,000 | 2,021,000 | 479,000 | -513,000 | 137,676,000 | 19,257,000 | 1,983,000 | 4,428,000 | 4,978,000 | 23,151,000 | 3,725,000 | 2,649,000 | 5,524,000 | 7,474,000 | 4,320,000 | 2,577,000 | 3,682,000 | 2,797,000 | 660,000 | ||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 5,020,000 | 5,110,000 | 5,436,000 | 5,850,000 | 6,255,000 | 4,986,000 | 3,912,000 | 4,199,000 | 4,693,000 | 6,385,000 | 6,980,000 | 6,198,000 | 6,937,000 | 7,525,000 | 7,658,000 | 7,759,000 | 7,878,000 | 6,188,000 | 7,826,000 | 7,649,000 | 7,369,000 | 7,039,000 | 6,680,000 | 6,657,000 | 6,414,000 | 6,226,000 | 5,678,000 | 5,415,000 | 5,076,000 | 3,792,000 | 3,705,000 | 3,579,000 | 3,500,000 | 3,352,000 | 3,237,000 | 3,114,000 | 2,996,000 | 2,823,000 | 2,636,000 | 2,359,000 | 2,117,000 | 1,852,000 | 1,638,000 |
amortization of operating lease right-of-use assets | 560,000 | 696,000 | 517,000 | 507,000 | 501,000 | 489,000 | 488,000 | 530,000 | 523,000 | 514,000 | 509,000 | 541,000 | 568,000 | 689,000 | 689,000 | 922,000 | 887,000 | 887,000 | 913,000 | 737,000 | 662,000 | 728,000 | 902,000 | 1,018,000 | 1,053,000 | 1,114,000 | 1,088,000 | ||||||||||||||||
amortization of costs capitalized to obtain revenue contracts | 3,168,000 | 2,928,000 | 2,768,000 | 2,699,000 | 2,720,000 | ||||||||||||||||||||||||||||||||||||||
deferred income taxes | 8,028,000 | 1,021,000 | 30,303,000 | -7,644,000 | -5,541,000 | -5,000 | 5,000 | 4,000 | 399,000 | 158,000 | -1,208,000 | -342,000 | 6,644,000 | -308,000 | -363,000 | -5,723,000 | 6,124,000 | 36,015,000 | -13,499,000 | 362,000 | -4,423,000 | -1,389,000 | -21,362,000 | -4,281,000 | |||||||||||||||||||
stock-based compensation, including as amortized | 17,989,000 | 15,327,000 | 20,793,000 | 18,299,000 | 16,371,000 | 16,374,000 | 16,449,000 | 15,266,000 | 13,992,000 | 12,980,000 | 15,845,000 | 11,390,000 | 14,637,000 | 13,343,000 | 11,413,000 | 10,523,000 | 7,955,000 | ||||||||||||||||||||||||||
other | -523,000 | -838,000 | -233,000 | -131,000 | -917,000 | -2,074,000 | -2,141,000 | -2,181,000 | -1,824,000 | -2,080,000 | -801,000 | -558,000 | -159,000 | 261,000 | -92,000 | -421,000 | 427,000 | 160,000 | 668,000 | -422,000 | -157,000 | -45,000 | 200,000 | 8,000 | -38,000 | -104,000 | 28,000 | 81,000 | 27,000 | ||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -7,443,000 | -2,527,000 | -1,803,000 | -5,081,000 | -3,116,000 | 1,489,000 | 110,000 | 488,000 | -5,470,000 | -349,000 | -327,000 | -2,616,000 | -914,000 | -1,619,000 | 345,000 | 507,000 | -3,431,000 | -753,000 | 2,657,000 | -2,111,000 | -1,896,000 | -553,000 | 2,907,000 | -3,520,000 | -1,616,000 | 747,000 | -83,000 | -644,000 | -2,051,000 | 557,000 | 703,000 | -1,020,000 | -1,148,000 | 32,000 | 813,000 | -418,000 | -1,303,000 | 196,000 | 337,000 | -402,000 | -594,000 | 190,000 | 286,000 |
prepaid expenses and other assets | -8,206,000 | -5,769,000 | -4,251,000 | -5,966,000 | -5,460,000 | ||||||||||||||||||||||||||||||||||||||
accounts payable | -382,000 | 21,000 | 894,000 | -1,694,000 | 2,546,000 | 1,850,000 | -728,000 | -296,000 | 733,000 | -80,000 | -496,000 | 788,000 | -1,777,000 | 945,000 | 214,000 | -2,970,000 | 2,987,000 | -887,000 | 83,000 | 431,000 | 870,000 | -1,598,000 | 502,000 | 555,000 | -362,000 | 241,000 | 82,000 | 88,000 | 100,000 | 137,000 | -362,000 | 424,000 | 415,000 | -469,000 | 688,000 | -300,000 | -19,000 | 205,000 | -538,000 | 82,000 | -653,000 | -606,000 | -716,000 |
operating lease liabilities | -1,180,000 | -1,086,000 | -1,075,000 | -1,051,000 | -1,051,000 | 53,000 | -1,778,000 | -943,000 | -475,000 | 576,000 | 1,558,000 | -3,867,000 | -771,000 | -776,000 | -437,000 | -680,000 | -631,000 | -727,000 | 310,000 | 2,357,000 | -672,000 | 571,000 | -1,043,000 | -876,000 | 784,000 | 224,000 | -1,127,000 | ||||||||||||||||
accrued expenses and other liabilities | -25,157,000 | 10,193,000 | -988,000 | 10,875,000 | -5,226,000 | -15,413,000 | 12,498,000 | 7,833,000 | -16,730,000 | ||||||||||||||||||||||||||||||||||
net cash from operating activities | 34,298,000 | 64,990,000 | 86,007,000 | 52,643,000 | 38,465,000 | 36,566,000 | 57,770,000 | 50,869,000 | 42,954,000 | 31,183,000 | 36,757,000 | -9,230,000 | 1,573,000 | 6,081,000 | 16,003,000 | 5,525,000 | -2,244,000 | 8,932,000 | 15,798,000 | 15,098,000 | -4,437,000 | 3,083,000 | 17,840,000 | 24,293,000 | 3,083,000 | 15,474,000 | 11,600,000 | 11,518,000 | 295,000 | 11,667,000 | 9,547,000 | 11,712,000 | 3,342,000 | 7,815,000 | 9,690,000 | 8,059,000 | 3,807,000 | 6,777,000 | 2,346,000 | 3,113,000 | -736,000 | -3,070,000 | -967,000 |
capital expenditures | -231,000 | -1,314,000 | -1,336,000 | -275,000 | -230,000 | -195,000 | -363,000 | -38,000 | -1,420,000 | -3,109,000 | -3,761,000 | -1,377,000 | -794,000 | -597,000 | -1,109,000 | -624,000 | -722,000 | -2,297,000 | -2,298,000 | -1,732,000 | -250,000 | -2,487,000 | -2,245,000 | -6,314,000 | -7,992,000 | 0 | -1,690,000 | -1,365,000 | -1,030,000 | -362,000 | -1,160,000 | -317,000 | -263,000 | -533,000 | -843,000 | -445,000 | -392,000 | -533,000 | -459,000 | -1,798,000 | -1,191,000 | -537,000 | -547,000 |
free cash flows | 34,067,000 | 63,676,000 | 84,671,000 | 52,368,000 | 38,235,000 | 36,371,000 | 57,407,000 | 50,831,000 | 41,534,000 | 28,074,000 | 32,996,000 | -10,607,000 | 779,000 | 5,484,000 | 14,894,000 | 4,901,000 | -2,966,000 | 6,635,000 | 13,500,000 | 13,366,000 | -4,687,000 | 596,000 | 15,595,000 | 17,979,000 | -4,909,000 | 15,474,000 | 9,910,000 | 10,153,000 | -735,000 | 11,305,000 | 8,387,000 | 11,395,000 | 3,079,000 | 7,282,000 | 8,847,000 | 7,614,000 | 3,415,000 | 6,244,000 | 1,887,000 | 1,315,000 | -1,927,000 | -3,607,000 | -1,514,000 |
cash from investing activities | |||||||||||||||||||||||||||||||||||||||||||
purchases of available-for-sale investments | -42,663,000 | -62,312,000 | -102,541,000 | -1,732,000 | -62,302,000 | -51,854,000 | -113,780,000 | -94,377,000 | -57,162,000 | -86,821,000 | -35,322,000 | -72,312,000 | -1,285,000 | -8,885,000 | -25,494,000 | -21,591,000 | -23,309,000 | -74,174,000 | -18,748,000 | -49,282,000 | -99,011,000 | -13,998,000 | -16,490,000 | -12,740,000 | -649,000 | ||||||||||||||||||
proceeds from sales of available-for-sale investments | 140,154,000 | 0 | 0 | 99,944,000 | 102,718,000 | 0 | 0 | 0 | 1,013,000 | 0 | 1,000,000 | 24,299,000 | 17,899,000 | 2,769,000 | 0 | 0 | 13,942,000 | ||||||||||||||||||||||||||
proceeds from maturities of available-for-sale investments | 42,360,000 | 42,350,000 | 32,800,000 | 1,670,000 | 42,150,000 | 76,280,000 | 69,300,000 | 57,785,000 | 36,670,000 | 58,130,000 | 44,635,000 | 11,727,000 | 37,890,000 | 11,285,000 | 33,100,000 | 20,155,000 | 23,343,000 | 33,600,000 | 47,004,000 | 25,750,000 | 1,000,000 | 14,030,000 | 5,550,000 | 500,000 | 7,250,000 | ||||||||||||||||||
purchases of property and equipment | -231,000 | -1,314,000 | -1,336,000 | -275,000 | -230,000 | -195,000 | -363,000 | -38,000 | -1,420,000 | -3,109,000 | -3,761,000 | -1,377,000 | -794,000 | -597,000 | -844,000 | -1,690,000 | -1,365,000 | -1,030,000 | -362,000 | -1,160,000 | -317,000 | -263,000 | -533,000 | -843,000 | -445,000 | -392,000 | -682,000 | -399,000 | -1,270,000 | -1,891,000 | -1,460,000 | -724,000 | |||||||||||
capitalization of software development costs | -1,304,000 | -1,026,000 | -936,000 | -842,000 | -636,000 | -1,058,000 | -1,583,000 | -1,404,000 | -1,125,000 | -1,431,000 | -1,243,000 | -986,000 | -1,165,000 | -4,220,000 | -3,275,000 | -3,709,000 | -3,484,000 | -6,104,000 | -6,600,000 | -5,771,000 | -6,140,000 | ||||||||||||||||||||||
cash paid in business acquisition, net of cash acquired | 0 | 0 | 0 | -906,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||
net cash from investing activities | 138,316,000 | -22,302,000 | -72,013,000 | 23,765,000 | 80,794,000 | -44,264,000 | -46,426,000 | -38,034,000 | -23,037,000 | -33,231,000 | 4,309,000 | -62,948,000 | 36,288,000 | -1,383,000 | 8,611,000 | -8,414,000 | -5,280,000 | -36,693,000 | 20,294,000 | -6,870,000 | -87,190,000 | -6,031,000 | 171,254,000 | -24,441,000 | 5,729,000 | -19,146,000 | -9,951,000 | -5,085,000 | -55,692,000 | 20,140,000 | -13,467,000 | -846,000 | -10,471,000 | -6,454,000 | -2,157,000 | -8,742,000 | -5,475,000 | -3,743,000 | -5,721,000 | -3,481,000 | -120,000 | 3,771,000 | -54,423,000 |
cash from financing activities | |||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises and the issuance of common stock under the employee stock purchase plan | 998,000 | ||||||||||||||||||||||||||||||||||||||||||
tax withholding for net share settlement | -8,157,000 | -11,818,000 | -12,332,000 | -10,020,000 | -9,078,000 | -12,226,000 | -8,581,000 | -12,434,000 | -14,086,000 | -8,790,000 | -6,510,000 | -7,717,000 | -5,539,000 | -3,056,000 | -1,984,000 | -4,524,000 | -1,073,000 | -659,000 | -403,000 | -4,908,000 | -3,992,000 | -1,237,000 | -1,269,000 | -3,232,000 | -6,458,000 | -614,000 | -790,000 | -3,436,000 | -1,315,000 | -233,000 | -400,000 | -1,593,000 | -901,000 | -188,000 | -263,000 | -138,000 | -1,207,000 | -26,000 | |||||
purchase of common stock | -125,010,000 | 0 | 0 | -49,960,000 | -95,763,000 | ||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -132,169,000 | -11,814,000 | -11,379,000 | -59,863,000 | -104,830,000 | -12,215,000 | -8,566,000 | -12,410,000 | -10,212,000 | -8,380,000 | -5,827,000 | -7,049,000 | -4,705,000 | -1,161,000 | -8,000 | -4,021,000 | -973,000 | 1,164,000 | -258,000 | -4,362,000 | -3,892,000 | -817,000 | -98,381,000 | -3,316,000 | 32,156,000 | -633,000 | -1,042,000 | -3,700,000 | -1,897,000 | 28,527,000 | -345,000 | -1,405,000 | -431,000 | -141,000 | 103,000 | -1,062,000 | 62,000 | 15,000 | 63,000 | 61,000 | -396,000 | -2,776,000 | |
net increase in cash, cash equivalents and restricted cash | 40,445,000 | 30,874,000 | 2,615,000 | 16,545,000 | 14,429,000 | -19,913,000 | 2,778,000 | 425,000 | 9,705,000 | 33,156,000 | 35,834,000 | 3,866,000 | -95,519,000 | 90,713,000 | -3,464,000 | 40,968,000 | -4,265,000 | ||||||||||||||||||||||||||
cash, cash equivalents and restricted cash | |||||||||||||||||||||||||||||||||||||||||||
beginning of period | 107,217,000 | 0 | 0 | 0 | 42,754,000 | 0 | 0 | 0 | 49,759,000 | 0 | 0 | 0 | 71,019,000 | 0 | 0 | 0 | 58,283,000 | 0 | 0 | 0 | 140,699,000 | 0 | 0 | 0 | 16,247,000 | 0 | 0 | 0 | 74,506,000 | -1,000 | 0 | 0 | 16,537,000 | 0 | 0 | 0 | 10,699,000 | 0 | 0 | 0 | 12,063,000 | 0 | 0 |
end of period | 147,662,000 | 30,874,000 | 2,615,000 | 16,545,000 | 57,183,000 | -19,913,000 | 2,778,000 | 425,000 | 59,464,000 | -10,428,000 | 35,239,000 | -79,227,000 | 104,175,000 | 3,537,000 | 24,606,000 | -6,910,000 | 49,786,000 | -26,597,000 | 35,834,000 | 3,866,000 | 45,180,000 | -3,765,000 | 90,713,000 | -3,464,000 | 57,215,000 | -4,305,000 | 607,000 | 2,733,000 | 17,212,000 | 60,333,000 | -4,265,000 | 9,461,000 | 8,977,000 | 1,328,000 | 7,392,000 | -580,000 | 7,969,000 | 3,096,000 | -3,360,000 | -305,000 | 11,268,000 | 305,000 | -58,166,000 |
cash, cash equivalents and restricted cash at end of period: | |||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 147,412,000 | 30,874,000 | 2,615,000 | 16,545,000 | 56,933,000 | -19,913,000 | 2,778,000 | 425,000 | 59,214,000 | ||||||||||||||||||||||||||||||||||
restricted cash included in prepaid expenses and other current assets | 250,000 | 0 | 0 | 0 | 250,000 | 0 | 0 | 0 | 250,000 | ||||||||||||||||||||||||||||||||||
total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows | 147,662,000 | 30,874,000 | 2,615,000 | 16,545,000 | 57,183,000 | -19,913,000 | 2,778,000 | 425,000 | 59,464,000 | ||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information | |||||||||||||||||||||||||||||||||||||||||||
cash paid for amounts included in the measurement of lease liabilities included in operating cash flows | 1,666,000 | 1,558,000 | 1,407,000 | 1,455,000 | 1,483,000 | 1,483,000 | |||||||||||||||||||||||||||||||||||||
gain on lease modification | 0 | 0 | -1,915,000 | -2,366,000 | |||||||||||||||||||||||||||||||||||||||
purchases of long-term investments | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises | 4,000 | 2,000 | 117,000 | 11,000 | 11,000 | 15,000 | 24,000 | 3,874,000 | 410,000 | 683,000 | 668,000 | 834,000 | 1,895,000 | 1,976,000 | 503,000 | 100,000 | 1,823,000 | 145,000 | 546,000 | 100,000 | 420,000 | 73,000 | 232,000 | 97,000 | 294,000 | 60,000 | 109,000 | 90,000 | 322,000 | 55,000 | 188,000 | 470,000 | 155,000 | 122,000 | 241,000 | 145,000 | 92,000 | 107,000 | 73,000 | 80,000 | 29,000 | 10,000 | |
proceeds from the issuance of common stock under the employee stock purchase plan | 0 | ||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | |||||||||||||||||||||||||||||||||||||||||||
impairment | 2,230,000 | 0 | |||||||||||||||||||||||||||||||||||||||||
gain on sale of business | 0 | 0 | -22,000 | ||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business, net of cash divested | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||
proceeds from equity-method investment | |||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | -4,046,000 | -3,692,000 | 8,849,000 | 1,666,000 | 36,000 | -2,465,000 | -2,239,000 | -507,000 | -710,000 | -1,942,000 | 1,390,000 | -1,387,000 | -2,218,000 | 47,000 | -5,035,000 | -567,000 | 2,530,000 | -2,822,000 | 372,000 | 796,000 | -1,859,000 | -3,340,000 | -859,000 | -4,655,000 | -1,000,000 | 441,000 | -153,000 | -644,000 | -614,000 | 402,000 | 427,000 | -157,000 | 634,000 | -1,281,000 | -548,000 | -737,000 | |||||||
gain on sale of equity-method investment and recovery of note receivable | |||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equity-method investment | 0 | 0 | 0 | 629,000 | |||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 1,328,000 | 3,096,000 | -3,360,000 | ||||||||||||||||||||||||||||||||||||||||
net loss | 26,445,000 | -18,901,000 | -35,110,000 | -1,289,000 | -1,125,000 | -2,264,000 | -3,603,000 | -3,890,000 | -4,760,000 | ||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||
other assets | -312,000 | 297,000 | 66,000 | -254,000 | -321,000 | -735,000 | -573,000 | -78,000 | -199,000 | -579,000 | -403,000 | -199,000 | -213,000 | 41,000 | -148,000 | 247,000 | 556,000 | -3,941,000 | -296,000 | -766,000 | -30,000 | -3,000 | -56,000 | 5,000 | 60,000 | -71,000 | 18,000 | -110,000 | 64,000 | -37,000 | |||||||||||||
accrued employee expenses | 10,534,000 | -15,760,000 | 13,041,000 | 880,000 | 1,202,000 | 6,144,000 | -5,427,000 | 4,056,000 | -194,000 | 3,547,000 | -2,867,000 | 4,444,000 | -1,185,000 | 1,802,000 | -3,842,000 | 2,397,000 | 270,000 | 2,238,000 | -1,662,000 | 2,367,000 | -1,050,000 | 812,000 | 94,000 | -1,223,000 | 2,046,000 | ||||||||||||||||||
accrued expenses | 2,237,000 | -237,000 | 2,407,000 | -539,000 | 809,000 | 1,460,000 | 1,722,000 | -347,000 | 1,621,000 | 757,000 | -3,804,000 | 947,000 | 1,397,000 | 3,808,000 | 726,000 | 69,000 | -1,398,000 | -196,000 | 1,580,000 | -116,000 | 1,964,000 | 822,000 | 611,000 | -1,442,000 | 919,000 | 321,000 | 473,000 | -206,000 | 603,000 | -236,000 | 987,000 | -99,000 | 674,000 | ||||||||||
taxes payable | -28,112,000 | ||||||||||||||||||||||||||||||||||||||||||
other liabilities | 1,036,000 | -9,783,000 | 7,475,000 | 753,000 | 1,903,000 | 603,000 | 1,070,000 | -67,000 | -7,173,000 | 16,439,000 | -422,000 | 522,000 | 245,000 | 184,000 | 5,657,000 | 478,000 | -252,000 | 186,000 | -434,000 | 31,000 | 69,000 | -357,000 | -312,000 | 637,000 | 858,000 | 705,000 | 373,000 | ||||||||||||||||
net decrease in cash, cash equivalents and restricted cash | -6,910,000 | -8,497,000 | -57,294,000 | -7,560,000 | |||||||||||||||||||||||||||||||||||||||
payment of contingent consideration | 0 | 0 | 0 | -5,977,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||
proceeds from issuance of debt | 0 | 562,000 | 753,000 | 49,437,000 | 472,000 | 528,000 | 572,000 | 597,000 | 50,045,000 | 30,000 | 31,000 | 32,000 | 30,000 | 29,000 | 30,000 | 29,000 | 30,000 | 30,000 | 28,000 | 29,000 | 253,000 | 0 | |||||||||||||||||||||
principal payments on debt | 0 | -97,747,000 | -1,069,000 | -749,000 | -785,000 | -840,000 | -885,000 | -909,000 | -45,000 | -30,000 | -31,000 | -32,000 | -30,000 | -29,000 | -30,000 | -29,000 | -29,000 | -28,000 | -30,000 | -41,000 | -241,000 | -9,958,000 | |||||||||||||||||||||
purchase of treasury stock | 0 | 0 | 0 | -4,194,000 | |||||||||||||||||||||||||||||||||||||||
appfolio, inc. | |||||||||||||||||||||||||||||||||||||||||||
consolidated statements of cash flows | |||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | |||||||||||||||||||||||||||||||||||||||||||
right-of-use assets obtained in exchange for operating lease liabilities | |||||||||||||||||||||||||||||||||||||||||||
accrued employee expenses—current | 2,395,000 | 1,799,000 | -5,016,000 | 4,929,000 | -1,303,000 | 6,910,000 | 728,000 | ||||||||||||||||||||||||||||||||||||
noncash investing and financing activities | |||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment included in accounts payable and accrued expenses | -265,000 | -624,000 | 1,108,000 | 640,000 | 64,000 | 134,000 | 688,000 | 149,000 | -60,000 | -528,000 | 700,000 | 923,000 | 177,000 | ||||||||||||||||||||||||||||||
capitalization of software development costs included in accrued expenses and accrued employee expenses | 344,000 | -192,000 | 397,000 | -649,000 | -416,000 | 544,000 | 817,000 | ||||||||||||||||||||||||||||||||||||
stock-based compensation capitalized for software development | 836,000 | 677,000 | 549,000 | -1,075,000 | 774,000 | 658,000 | 520,000 | 123,000 | 131,000 | 126,000 | 51,000 | 54,000 | 45,000 | ||||||||||||||||||||||||||||||
deferred revenue | -1,146,000 | 1,052,000 | 116,000 | -335,000 | -266,000 | 299,000 | -285,000 | 283,000 | -161,000 | 693,000 | 154,000 | 458,000 | 313,000 | 268,000 | -342,000 | -958,000 | -1,955,000 | -1,334,000 | -428,000 | -529,000 | -660,000 | 1,059,000 | 1,011,000 | 526,000 | 443,000 | 705,000 | 511,000 | 187,000 | |||||||||||||||
purchases of property, equipment and intangible assets | -1,830,000 | -2,937,000 | -2,362,000 | -1,866,000 | -938,000 | -2,487,000 | -2,245,000 | -6,314,000 | -7,992,000 | ||||||||||||||||||||||||||||||||||
income tax payable | -50,000 | 120,000 | -2,535,000 | -6,494,000 | |||||||||||||||||||||||||||||||||||||||
accrued employee expenses—noncurrent | -1,476,000 | 1,091,000 | -204,000 | 1,172,000 | |||||||||||||||||||||||||||||||||||||||
proceeds from sale of equity-method investment and recovery of note receivable | |||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | 0 | -60,000 | -360,000 | -218,000 | -7,000 | |||||||||||||||||||||||||||||||||||||
purchase consideration for acquisitions included in other current liabilities | |||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 4,063,000 | 3,214,000 | 2,776,000 | 2,217,000 | 3,096,000 | 2,753,000 | 959,000 | 1,878,000 | 2,192,000 | 1,687,000 | 1,552,000 | 1,918,000 | 1,764,000 | 1,337,000 | 1,318,000 | 1,792,000 | 1,588,000 | 1,619,000 | 1,097,000 | 1,457,000 | 1,289,000 | 1,092,000 | 463,000 | 384,000 | 278,000 | ||||||||||||||||||
condensed consolidated statements of cash flows | |||||||||||||||||||||||||||||||||||||||||||
other current liabilities | -280,000 | 310,000 | |||||||||||||||||||||||||||||||||||||||||
additions to capitalized software | -6,988,000 | -5,887,000 | -6,822,000 | -5,329,000 | -6,249,000 | -4,762,000 | -4,658,000 | -3,307,000 | -3,492,000 | -2,569,000 | -2,936,000 | -2,370,000 | -2,814,000 | -2,280,000 | -2,991,000 | -2,612,000 | -3,395,000 | -2,980,000 | -2,179,000 | -2,304,000 | -2,218,000 | ||||||||||||||||||||||
additions of capitalized software included in accrued and accrued employee expenses | |||||||||||||||||||||||||||||||||||||||||||
purchases of investment securities | -14,508,000 | -10,012,000 | -732,000 | -7,952,000 | -5,259,000 | -15,573,000 | -9,051,000 | -2,000,000 | -9,060,000 | -6,537,000 | -7,217,000 | -7,649,000 | -7,300,000 | -9,385,000 | -13,750,000 | ||||||||||||||||||||||||||||
sales of investment securities | 0 | 1,000,000 | 0 | 1,750,000 | 20,199,000 | 696,000 | 0 | 5,000 | 0 | 2,543,000 | 6,977,000 | ||||||||||||||||||||||||||||||||
maturities of investment securities | 4,660,000 | 7,000,000 | 1,750,000 | 2,250,000 | 4,342,000 | 12,882,000 | 7,299,000 | 8,296,000 | 5,500,000 | 3,485,000 | 3,044,000 | 4,445,000 | 4,225,000 | 14,782,000 | 0 | 2,330,000 | 14,309,000 | ||||||||||||||||||||||||||
acquisition, net of cash acquired | 0 | 0 | 0 | -54,004,000 | |||||||||||||||||||||||||||||||||||||||
debt issuance and other financing costs accrued, not paid | |||||||||||||||||||||||||||||||||||||||||||
purchases of intangible assets | 0 | 0 | 0 | 0 | -1,000 | -5,000 | |||||||||||||||||||||||||||||||||||||
other long-term assets | -111,000 | 1,365,000 | |||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 1,239,000 | -859,000 | |||||||||||||||||||||||||||||||||||||||||
purchased investment premium, net of amortization | 43,000 | 5,000 | 32,000 | 62,000 | -17,000 | 82,000 | -90,000 | -14,000 | 60,000 | 90,000 | -50,000 | 145,000 | -485,000 | ||||||||||||||||||||||||||||||
amortization of deferred financing costs | 12,000 | 16,000 | 16,000 | 16,000 | 15,000 | 16,000 | 16,000 | 16,000 | 15,000 | 16,000 | 16,000 | 16,000 | 15,000 | 410,000 | |||||||||||||||||||||||||||||
loss on disposal of property, equipment, and intangibles | |||||||||||||||||||||||||||||||||||||||||||
lease abandonment | 0 | 101,000 | -31,000 | 91,000 | |||||||||||||||||||||||||||||||||||||||
cash paid in business acquisition | 0 | ||||||||||||||||||||||||||||||||||||||||||
principal payments under capital lease obligations | -5,000 | -9,000 | -8,000 | -7,000 | -5,000 | -7,000 | |||||||||||||||||||||||||||||||||||||
cash paid for taxes | |||||||||||||||||||||||||||||||||||||||||||
amortization of deferred costs | |||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | -2,000 | 19,000 | 1,000 | 5,000 | 61,000 | 28,000 | 1,000 | 3,000 | 29,000 | -6,000 | |||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by (used in) operating activities: | |||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property, equipment and intangibles | |||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of restricted stock | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of options | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||
proceeds from initial public offering, net of underwriting discounts and commissions | 0 | ||||||||||||||||||||||||||||||||||||||||||
payments of initial public offering costs | -214,000 | -3,192,000 | |||||||||||||||||||||||||||||||||||||||||
net cash (used in) provided by financing activities | |||||||||||||||||||||||||||||||||||||||||||
additions of capitalized software included in accrued employee expenses | 227,000 | -228,000 | -95,000 | 554,000 | -137,000 | 187,000 | |||||||||||||||||||||||||||||||||||||
conversion of convertible preferred stock into common stock in connection with initial public offering | 0 | ||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -580,000 | -2,730,000 | |||||||||||||||||||||||||||||||||||||||||
change in fair value of contingent consideration | |||||||||||||||||||||||||||||||||||||||||||
loss on equity-method investment | |||||||||||||||||||||||||||||||||||||||||||
proceeds from the initial public offering, net of underwriting discounts and commissions | |||||||||||||||||||||||||||||||||||||||||||
initial public offering costs included in accrued expenses | |||||||||||||||||||||||||||||||||||||||||||
conversion of convertible preferred stock into common stock in connection with the initial public offering | |||||||||||||||||||||||||||||||||||||||||||
noncash interest expense | |||||||||||||||||||||||||||||||||||||||||||
sales and calls of investment securities | 8,069,000 | 11,005,000 | |||||||||||||||||||||||||||||||||||||||||
interest expense paid through drawdown from the revolving credit facility | |||||||||||||||||||||||||||||||||||||||||||
net cash increase in cash and cash equivalents | -795,000 | 305,000 | -58,166,000 | ||||||||||||||||||||||||||||||||||||||||
deferred ipo costs included in accrued expenses | |||||||||||||||||||||||||||||||||||||||||||
gain on sale to securedocs | |||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of business acquisition: | |||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible preferred stock, net of issuance costs | |||||||||||||||||||||||||||||||||||||||||||
assets acquired under capital lease | |||||||||||||||||||||||||||||||||||||||||||
notes and equity method investment received in exchange for property and intangible assets | |||||||||||||||||||||||||||||||||||||||||||
proceeds from initial public offering, net of underwriting discounts | |||||||||||||||||||||||||||||||||||||||||||
conversion of convertible preferred stock for common stock in connection with initial public offering | |||||||||||||||||||||||||||||||||||||||||||
interest expense paid through drawdown from revolving facility |


