CoStar Financial Statements 2011-2026 | CSGP

Fifteen years of historical annual and quarterly income statements for CoStar (CSGP).

Annual Data | Millions of US $ except per share data

TTM202520242023202220212020201920182017201620152014201320122011
$3,412$3,247$2,736$2,455$2,182$1,944$1,659$1,400$1,192$965$838$712$576$441$350$252
$729$686$559$492$414$357$309$289$270$220$174$189$157$129$115$88.17
$2,683$2,561$2,178$1,964$1,768$1,587$1,350$1,110$922$745$664$523$419$312$235$164
$426$406$325$268$221$201$163$126$101$88.85$76.40$65.76$55.43$46.76$32.76$20.04
$2,146$2,109$1,803$1,371$1,023$879$835$587$517$464$420$418$254$196$161$120
$-137.80$-118.00$-44.30$-42.20$-73.60$-74.80$-62.46$-34.00$-30.88$-17.67$-22.73$-27.93$-28.43$0$0$0
$2,709$2,633$2,173$1,681$1,317$1,155$1,061$747$648$571$519$511$338$258$208$142
$-26.20$-72.00$4.70$282$451$432$289$364$274$174$145$11.46$80.88$54.15$27.44$21.77
$74.90$102$205$219$35.50$-28.30$-18.22$27.40$10.45$-8.76$-8.24$-8.87$-9.97$-6.62$-4.31$0.80
$48.70$30.00$210$501$487$404$271$391$284$165$137$2.58$70.91$47.54$23.13$22.57
$23.90$23.00$71.40$127$117$111$43.85$75.99$45.68$42.36$51.59$6.05$26.04$17.80$13.22$7.91
$24.80$7.00$139$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$24.80$7.00$139$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$24.80$7.00$139$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66
$296$332$271$487$667$638$468$499$400$240$218$93.30$155$97.23$62.18$34.62
$-26.20$-72.00$4.70$282$451$432$289$364$274$174$145$11.46$80.88$54.15$27.44$21.77
$0.07$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.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

Quarterly Data | Millions of US $ except per share data

