Revenue reached $952.0M in 2026Q3 with 14.2% year-over-year growth, but NOI margins have swung between 73.9% and 80.1% across the last ten quarters, suggesting the Homes.com marketing cycle — rather than structural moat erosion — is distorting profitability signals.
CoStar Group, Inc. (CSGP) annual income statement — 29-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 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 |
|---|
| Revenue | 3.67B | 3.25B | 2.74B | 2.46B | 2.18B | 1.94B | 1.66B | 1.4B | 1.19B | 965.23M | 837.63M | 711.76M | 575.94M | 440.94M | 349.94M | 251.74M | 226.26M | 209.66M | 212.43M | 192.81M | 158.89M | 134.34M | 112.08M | 95.11M | 79.36M | 72.51M | 58.5M | 30.2M | 13.9M | 7.9M |
| Revenue Growth % | 20.2% | 18.67% | 11.45% | 12.49% | 12.26% | 17.19% | 18.53% | 17.44% | 23.48% | 15.23% | 17.68% | 23.58% | 30.61% | 26.01% | 39.01% | 11.26% | 7.92% | -1.3% | 10.18% | 21.35% | 18.28% | 19.85% | 17.85% | 19.84% | 9.45% | 23.95% | 93.72% | 117.27% | 75.95% | - |
| Property Operating Expenses | 875M | 804M | 558.5M | 491.5M | 414M | 357.2M | 308.97M | 289.24M | 269.93M | 220.4M | 173.81M | 188.88M | 156.98M | 129.19M | 114.87M | 88.17M | 83.6M | 73.71M | 73.41M | 76.7M | 56.14M | 44.29M | 35.38M | 30.74M | 28.01M | 30.32M | 20.32M | 8.3M | 3.5M | 2.6M |
| Net Operating Income (NOI) | 2.8B | 2.44B | 2.18B | 1.96B | 1.77B | 1.59B | 1.35B | 1.11B | 921.9M | 744.83M | 663.82M | 522.88M | 418.96M | 311.76M | 235.07M | 163.57M | 142.66M | 135.94M | 139.02M | 116.1M | 102.75M | 90.05M | 76.7M | 64.36M | 51.35M | 42.2M | 38.18M | 21.9M | 10.4M | 5.3M |
| NOI Margin % | 76.18% | 75.24% | 79.59% | 79.98% | 81.03% | 81.63% | 81.38% | 79.34% | 77.35% | 77.17% | 79.25% | 73.46% | 72.74% | 70.7% | 67.18% | 64.98% | 63.05% | 64.84% | 65.44% | 60.22% | 64.67% | 67.03% | 68.43% | 67.68% | 64.7% | 58.19% | 65.26% | 72.52% | 74.82% | 67.09% |
| Operating Expenses | 2.59B | 2.52B | 2.17B | 1.68B | 1.32B | 1.15B | 1.06B | 746.93M | 648.34M | 571.01M | 518.91M | 511.42M | 338.08M | 257.6M | 207.63M | 141.8M | 119.89M | 104.11M | 99.23M | 98.25M | 88.67M | 82.71M | 69.95M | 64.36M | 56.89M | 64.92M | 87.4M | 37.3M | 13.9M | 8.6M |
| G&A Expenses | 2.07B | 2.11B | 1.8B | 1.37B | 1.02B | 878.8M | 835.48M | 587.34M | 516.52M | 464.49M | 419.78M | 417.73M | 254.22M | 195.66M | 161.27M | 119.53M | 100.23M | 86.76M | 81.59M | 88.35M | 72.48M | 65.9M | 57.11M | 52.99M | 47.77M | 51.94M | 64.73M | 31.3M | 12.1M | 7.4M |
| EBITDA | 558.5M | 191M | 151.6M | 389.8M | 588.9M | 571.86M | 406.15M | 444.71M | 351.31M | 237.46M | 215.07M | 89.99M | 151.25M | 94.21M | 60.19M | 34.62M | 36.42M | 46.51M | 56.59M | 34M | 25.89M | 19.06M | 19.76M | 13.17M | 6.24M | -3.48M | -30.41M | -10.5M | -2.4M | -2.5M |
| EBITDA Margin % | 15.2% | 5.88% | 5.54% | 15.88% | 26.98% | 29.41% | 24.48% | 31.77% | 29.48% | 24.6% | 25.68% | 12.64% | 26.26% | 21.37% | 17.2% | 13.75% | 16.1% | 22.18% | 26.64% | 17.63% | 16.3% | 14.19% | 17.63% | 13.85% | 7.87% | -4.79% | -51.99% | -34.77% | -17.27% | -31.65% |
| Depreciation & Amortization | 346M | 263M | 146.9M | 107.5M | 137.9M | 139.56M | 116.94M | 81.17M | 77.74M | 63.64M | 70.17M | 78.53M | 70.37M | 40.06M | 32.75M | 12.85M | 13.65M | 14.68M | 16.8M | 16.15M | 11.81M | 11.71M | 13.01M | 13.17M | 11.79M | 19.25M | 18.81M | 4.9M | 1.1M | 800K |
| D&A / Revenue % | 9.42% | 8.1% | 5.37% | 4.38% | 6.32% | 7.18% | 7.05% | 5.8% | 6.52% | 6.59% | 8.38% | 11.03% | 12.22% | 9.08% | 9.36% | 5.11% | 6.03% | 7% | 7.91% | 8.37% | 7.43% | 8.72% | 11.61% | 13.84% | 14.85% | 26.55% | 32.15% | 16.23% | 7.91% | 10.13% |
| Operating Income | 212.5M | -72M | 4.7M | 282.3M | 451M | 432.3M | 289.2M | 363.55M | 273.56M | 173.82M | 144.91M | 11.46M | 80.88M | 54.15M | 27.44M | 21.77M | 22.77M | 31.84M | 39.79M | 17.85M | 14.08M | 7.34M | 6.75M | 2K | -5.54M | -22.73M | -49.22M | -15.4M | -3.5M | -3.3M |
| Operating Margin % | 5.78% | -2.22% | 0.17% | 11.5% | 20.67% | 22.24% | 17.43% | 25.97% | 22.95% | 18.01% | 17.3% | 1.61% | 14.04% | 12.28% | 7.84% | 8.65% | 10.07% | 15.18% | 18.73% | 9.26% | 8.86% | 5.47% | 6.02% | 0% | -6.98% | -31.34% | -84.14% | -50.99% | -25.18% | -41.77% |
| Interest Expense | 4M | 19M | 27.4M | 31.4M | 0 | 31.62M | 17.39M | 2.62M | 2.83M | 9.01M | 10.02M | 9.41M | 10.48M | 6.94M | 4.83M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Coverage | - | 1.58x | 8.67x | 16.96x | - | 13.78x | 16.63x | 139.02x | 96.67x | 19.31x | 14.64x | 1.27x | 7.77x | 7.85x | 5.79x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Non-Operating Income | -17.4M | -102M | -232.8M | -250.4M | -35.46M | -3.29M | 0 | 0 | 0 | -256K | -1.77M | -537K | -516K | -326K | -526K | -798K | -735K | 0 | 0 | 0 | 0 | -2.22M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pretax Income | 231M | 30M | 210.1M | 501.3M | 486.46M | 403.97M | 270.98M | 390.95M | 284.01M | 165.06M | 136.66M | 2.58M | 70.91M | 47.54M | 23.13M | 22.57M | 23.51M | 33.09M | 44.7M | 25.9M | 20.93M | 10.8M | 8.06M | 382K | -4.78M | -21.15M | -51.7M | 0 | -3M | -3.2M |
| Pretax Margin % | 6.29% | 0.92% | 7.68% | 20.42% | 22.29% | 20.78% | 16.33% | 27.93% | 23.83% | 17.1% | 16.32% | 0.36% | 12.31% | 10.78% | 6.61% | 8.97% | 10.39% | 15.78% | 21.04% | 13.43% | 13.17% | 8.04% | 7.19% | 0.4% | -6.03% | -29.17% | -88.37% | 0% | -21.58% | -40.51% |
| Income Tax | 52M | 23M | 71.4M | 126.6M | 117M | 111.4M | 43.85M | 75.99M | 45.68M | 42.36M | 51.59M | 6.05M | 26.04M | 17.8M | 13.22M | 7.91M | 10.22M | 14.39M | 20.08M | 9.95M | 8.52M | 4.34M | -16.93M | 282K | 0 | -987.26K | -2.05M | -3.1M | -300K | 0 |
| Effective Tax Rate % | 22.51% | 76.67% | 33.98% | 25.25% | 24.05% | 27.58% | 16.18% | 19.44% | 16.08% | 25.67% | 37.75% | 234.25% | 36.73% | 37.45% | 57.14% | 35.06% | 43.48% | 43.51% | 44.92% | 38.41% | 40.7% | 40.2% | -209.99% | 73.82% | 0% | 4.67% | 3.96% | - | 10% | 0% |
| Net Income | 179M | 7M | 138.7M | 374.7M | 369.5M | 292.6M | 227.13M | 314.96M | 238.33M | 122.69M | 85.07M | -3.46M | 44.87M | 29.73M | 9.91M | 14.66M | 13.29M | 18.69M | 24.62M | 15.95M | 12.41M | 6.46M | 24.98M | 100K | -4.78M | -20.16M | -49.65M | -12.3M | -3.2M | -3.3M |
| Net Margin % | 4.87% | 0.22% | 5.07% | 15.26% | 16.93% | 15.05% | 13.69% | 22.5% | 20% | 12.71% | 10.16% | -0.49% | 7.79% | 6.74% | 2.83% | 5.82% | 5.87% | 8.92% | 11.59% | 8.27% | 7.81% | 4.81% | 22.29% | 0.11% | -6.03% | -27.8% | -84.88% | -40.73% | -23.02% | -41.77% |
| Net Income Growth % | 781.77% | -94.95% | -62.98% | 1.41% | 26.28% | 28.83% | -27.89% | 32.15% | 94.25% | 44.23% | 2555.15% | -107.72% | 50.9% | 199.89% | -32.35% | 10.29% | -28.91% | -24.08% | 54.37% | 28.53% | 92.19% | -74.16% | 24885% | 102.09% | 76.27% | 59.4% | -303.7% | -284.38% | 3.03% | - |
| Funds From Operations (FFO) | 525M | 270M | 285.6M | 482.2M | 507.4M | 432.16M | 344.07M | 396.13M | 316.08M | 186.34M | 155.24M | 75.07M | 115.24M | 69.79M | 42.67M | 27.51M | 26.94M | 33.37M | 41.42M | 32.1M | 24.22M | 18.17M | 37.99M | 13.27M | 7M | -911.46K | -30.85M | -7.4M | -2.1M | -2.5M |
| FFO Margin % | 14.29% | 8.32% | 10.44% | 19.64% | 23.25% | 22.23% | 20.74% | 28.3% | 26.52% | 19.3% | 18.53% | 10.55% | 20.01% | 15.83% | 12.19% | 10.93% | 11.91% | 15.92% | 19.5% | 16.65% | 15.24% | 13.53% | 33.9% | 13.95% | 8.82% | -1.26% | -52.73% | -24.5% | -15.11% | -31.65% |
| FFO Growth % | 637.4% | -5.46% | -40.77% | -4.97% | 17.41% | 25.6% | -13.14% | 25.33% | 69.63% | 20.04% | 106.8% | -34.86% | 65.12% | 63.57% | 55.11% | 2.12% | -19.27% | -19.45% | 29.05% | 32.53% | 33.29% | -52.18% | 186.41% | 89.43% | 868.33% | 97.05% | -316.84% | -252.38% | 16% | - |
| FFO per Share | 1.31 | 0.64 | 0.70 | 1.19 | 1.28 | 1.10 | 0.90 | 1.08 | 0.87 | 0.56 | 0.48 | 0.23 | 0.38 | 0.25 | 0.16 | 0.12 | 0.13 | 0.17 | 0.21 | 0.17 | 0.13 | 0.10 | 0.20 | 0.08 | 0.04 | -0.01 | -0.20 | -0.06 | -0.03 | -0.04 |
| FFO Payout Ratio % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.45 | 0.02 | 0.34 | 0.92 | 0.93 | 0.74 | 0.59 | 0.86 | 0.65 | 0.37 | 0.26 | -0.01 | 0.15 | 0.11 | 0.04 | 0.06 | 0.06 | 0.09 | 0.13 | 0.08 | 0.07 | 0.03 | 0.13 | 0.00 | -0.03 | -0.13 | -0.33 | -0.10 | -0.04 | -0.06 |
| EPS Growth % | 696.36% | -95.12% | -63.04% | -1.08% | 25.68% | 25.42% | -31.4% | 32.31% | 75.68% | 42.31% | 2507.41% | -107.2% | 36.36% | 197.3% | -40.32% | -3.13% | -31.91% | -27.69% | 58.54% | 26.15% | 91.18% | -73.85% | - | 103.29% | 76.62% | 60.61% | -230% | -125.23% | 22.11% | - |
| EPS (Basic) | - | 0.02 | 0.34 | 0.92 | 0.93 | 0.75 | 0.60 | 0.87 | 0.66 | 0.37 | 0.26 | -0.01 | 0.15 | 0.11 | 0.04 | 0.06 | 0.07 | 0.10 | 0.13 | 0.08 | 0.07 | 0.04 | 0.14 | 0.00 | -0.03 | -0.13 | -0.33 | -0.10 | -0.04 | -0.06 |
| Diluted Shares Outstanding | 401.9M | 420.7M | 407.8M | 406.9M | 397.75M | 394.16M | 383.26M | 366.3M | 364.48M | 335.59M | 324.36M | 319.5M | 306.41M | 282.12M | 269.49M | 235.27M | 207.07M | 199.25M | 195.5M | 194.04M | 191.65M | 190.07M | 188.27M | 166.74M | 157.59M | 156.36M | 151.37M | 117.27M | 72.13M | 57.89M |
Quick answers to the most common questions about buying CSGP stock.
For fiscal year 2025, CoStar Group, Inc. (CSGP) reported total revenue of $3.25B. This represents a 41001.3% increase compared to $7.9M in 1997.
CoStar Group, Inc. (CSGP) is profitable, generating $7.0M in net income for the fiscal year ending 2025 with a net profit margin of 0.2%.
CoStar Group, Inc. (CSGP) reported an operating income of $-72.0M, resulting in an operating profit margin of -2.2%. This margin reflects the operational efficiency of the business before interest and taxes.
CoStar Group, Inc. (CSGP) generated $2.44B in gross profit for the year, representing a gross profit margin of 75.2%. This demonstrates the company's core pricing power and production efficiency.
Key Metrics
Top Statement Risk
AFFO-FFO divergence signals earnings quality
Metrics are mathematically derived from official filings.
Acquisition-Driven Growth Normalizing
CoStar's quarterly revenue reached $952.0M in 2026Q3, up 14.2% year-over-year, but growth has decelerated sharply from 26.9% in 2025Q4, suggesting the Homes.com investment cycle may be encountering resistance as base effects from prior acquisitions fade.
Revenue climbed from $677.8M in 2024Q2 to $952.0M in 2026Q3, but year-over-year growth has compressed from 26.9% to 14.2% across the last five quarters, implying the acquisition-driven lift from Apartments.com and Matterport integration is normalizing. Core subscription revenue appears resilient, yet the residential expansion is contributing less incremental top-line lift than the earlier growth trajectory would have implied. Investors should monitor net new bookings and MUVs for evidence of reacceleration, as these are the clearest forward indicators of whether the residential platform is approaching monetization scale.
Marketing Cycle Distorts NOI Signals
NOI margins compressed to 73.9% in 2025Q4 before recovering to 77.8% in 2026Q3, a swing that appears tied more to the timing of Homes.com marketing outlays than to structural improvement in the core data moat.
NOI margin has oscillated between 73.9% and 80.1% over the ten-quarter period, with the 2026Q3 print of 77.8% still below the 2024Q4 peak, suggesting the property-like margin structure of the subscription business is being disrupted by episodic advertising spend. The -2.2% operating margin alongside a 75.2% gross margin indicates that personnel and marketing costs are absorbing essentially all gross profit, leaving no cushion for incremental operating leverage. This spread between healthy gross profitability and negative operating results implies the company has not yet reached the maintenance-phase inflection point management has previously signaled.
FFO Recovery Masks AFFO Weakness
FFO per share improved from $0.11 in 2025Q3 to $0.43 in 2026Q3, yet AFFO collapsed to $15.0M in the latest quarter, a divergence suggesting reported earnings quality is being flattered by non-cash items that warrant scrutiny.
The $172.0M FFO figure in 2026Q3 represents the strongest quarterly result in the dataset, but the concurrent $15.0M AFFO implies a roughly $157M wedge of non-cash adjustments that may relate to capitalized commissions, stock-based compensation, or amortization of acquired intangibles. GAAP net income of $74.0M in the same quarter is directionally improved but remains thin relative to headline revenue, reinforcing that FFO is the more informative earnings proxy here. The absence of a meaningful dividend yield, combined with retained cash deployment toward marketing, limits downside protection for holders and concentrates risk in the residential investment thesis.
Residential Bet May Strain Cash Conversion
AFFO has swung from positive $20.3M in 2024Q4 to deeply negative readings through mid-2025, and the $15.0M recovery in 2026Q3 represents only a fraction of reported FFO, based on reported figures.
Cumulative AFFO weakness through 2025Q1-2025Q4, including the -$186.4M and -$184.7M prints, suggests the Homes.com buildout has consumed cash at a pace that materially outstrips economic earnings, even as GAAP net income has remained near breakeven. If capitalized sales commissions and recurring marketing outlays represent genuine, repeatable costs of customer acquisition rather than temporary investment items, reported FFO may overstate true distributable earnings power. The TTM operating margin of -2.2% against 18.7% revenue growth, paired with a Debt/Equity ratio of 0.14, means the balance sheet can absorb continued losses, but the operating leverage thesis warrants further investigation before it can be underwritten as durable.
Guidance Withdrawal Erodes Visibility
The 2026Q2 EPS of $0.14 against a $0.34 consensus, combined with management's decision to skip guidance entirely, marks the most consequential reporting period for CoStar's margin recovery narrative and its credibility with the analyst community.
Management's prior framing of a 'profitability inflection point' has become difficult to validate without an updated outlook, and the subsequent 2026Q3 results—$0.18 EPS and 77.8% NOI margin—suggest stabilization rather than a decisive turn. The decision to withdraw guidance may indicate elevated internal uncertainty around the duration of the residential spending cycle, which remains the dominant swing factor for near-term earnings power. Until AFFO shows sustained convergence toward FFO and operating margin turns positive, the bull case appears dependent on execution that the reported financials do not yet confirm.