Revenue grew 18.6% year-over-year to $295.7M in 2026Q3 with operating margin expanding to 19.4%, though growth has nearly halved from 34.2% in 2024Q2 and gross margin has remained capped near 64%, suggesting the VAS-heavy mix structurally limits margin expansion versus pure-play SaaS peers.
AppFolio Inc. (APPF) annual income statement — 13-year revenue, gross profit & net income history
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 |
|---|
| Sales/Revenue | 1.09B | 950.82M | 794.2M | 620.45M | 471.88M | 359.37M | 310.06M | 256.01M | 190.07M | 143.8M | 105.59M | 74.98M | 47.67M | 26.54M |
| Revenue Growth % | 19.96% | 19.72% | 28.01% | 31.48% | 31.31% | 15.9% | 21.11% | 34.69% | 32.17% | 36.2% | 40.82% | 57.28% | 79.61% | - |
| Cost of Goods Sold | 398.8M | 367.99M | 301.61M | 238.08M | 191.83M | 143.94M | 119.03M | 101.64M | 73.55M | 55.28M | 44.63M | 33.9M | 22.55M | 13.62M |
| COGS % of Revenue | - | 38.7% | 37.98% | 38.37% | 40.65% | 40.05% | 38.39% | 39.7% | 38.7% | 38.44% | 42.27% | 45.22% | 47.31% | 51.3% |
| Gross Profit | 688.42M | 582.83M | 492.59M | 382.37M | 280.06M | 215.43M | 191.03M | 154.37M | 116.52M | 88.52M | 60.96M | 41.07M | 25.12M | 12.93M |
| Gross Margin % | 63.32% | 61.3% | 62.02% | 61.63% | 59.35% | 59.95% | 61.61% | 60.3% | 61.3% | 61.56% | 57.73% | 54.78% | 52.69% | 48.7% |
| Gross Profit Growth % | - | 18.32% | 28.83% | 36.53% | 30% | 12.77% | 23.75% | 32.48% | 31.63% | 45.22% | 48.41% | 63.54% | 94.31% | - |
| Operating Expenses | 483.71M | 429.91M | 356.95M | 381.41M | 352.43M | 227.3M | 181.24M | 147.91M | 96.87M | 79.19M | 69.38M | 56.08M | 33.67M | 20.53M |
| OpEx % of Revenue | - | 45.21% | 44.94% | 61.47% | 74.69% | 63.25% | 58.46% | 57.77% | 50.96% | 55.06% | 65.71% | 74.79% | 70.64% | 77.35% |
| Selling, General & Admin | 269M | 239.49M | 196.57M | 201.05M | 208.19M | 130.48M | 105.92M | 86.01M | 58.18M | 49.91M | 46.81M | 40.42M | 23.36M | 12.62M |
| SG&A % of Revenue | - | 25.19% | 24.75% | 32.4% | 44.12% | 36.31% | 34.16% | 33.59% | 30.61% | 34.71% | 44.33% | 53.91% | 49.01% | 47.56% |
| Research & Development | 199.7M | 190.42M | 160.38M | 151.36M | 111.12M | 65.98M | 48.53M | 39.51M | 24.11M | 16.58M | 12.64M | 9.55M | 6.5M | 5.06M |
| R&D % of Revenue | - | 20.03% | 20.19% | 24.4% | 23.55% | 18.36% | 15.65% | 15.43% | 12.69% | 11.53% | 11.97% | 12.74% | 13.65% | 19.05% |
| Other Operating Expenses | 3M | 0 | 0 | 28.99M | 33.12M | 30.84M | 26.79M | 22.39M | -56K | -96K | -37K | 5K | -121K | 287K |
| Operating Income | 204.71M | 152.92M | 135.64M | 963K | -72.37M | -11.88M | 9.78M | 6.46M | 19.66M | 9.34M | -8.42M | -15M | -8.56M | -7.6M |
| Operating Margin % | 18.83% | 16.08% | 17.08% | 0.16% | -15.34% | -3.31% | 3.16% | 2.52% | 10.34% | 6.49% | -7.98% | -20.01% | -17.95% | -28.65% |
| Operating Income Growth % | - | 12.73% | 13985.57% | 101.33% | -509.28% | -221.41% | 51.42% | -67.13% | 110.56% | 210.83% | 43.86% | -75.29% | -12.56% | - |
| EBITDA | 226.65M | 177.79M | 157.22M | 29.59M | -36.06M | 20.35M | 38.99M | 32.23M | 34.23M | 22.03M | 1.51M | -8.9M | -4.75M | -4.75M |
| EBITDA Margin % | 20.85% | 18.7% | 19.8% | 4.77% | -7.64% | 5.66% | 12.58% | 12.59% | 18.01% | 15.32% | 1.43% | -11.87% | -9.97% | -17.91% |
| EBITDA Growth % | 44.51% | 13.09% | 431.23% | 182.06% | -277.19% | -47.8% | 20.98% | -5.85% | 55.36% | 1357.28% | 116.99% | -87.19% | 0% | - |
| D&A (Non-Cash Add-back) | 21.93M | 24.87M | 21.57M | 28.63M | 36.31M | 32.23M | 29.21M | 25.77M | 14.58M | 12.7M | 9.94M | 6.1M | 3.81M | 2.85M |
| EBIT | 208.96M | 161.11M | 150.32M | 8M | -66.72M | 1.73M | 198.68M | 6.48M | 19.66M | 9.34M | -8.42M | -15M | -8.56M | -7.6M |
| Net Interest Income | 7.47M | 8.16M | 13.98M | 7.03M | 1.18M | 501K | -1.85M | -1.65M | 787K | 535K | 246K | -595K | 59K | 12K |
| Interest Income | 7.47M | 8.16M | 13.98M | 7.03M | 1.18M | 501K | 0 | 0 | 787K | 0 | 0 | 0 | 59K | 12K |
| Interest Expense | 0 | 0 | 0 | 0 | 0 | 0 | 1.85M | 1.65M | 0 | 535K | 246K | 595K | 0 | 0 |
| Other Income/Expense | 8.04M | 8.2M | 14.68M | 7.03M | 5.65M | 13.61M | 187.05M | -1.64M | 731K | 439K | 209K | -590K | -62K | 299K |
| Pretax Income | 212.75M | 161.11M | 150.32M | 8M | -66.72M | 1.73M | 196.83M | 4.82M | 20.39M | 9.77M | -8.21M | -15.59M | -8.62M | -7.3M |
| Pretax Margin % | 19.57% | 16.94% | 18.93% | 1.29% | -14.14% | 0.48% | 63.48% | 1.88% | 10.73% | 6.8% | -7.78% | -20.8% | -18.08% | -27.52% |
| Income Tax | 42.89M | 20.19M | -53.75M | 5.29M | 1.4M | 706K | 38.43M | -31.46M | 420K | 58K | 67K | 75K | -59K | -12K |
| Effective Tax Rate % | 20.16% | 12.53% | -35.75% | 66.21% | -2.1% | 40.72% | 19.52% | -652.27% | 2.06% | 0.59% | -0.82% | -0.48% | 0.68% | 0.16% |
| Net Income | 169.86M | 140.92M | 204.07M | 2.7M | -68.12M | 1.03M | 158.4M | 36.28M | 19.97M | 9.72M | -8.28M | -15.67M | -8.62M | -7.3M |
| Net Margin % | 15.62% | 14.82% | 25.69% | 0.44% | -14.44% | 0.29% | 51.09% | 14.17% | 10.51% | 6.76% | -7.84% | -20.9% | -18.08% | -27.52% |
| Net Income Growth % | -16.63% | -30.94% | 7452.48% | 103.97% | -6726.36% | -99.35% | 336.59% | 81.71% | 105.51% | 217.33% | 47.15% | -81.74% | -18.02% | - |
| Net Income (Continuing) | 169.86M | 140.92M | 204.07M | 2.7M | -68.12M | 1.03M | 158.4M | 36.28M | 19.97M | 9.72M | -8.28M | -15.67M | -8.62M | -7.3M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | 4.77 | 3.88 | 5.55 | 0.07 | -1.95 | 0.03 | 4.44 | 1.02 | 0.56 | 0.28 | -0.25 | -0.73 | -0.33 | -0.28 |
| EPS Growth % | -14.9% | -30.09% | 7379.78% | 103.81% | -6870.83% | -99.35% | 335.29% | 82.14% | 100% | 212% | 65.75% | -121.21% | -17.86% | - |
| EPS (Basic) | - | 3.91 | 5.63 | 0.08 | -1.95 | 0.03 | 4.62 | 1.07 | 0.59 | 0.29 | -0.25 | -0.73 | -0.33 | -0.28 |
| Diluted Shares Outstanding | 35.58M | 36.33M | 36.78M | 36.42M | 35.01M | 35.7M | 35.71M | 35.57M | 35.56M | 35.15M | 33.56M | 21.34M | 25.76M | 25.76M |
| Basic Shares Outstanding | 35.44M | 36.01M | 36.25M | 35.63M | 35.01M | 34.58M | 34.26M | 34.02M | 34.13M | 33.85M | 33.12M | 21.34M | 25.76M | 25.76M |
| Dividend Payout Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Quick answers to the most common questions about buying APPF stock.
For fiscal year 2025, AppFolio Inc. (APPF) reported total revenue of $950.8M. This represents a 3482.3% increase compared to $26.5M in 2013.
AppFolio Inc. (APPF) is profitable, generating $140.9M in net income for the fiscal year ending 2025 with a net profit margin of 14.8%.
AppFolio Inc. (APPF) reported an operating income of $152.9M, resulting in an operating profit margin of 16.1%. This margin reflects the operational efficiency of the business before interest and taxes.
AppFolio Inc. (APPF) generated $582.8M in gross profit for the year, representing a gross profit margin of 61.3%. This demonstrates the company's core pricing power and production efficiency.
Key Metrics
Top Statement Risk
VAS-dependent revenue deceleration risk
Metrics are mathematically derived from official filings.
High-Teens Growth Masks Clear Deceleration
Revenue growth has slowed from 34.2% in 2024Q2 to 18.6% in 2026Q3, a nearly halving of the growth rate over ten quarters. Per AppFolio's reported statements, this deceleration appears structural rather than cyclical, suggesting the company is maturing out of its hyper-growth phase as the mid-market penetration opportunity narrows.
The sequential decline from 24.4% to 18.6% in year-over-year revenue growth over the last two years is pronounced, yet absolute dollar gains remain healthy at roughly $47M in the latest quarter. The critical question is whether the Value-Added Services layer—payments and insurance—can re-accelerate ARPU enough to offset slowing new unit additions. Investors should monitor whether the deceleration curve flattens above 15% or continues trending toward low double-digits, which would materially alter the valuation framework.
Gross Margin Stability Reflects VAS Mix Headwinds
Gross margin has oscillated between 60.0% and 65.2% across ten quarters, ending at 64.3% in 2026Q3, well below the 75-80%+ range typical of pure-play SaaS peers like Paycom. According to AppFolio's income statement, this persistent ~64% ceiling suggests the transaction-heavy Value-Added Services mix structurally caps margin expansion.
The gross margin range indicates that quarterly fluctuations are driven more by revenue mix shifts between subscriptions and lower-margin VAS fulfillment costs than by pricing changes. Notably, the dip to 60.0% in 2024Q4 and 61.5% in 2025Q4 may signal seasonal VAS volume concentration, warranting further investigation into whether Q4 insurance or payments activity carries higher third-party costs. Without a meaningful shift toward higher-margin Plus-tier subscriptions, gross margin appears likely to remain range-bound in the low-to-mid 60s, limiting the addressable margin expansion narrative.
SBC Consumes Large Share of Net Income
Stock-based compensation reached $20.6M in 2026Q3 against $46.0M in net income, meaning SBC absorbed approximately 45% of reported earnings. Based on AppFolio's filings, this dilution intensity suggests that GAAP net margin of 15.5% overstates the true cash-generative profitability of the business when adjusted for equity compensation.
The 2024Q4 net income spike to $102.7M and a 50.4% net margin—versus the typical ~15% baseline—appears to reflect a non-recurring item, likely a tax benefit or one-time gain, that materially distorts the trailing earnings picture and should be excluded from any valuation multiple work. SBC has grown from $14.8M to $20.6M over the ten-quarter window, a 39% increase that outpaces operating income growth of 60% from a lower base but keeps pace with revenue, suggesting dilution is roughly proportional to scale. Earnings quality is therefore moderate: operating cash generation appears real, but reported EPS growth of 38.7% in 2026Q3 is partially inflated by buyback activity rather than purely organic profit expansion.
SG&A Outpacing Revenue Signals Growing Sales Burden
SG&A rose from $47.6M in 2024Q2 to $74.6M in 2026Q3, a 57% increase that significantly outpaced the 50% revenue growth over the same period. According to AppFolio's expense disclosures, this rising SG&A-to-revenue ratio from 24.1% to 25.2% suggests increasing customer acquisition or administrative costs as the company moves up-market into larger property manager accounts.
R&D spending has grown more efficiently, declining from 20.0% to 17.9% of revenue, which implies that the core platform is maturing and requiring proportionally less development investment relative to top-line. However, the persistent SG&A creep—if sustained—could offset gross margin gains and constrain operating leverage, particularly if the Plus-tier enterprise motion demands higher-touch sales resources. The 2025Q3 SG&A spike to $63.4M alongside a depressed operating margin of 14.1% appears to reflect a discrete investment cycle; whether that spending translated into durable pipeline remains an open question for forward margin trajectory.
Transaction Revenue Vulnerability Challenges Stability
The strongest bear case centers on the dependency of high-growth Value-Added Services revenue—payments and insurance—on tenant turnover and rental transaction volumes that could contract in an economic downturn. As reported by AppFolio, the revenue mix's transaction sensitivity introduces volatility that pure-subscription peers like Paylocity do not face, warranting close scrutiny of VAS contribution trends.
Operating margin at 19.4% lags peers such as Paycom (27.6%) and Paylocity (21.8%), and the persistent gap between 64% gross margin and sub-20% operating margin suggests that scale benefits have not yet translated into the operating leverage investors may be pricing in. Additionally, the deceleration in revenue growth from 34% to 18.6% combined with rising SBC raises the specter that the market is valuing a growth profile that no longer exists in the reported numbers. Competitive pressure from Entrata and AI-native entrants in the mid-market could further compress pricing power, making the current operating margin peak rather than a stepping stone.