NASDAQ:CSGP | Key Financial Ratios | COSTAR GROUP, INC.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.210.73%0.93%
2026-03-312.20.24%0.31%
2025-12-312.840.06%0.08%
2025-09-303.120.19%0.23%
2025-06-305.830.99%1.21%
2025-03-316.011.12%1.37%
2024-12-318.971.50%1.84%
2024-09-309.631.92%2.35%
2024-06-309.272.35%2.88%
2024-03-319.093.26%4.01%
2023-12-3112.014.20%5.11%
2023-09-3013.314.59%5.58%
2023-06-3012.34.42%5.41%
2023-03-3113.214.31%5.27%
2022-12-3113.914.40%5.38%
2022-09-3015.364.12%5.04%
2022-06-3011.954.45%5.61%
2022-03-3111.084.18%5.31%
2021-12-3111.784.03%5.12%
2021-09-3012.183.30%4.20%
2021-06-3011.623.24%4.15%
2021-03-3113.173.29%4.20%
2020-12-3111.753.28%4.23%
2020-09-3016.354.11%5.25%
2020-06-3014.014.54%5.63%
2020-03-318.756.33%8.57%
2019-12-315.798.02%9.08%
2019-09-307.68.20%9.24%
2019-06-307.178.03%9.07%
2019-03-316.797.65%8.67%
2018-12-317.877.19%7.89%
2018-09-307.686.21%6.80%
2018-06-307.375.59%6.12%
2018-03-316.234.94%5.46%
2017-12-318.7804.27%4.63%
2017-09-303.960.174.74%6.13%
2017-06-304.210.184.37%5.66%
2017-03-314.40.184.12%5.37%
2016-12-314.050.23.89%5.14%
2016-09-303.80.213.65%4.85%
2016-06-303.950.212.37%3.15%
2016-03-313.630.220.92%1.24%
2015-12-313.490.23-0.17%-0.22%
2015-09-302.920.25-0.60%-0.83%
2015-06-303.190.250.28%0.38%
2015-03-314.620.251.38%1.91%
2014-12-315.140.252.17%2.96%
2014-09-304.680.262.12%2.93%
2014-06-304.530.272.04%2.84%
2014-03-312.830.163.36%4.50%
2013-12-312.770.172.37%3.20%
2013-09-302.580.181.76%2.41%
2013-06-302.380.191.45%2.01%
2013-03-312.310.20.20%0.28%
2012-12-311.960.210.85%1.20%
2012-09-301.980.210.90%1.27%
2012-06-301.870.220.52%0.74%
2012-03-3110.131.97%2.29%
2011-12-319.4401.90%2.22%
2011-09-309.121.73%2.04%
2011-06-309.611.89%2.22%
2010-12-314.7

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.840.07%0.08%
2024-12-318.971.50%1.84%
2023-12-3112.014.20%5.11%
2022-12-3113.914.40%5.38%
2021-12-3111.784.03%5.12%
2020-12-3111.753.28%4.23%
2019-12-315.798.17%9.25%
2018-12-317.877.19%7.89%
2017-12-318.7804.27%4.63%
2016-12-314.050.23.89%5.14%
2015-12-313.490.23-0.17%-0.22%
2014-12-315.140.252.17%2.96%
2013-12-312.770.172.37%3.20%
2012-12-311.960.210.85%1.20%
2011-12-319.4401.90%2.22%
2010-12-314.73.02%3.48%
2009-12-315.21%