CoStar Group, Inc.
← Back to CSGP Overview

CoStar Group, Inc. (CSGP)

Profitability & Net Margin History

Current Net Margin

5.22%

CoStar Group, Inc. currently has a net profit margin of 5.22%.

Financial Fundamentals

CSGPQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.900.055.22%893
2025-09-300.83-0.03-3.71%450
2025-06-300.780.010.79%281
2025-03-310.73-0.01-2.02%1045
2024-12-310.710.068.43%78
2024-09-300.690.057.65%482
2024-06-300.680.022.83%181
2024-03-310.660.011.02%1405
2023-12-310.640.1015.07%57
2023-09-300.620.0914.50%209
2023-06-300.610.1016.59%168
2023-03-310.580.0914.90%679
2022-12-310.570.1221.69%871
2022-09-300.560.0712.98%258
2022-06-300.540.0815.56%175
2022-03-310.520.0917.32%102
2021-12-310.510.0918.33%545
2021-09-300.500.0612.88%15
2021-06-300.480.0612.73%348
2021-03-310.460.0716.21%816
2020-12-310.440.048.05%562
2020-09-300.430.0613.67%153
2020-06-300.400.0615.20%338
2020-03-310.390.0718.58%489
2019-12-310.370.0923.46%118
2019-09-300.350.0822.28%388
2019-06-300.340.0618.40%753
2019-03-310.330.0925.93%53
2018-12-310.320.0826.46%723
2018-09-300.310.0619.23%447
2018-06-300.300.0414.76%432
2018-03-310.270.0519.08%168
2017-12-310.250.0417.40%360
2017-09-300.250.0313.81%445
2017-06-300.240.029.35%41
2017-03-310.230.029.77%378
2016-12-310.220.0313.55%264
2016-09-300.210.0210.91%338
2016-06-300.210.027.53%84
2016-03-310.200.028.37%354
2015-12-310.190.0211.91%1475
2015-09-300.19-0.01-2.84%593
2015-06-300.17-0.01-8.77%492
2015-03-310.16-0.01-3.85%1277
2014-12-310.160.018.92%45
2014-09-300.150.018.47%288
2014-06-300.150.015.58%259
2014-03-310.120.018.18%289
2013-12-310.120.0111.07%123
2013-09-300.110.019.84%223
2013-06-300.110.017.61%992
2013-03-310.10-0.00-2.32%703
2012-12-310.100.004.71%235
2012-09-300.100.017.06%1493
2012-06-300.09-0.01-7.87%1535
2012-03-310.070.017.48%35
2011-12-310.070.017.82%420
2011-09-300.060.003.62%62
2011-06-300.060.004.24%336
2011-03-310.060.007.60%113
2010-12-310.060.006.47%56
2010-09-300.060.005.92%10
2010-06-300.060.005.82%58
2010-03-310.060.005.24%143
2009-12-310.050.006.67%140
2009-09-300.050.008.07%115
2009-06-300.050.009.22%267
2009-03-310.050.0111.89%229
2008-12-310.050.0114.17%181
2008-09-300.050.0112.36%220
2008-06-300.050.0110.16%52
2008-03-310.050.019.65%946
2007-12-310.050.0119.10%1252
2007-09-300.050.006.59%413
2007-06-300.050.002.46%159
2007-03-310.040.004.05%438
2006-12-310.040.008.43%315
2006-09-300.040.0011.58%566
2006-06-300.040.005.92%93
2006-03-310.040.004.99%396
2005-12-310.040.008.95%563
2005-09-300.030.003.31%16
2005-06-300.030.003.48%37
2005-03-310.030.003.11%6213
2004-12-310.030.0265.23%5696
2004-09-300.030.008.27%195
2004-06-300.030.006.32%69
2004-03-310.030.005.64%156
2003-12-310.030.004.07%291
2003-09-300.020.001.17%275
2003-06-300.02-0.00-1.58%215
2003-03-310.02-0.00-3.74%2
2002-12-310.02-0.00-3.72%188
2002-09-300.02-0.00-5.60%88
2002-06-300.02-0.00-6.48%203
2002-03-310.02-0.00-8.51%546
2001-12-310.02-0.00-13.97%778
2001-09-300.02-0.00-21.75%1086
2001-06-300.02-0.01-32.62%1146
2001-03-310.02-0.01-44.08%1440
2000-12-310.02-0.01-58.47%1514
2000-09-300.02-0.01-73.61%1651
2000-06-300.01-0.01-90.12%4269
2000-03-310.01-0.02-132.82%8450
1999-12-310.01-0.00-48.31%706
1999-09-300.01-0.00-41.25%514
1999-06-300.01-0.00-36.11%5
1999-03-310.01-0.00-36.07%52
1998-12-310.00-0.00-36.59%956
1998-09-300.00-0.00-27.03%2097
1998-06-300.00-0.00-6.06%823
1998-03-310.00-0.00-14.29%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.