2026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
$897$900$834$781$732$709$693$678$656$640$625$606$584$573$557$536$516$507$499$480$458$444$426$397$392$375$353$344$328$316$306$297$274$254$248$237$227$218$213$207$200$193$189$171$159$156$153$148$119$116$112$109$104$100$96.00$85.22$68.63$66.16$63.83$62.13
$196$193$172$168$153$141$141$136$141$136$124$112$119$109$108$101$95.48$86.29$92.60$89.57$88.75$78.15$77.87$74.04$78.91$75.00$71.17$71.92$71.15$68.25$72.07$67.14$62.48$58.30$55.48$55.27$51.35$46.01$42.22$42.68$42.90$45.13$53.73$44.63$45.40$42.92$40.93$39.48$33.64$31.75$31.72$32.10$33.61$31.48$30.88$28.17$24.33$22.01$21.18$22.41
$701$707$661$614$579$569$552$542$515$504$501$494$465$464$449$435$420$420$407$391$369$366$348$323$313$300$282$272$257$247$233$230$211$196$192$182$175$172$170$164$157$148$135$126$114$113$112$108$85.43$83.86$80.58$76.90$70.43$68.61$65.12$57.05$44.30$44.15$42.65$39.72
$114$109$105$97.10$94.50$82.30$81.00$79.60$82.40$69.70$67.90$63.40$66.60$58.38$56.91$51.59$54.02$52.50$53.14$48.57$46.78$41.57$40.73$39.00$41.61$36.58$32.64$28.46$27.93$25.58$26.17$26.27$22.91$21.80$21.54$23.14$22.37$19.86$19.36$19.55$17.64$16.72$17.05$16.84$15.15$13.71$14.23$15.14$12.35$11.61$11.56$11.49$12.10$10.04$9.72$7.98$5.02$4.62$5.02$5.14
$547$507$575$517$510$434$437$468$465$354$361$341$316$266$277$259$222$209$245$223$203$252$212$188$184$151$147$161$128$108$128$151$129$119$109$126$110$100$106$111$103$88.97$112$122$94.84$68.38$66.06$67.14$52.64$47.07$45.57$46.23$56.80$44.09$41.63$45.51$30.04$31.16$34.10$30.13
$-37.00$-42.50$-31.80$-26.50$-17.20$-12.80$-10.30$-10.20$-11.00$-11.00$-10.20$-10.40$-10.60$-12.98$-29.65$-14.88$-16.09$-18.92$-19.12$-18.35$-18.42$-17.78$-18.26$-14.94$-11.48$-11.52$-7.62$-7.18$-7.68$-7.93$-8.33$-8.82$-5.80$-4.03$-4.30$-4.57$-4.77$-5.13$-5.55$-5.83$-6.22$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$698$658$713$641$622$529$528$558$558$434$439$414$393$337$363$325$292$280$317$290$268$311$271$242$237$199$187$197$164$142$163$186$158$145$135$154$138$125$131$136$127$112$136$146$117$89.83$88.64$91.32$68.29$62.16$60.81$61.62$73.03$58.70$56.17$57.06$35.69$36.39$39.65$35.81
$3.00$49.10$-51.10$-27.20$-42.80$39.90$23.70$-16.10$-42.80$69.40$61.60$79.10$72.20$127$85.33$110$128$140$89.73$101$101$55.21$76.81$81.32$75.86$101$94.27$74.80$93.49$106$70.69$43.77$53.45$50.76$57.51$27.88$37.66$46.89$39.60$28.12$30.30$35.52$-0.43$-20.13$-3.51$23.35$23.48$16.91$17.14$21.70$19.77$15.28$-2.60$9.91$8.95$-0.01$8.60$7.76$3.00$3.91
$9.00$11.80$5.30$48.80$36.10$45.10$54.00$52.00$54.30$63.50$58.90$52.50$44.10$32.37$12.05$-2.06$-6.85$-6.95$-6.40$-7.03$-7.93$-8.77$-7.88$-4.07$2.49$13.32$4.65$5.22$4.21$3.91$2.32$1.92$2.30$-2.07$-2.35$-2.09$-2.26$-1.37$-2.15$-2.30$-2.43$-2.29$-2.32$-2.22$-2.05$-2.14$-2.65$-3.69$-1.48$-1.61$-1.68$-1.68$-1.65$-1.72$-1.76$-1.07$0.25$0.22$0.19$0.18
$12.00$60.90$-45.80$21.60$-6.70$85.00$77.70$35.90$11.50$133$121$132$116$160$97.37$108$121$133$83.34$93.98$93.28$46.44$68.93$77.25$78.36$114$98.92$80.02$97.71$110$73.01$45.70$55.74$48.69$55.17$25.80$35.41$45.52$37.44$25.82$27.88$33.24$-2.75$-22.35$-5.56$21.20$20.83$13.22$15.66$20.09$18.09$13.61$-4.25$8.18$7.18$-1.08$8.85$7.99$3.20$4.09
$9.00$14.40$-14.90$15.40$8.10$25.20$24.70$16.70$4.80$36.40$29.90$31.10$29.20$35.16$25.08$24.65$32.10$40.47$19.03$32.83$19.07$10.65$10.75$16.89$5.56$26.38$20.30$16.77$12.54$26.06$14.25$1.86$3.51$4.49$20.99$3.61$13.28$15.95$14.24$10.25$11.16$10.25$2.61$-7.38$0.57$7.28$7.87$4.97$5.92$7.29$7.03$5.32$-1.84$3.47$0.40$5.63$3.72$2.81$0.89$1.45
$3.00$46.50$-30.90$6.20$-14.80$59.80$53.00$19.20$6.70$96.50$90.60$101$87.10$124$72.29$83.47$89.32$92.94$64.30$61.15$74.21$35.79$58.19$60.36$72.79$87.93$78.62$63.25$85.17$83.51$58.76$43.84$52.23$44.20$34.18$22.18$22.13$29.57$23.20$15.58$16.72$22.99$-5.36$-14.97$-6.13$13.92$12.96$8.25$9.74$12.80$11.05$8.29$-2.41$4.71$6.78$-6.71$5.13$5.18$2.31$2.64
$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$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
$3.00$46.50$-30.90$6.20$-14.80$59.80$53.00$19.20$6.70$96.50$90.60$101$87.10$124$72.29$83.47$89.32$92.94$64.30$61.15$74.21$35.79$58.19$60.36$72.79$87.93$78.62$63.25$85.17$83.51$58.76$43.84$52.23$44.20$34.18$22.18$22.13$29.57$23.20$15.58$16.72$22.99$-5.36$-14.97$-6.13$13.92$12.96$8.25$9.74$12.80$11.05$8.29$-2.41$4.71$6.78$-6.71$5.13$5.18$2.31$2.64
$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$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
$3.00$46.50$-30.90$6.20$-14.80$59.80$53.00$19.20$6.70$96.50$90.60$101$87.10$124$72.29$83.47$89.32$92.94$64.30$61.15$74.21$35.79$58.19$60.36$72.79$87.93$78.62$63.25$85.17$83.51$58.76$43.84$52.23$44.20$34.18$22.18$22.13$29.57$23.20$15.58$16.72$22.99$-5.36$-14.97$-6.13$13.92$12.96$8.25$9.74$12.80$11.05$8.29$-2.41$4.71$6.78$-6.71$5.13$5.18$2.31$2.64
$0$161$61.60$73.60$36.10$113$89.00$51.20$18.30$124$114$129$120$176$151$161$179$195$140$150$153$104$124$124$115$139$127$107$126$138$103$76.84$82.65$66.27$73.30$44.46$55.73$64.83$58.47$46.36$48.63$55.87$22.92$-0.63$15.13$43.84$44.60$38.42$27.70$32.26$30.55$26.10$8.32$21.21$20.40$8.64$11.92$10.97$6.01$7.12
$3.00$49.10$-51.10$-27.20$-42.80$39.90$23.70$-16.10$-42.80$69.40$61.60$79.10$72.20$127$85.33$110$128$140$89.73$101$101$55.21$76.81$81.32$75.86$101$94.27$74.80$93.49$106$70.69$43.77$53.45$50.76$57.51$27.88$37.66$46.89$39.60$28.12$30.30$35.52$-0.43$-20.13$-3.51$23.35$23.48$16.91$17.14$21.70$19.77$15.28$-2.60$9.91$8.95$-0.01$8.60$7.76$3.00$3.91
$0.01$0.12$-0.07$0.01$-0.04$0.14$0.13$0.05$0.02$0.23$0.22$0.25$0.22$0.31$0.18$0.21$0.23$0.24$0.16$0.16$0.19$0.09$0.15$0.16$0.20$0.25$0.22$0.17$0.24$0.23$0.16$0.12$0.15$0.13$0.11$0.07$0.07$0.09$0.07$0.05$0.05$0.07$-0.02$-0.05$-0.02$0.05$0.04$0.03$0.03$0.05$0.04$0.03$-0.01$0.02$0.03$-0.03$0.02$0.02$0.01$0.01
$0.01$0.12$-0.07$0.01$-0.04$0.14$0.13$0.05$0.02$0.24$0.22$0.25$0.21$0.31$0.18$0.21$0.23$0.23$0.16$0.16$0.19$0.08$0.15$0.16$0.20$0.24$0.22$0.17$0.23$0.23$0.16$0.12$0.14$0.13$0.10$0.07$0.07$0.09$0.07$0.05$0.05$0.07$-0.02$-0.05$-0.02$0.04$0.04$0.03$0.03$0.05$0.04$0.03$-0.01$0.02$0.02$-0.03$0.02$0.02$0.01$0.01