CoStar Income Statement 2009-2024 | CSGP

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

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$2,599$2,455$2,182$1,944$1,659$1,400$1,192$965$838$712$576$441$350$252$226$210
$537$492$414$357$309$289$270$220$174$189$157$129$115$88.17$83.60$73.71
$2,062$1,964$1,768$1,587$1,350$1,110$922$745$664$523$419$312$235$164$143$136
$300$268$221$201$163$126$101$88.85$76.40$65.76$55.43$46.76$32.76$20.04$17.35$13.94
$1,648$1,371$1,023$879$835$587$517$464$420$418$254$196$161$120$100$86.76
$-42.40$-42.20$-73.60$-74.80$-62.46$-34.00$-30.88$-17.67$-22.73$-27.93$-28.43$0$0$0$0$0
$1,990$1,681$1,317$1,155$1,061$747$648$571$519$511$338$258$208$142$120$104
$72.10$282$451$432$289$364$274$174$145$11.46$80.88$54.15$27.44$21.77$22.78$31.84
$229$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$0.74$1.25
$301$501$487$404$271$391$284$165$137$2.58$70.91$47.54$23.13$22.57$23.51$33.09
$87.80$127$117$111$43.85$75.99$45.68$42.36$51.59$6.05$26.04$17.80$13.22$7.91$10.22$14.40
$213$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66$13.29$18.69
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$213$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66$13.29$18.69
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$213$375$370$293$227$315$238$123$85.07$-3.47$44.87$29.73$9.92$14.66$13.29$18.69
$309$487$667$638$468$499$400$240$218$93.30$155$97.23$62.18$34.62$36.42$46.51
$72.10$282$451$432$289$364$274$174$145$11.46$80.88$54.15$27.44$21.77$22.78$31.84
$0.52$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.53$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

Quarterly Data | Millions of US $ except per share data

2024-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-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$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$59.62$58.19$57.14$55.84$55.09$54.64$53.59$50.06$51.37
$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$22.57$21.28$20.76$20.36$21.20$20.93$19.15$16.74$16.89
$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$37.05$36.91$36.38$35.48$33.89$33.71$34.44$33.32$34.48
$79.60$82.40$69.71$67.89$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$5.27$4.78$4.25$4.12$4.20$4.25$3.45$3.07$3.18
$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$24.15$24.54$25.46$26.33$23.90$22.63$23.19$21.32$19.61
$-10.20$-11.00$-10.95$-10.25$-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$0$0$0$0$0$0$0$0$0
$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$29.96$29.86$30.25$30.99$28.79$27.76$27.49$25.13$23.74
$-16.10$-42.80$69.41$61.59$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$7.10$7.05$6.14$4.49$5.10$5.95$6.95$8.19$10.74
$52.00$54.30$63.51$58.89$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$0.20$0.15$0.16$0.20$0.24$0.23$0.26$0.32$0.44
$35.90$11.50$133$120$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$7.30$7.19$6.29$4.69$5.34$6.18$7.21$8.51$11.18
$16.70$4.80$36.39$29.91$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$2.77$3.43$2.91$1.44$2.45$2.53$2.89$3.90$5.08
$19.20$6.70$96.53$90.57$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$4.53$3.77$3.38$3.25$2.89$3.65$4.33$4.62$6.11
$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$0$0
$19.20$6.70$96.53$90.57$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$4.53$3.77$3.38$3.25$2.89$3.65$4.33$4.62$6.11
$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$0$0
$19.20$6.70$96.53$90.57$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$4.53$3.77$3.38$3.25$2.89$3.65$4.33$4.62$6.11
$52.90$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$10.53$10.44$9.44$7.80$8.75$9.89$10.56$11.65$14.42
$-16.10$-42.80$69.41$61.59$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$7.10$7.05$6.14$4.49$5.10$5.95$6.95$8.19$10.74
$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.02$0.02$0.02$0.02$0.01$0.02$0.02$0.02$0.03
$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$0.02$0.02$0.02$0.02$0.01$0.02$0.02$0.02$0.03