bf/NASDAQ:CSGP_icon.jpeg

NASDAQ:CSGP

CoStar Group

  • Stock

USD

Last Close

67.36

06/11 21:01

Market Cap

29.35B

Beta: 0.88

Volume Today

5.04M

Avg: 2.20M

PE Ratio

82.61

PFCF: 67.37

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
156.10M
-
159.02M
1.87%
170.66M
7.32%
189.08M
10.79%
193.01M
2.08%
199.74M
3.49%
206.87M
3.57%
212.71M
2.82%
218.31M
2.63%
226.55M
3.78%
237.15M
4.68%
247.53M
4.38%
253.99M
2.61%
273.72M
7.77%
297.02M
8.51%
305.52M
2.86%
315.57M
3.29%
328.43M
4.07%
343.76M
4.67%
352.81M
2.63%
374.73M
6.21%
391.85M
4.57%
397.16M
1.36%
425.62M
7.17%
444.39M
4.41%
457.70M
2.99%
480.33M
4.95%
499.32M
3.95%
506.79M
1.50%
515.83M
1.78%
536.31M
3.97%
556.92M
3.84%
573.35M
2.95%
584.37M
1.92%
605.91M
3.69%
624.67M
3.10%
640.10M
2.47%
656.40M
2.55%
677.80M
3.26%
692.60M
2.18%
709.40M
2.43%
732.20M
3.21%
781.30M
6.71%
833.60M
6.69%
cost of revenue
42.92M
-
45.40M
5.76%
44.63M
1.68%
53.73M
20.37%
45.13M
16.01%
42.90M
4.93%
42.68M
0.52%
42.22M
1.07%
46.01M
8.98%
51.35M
11.59%
55.27M
7.65%
55.48M
0.38%
58.30M
5.08%
62.48M
7.16%
67.14M
7.46%
72.07M
7.35%
68.25M
5.31%
71.15M
4.26%
71.92M
1.08%
71.17M
1.04%
75.00M
5.37%
78.91M
5.22%
74.04M
6.17%
77.86M
5.17%
78.15M
0.37%
88.75M
13.56%
89.57M
0.92%
92.60M
3.38%
86.33M
6.77%
95.48M
10.60%
100.97M
5.75%
108.36M
7.32%
109.19M
0.77%
119.20M
9.16%
112.36M
5.73%
123.67M
10.06%
136.28M
10.20%
141.20M
3.61%
146M
3.40%
110.50M
24.32%
140.90M
27.51%
153.30M
8.80%
194.30M
26.74%
172.20M
11.37%
gross profit
113.17M
-
113.62M
0.40%
126.02M
10.91%
135.35M
7.40%
147.88M
9.26%
156.84M
6.06%
164.19M
4.69%
170.49M
3.84%
172.30M
1.06%
175.21M
1.69%
181.88M
3.81%
192.05M
5.59%
195.69M
1.90%
211.24M
7.95%
229.88M
8.82%
233.45M
1.55%
247.32M
5.94%
257.27M
4.02%
271.84M
5.66%
281.64M
3.60%
299.73M
6.42%
312.94M
4.41%
323.12M
3.25%
347.75M
7.62%
366.24M
5.32%
368.95M
0.74%
390.77M
5.91%
406.72M
4.08%
420.46M
3.38%
420.35M
0.03%
435.34M
3.57%
448.56M
3.04%
464.15M
3.48%
465.17M
0.22%
493.54M
6.10%
501.00M
1.51%
503.82M
0.56%
515.20M
2.26%
531.80M
3.22%
582.10M
9.46%
568.50M
2.34%
578.90M
1.83%
587M
1.40%
661.40M
12.67%
selling and marketing expenses
41.00M
-
69.48M
69.45%
92.43M
33.04%
80.51M
12.90%
59.81M
25.71%
75.20M
25.74%
80.47M
7.00%
75.41M
6.28%
65.40M
13.28%
76.40M
16.83%
91.73M
20.06%
72.70M
20.74%
77.53M
6.64%
88.49M
14.14%
112.97M
27.66%
89.25M
20.99%
69.15M
22.52%
88.09M
27.39%
119.08M
35.17%
101.58M
14.69%
99.84M
1.71%
125.11M
25.30%
130.46M
4.28%
146.63M
12.40%
133.58M
8.91%
138.69M
3.83%
164.61M
18.69%
180.06M
9.38%
138.65M
22.99%
144.00M
3.85%
181.34M
25.94%
185.40M
2.23%
173.49M
6.42%
226.23M
30.40%
250.03M
10.52%
266.89M
6.75%
246.75M
7.55%
366.10M
48.37%
358.40M
2.10%
331.20M
7.59%
308.50M
6.85%
368.90M
19.58%
418.30M
-
general and administrative expenses
27.38M
-
25.36M
7.37%
29.91M
17.92%
31.07M
3.90%
29.16M
6.16%
27.48M
5.78%
30.23M
10.01%
30.57M
1.14%
35.02M
14.56%
33.99M
2.93%
34.56M
1.65%
36.00M
4.17%
41.58M
15.50%
40.59M
2.38%
38.06M
6.24%
39.01M
2.51%
39.00M
0.03%
40.08M
2.76%
42.34M
5.64%
45.53M
7.54%
50.80M
11.57%
58.87M
15.90%
57.40M
2.50%
65.32M
13.80%
118.10M
80.80%
63.85M
45.94%
58.23M
8.81%
64.67M
11.07%
69.96M
8.18%
77.96M
11.43%
77.34M
0.79%
91.27M
18.00%
92.16M
0.98%
89.51M
2.88%
90.56M
1.18%
94.37M
4.20%
107.06M
13.44%
98.50M
7.99%
109.90M
11.57%
105.90M
3.64%
124.90M
17.94%
141.10M
12.97%
157M
-
selling general and administrative expenses
68.38M
-
94.84M
38.69%
122.34M
29.00%
111.58M
8.80%
88.97M
20.26%
102.68M
15.41%
110.69M
7.81%
105.99M
4.25%
100.42M
5.25%
110.40M
9.94%
126.28M
14.39%
108.70M
13.92%
119.11M
9.57%
129.08M
8.37%
151.02M
17.00%
128.26M
15.07%
108.15M
15.68%
128.17M
18.51%
161.41M
25.94%
147.11M
8.86%
150.64M
2.40%
183.98M
22.13%
187.86M
2.11%
211.96M
12.82%
251.68M
18.74%
202.54M
19.52%
222.84M
10.02%
244.73M
9.82%
208.62M
14.75%
221.96M
6.39%
258.69M
16.55%
276.67M
6.95%
265.65M
3.98%
315.74M
18.86%
340.59M
7.87%
361.26M
6.07%
353.81M
2.06%
464.60M
31.32%
468.30M
0.80%
932.90M
99.21%
433.40M
53.54%
510M
17.67%
517.10M
1.39%
575.30M
11.26%
research and development expenses
13.71M
-
15.15M
10.53%
16.84M
11.20%
17.05M
1.21%
16.72M
1.92%
17.64M
5.47%
19.55M
10.84%
19.36M
0.97%
19.86M
2.60%
22.37M
12.65%
23.14M
3.44%
21.54M
6.95%
21.80M
1.21%
22.91M
5.12%
26.27M
14.66%
26.17M
0.37%
25.58M
2.27%
27.93M
9.18%
28.45M
1.89%
32.64M
14.70%
36.58M
12.07%
41.61M
13.75%
39.00M
6.27%
40.73M
4.44%
41.57M
2.06%
46.78M
12.53%
48.57M
3.82%
53.14M
9.41%
52.52M
1.17%
54.02M
2.85%
51.59M
4.51%
56.91M
10.32%
58.40M
2.62%
66.59M
14.02%
63.37M
4.84%
67.89M
7.14%
69.75M
2.74%
79.60M
-
162M
103.52%
94.50M
-
97.10M
2.75%
105.40M
8.55%
other expenses
22.73M
-
4.77M
79.00%
4.57M
4.27%
4.30M
5.95%
4.03M
6.26%
5.80M
44.03%
8.82M
51.92%
8.33M
5.52%
7.93M
4.75%
7.68M
3.16%
7.17M
6.60%
7.62M
6.15%
11.52M
51.29%
11.48M
0.33%
-474K
104.13%
-338K
28.69%
-856K
153.25%
-50K
94.16%
847K
1,794.00%
1.55M
82.53%
909K
41.20%
16.09M
1,670.30%
14.88M
7.54%
29.65M
99.29%
12.94M
56.36%
10.62M
17.95%
10.44M
1.67%
465K
95.55%
3.75M
705.38%
-1.70M
-
17.20M
-
31.80M
-
cost and expenses
125.01M
-
155.38M
24.30%
183.82M
18.30%
182.36M
0.80%
150.82M
17.30%
163.22M
8.22%
172.92M
5.95%
167.56M
3.10%
166.29M
0.76%
188.89M
13.59%
209.27M
10.79%
190.02M
9.20%
203.23M
6.95%
220.27M
8.38%
253.24M
14.97%
234.84M
7.27%
209.91M
10.61%
234.93M
11.92%
268.96M
14.48%
258.54M
3.87%
273.74M
5.88%
315.98M
15.43%
315.84M
0.05%
348.81M
10.44%
389.18M
11.57%
356.49M
8.40%
379.32M
6.41%
409.59M
7.98%
366.40M
10.54%
387.55M
5.77%
426.13M
9.95%
471.59M
10.67%
446.18M
5.39%
512.14M
14.78%
526.76M
2.85%
563.08M
6.89%
570.80M
1.37%
605.80M
6.13%
693.90M
14.54%
1.21B
73.71%
574.30M
52.36%
775M
34.95%
808.50M
4.32%
884.70M
9.42%
operating expenses
82.09M
-
109.99M
33.99%
139.19M
26.55%
128.63M
7.59%
105.69M
17.83%
120.31M
13.84%
130.24M
8.25%
125.34M
3.76%
120.28M
4.04%
137.54M
14.35%
154.00M
11.96%
134.54M
12.64%
144.93M
7.73%
157.80M
8.88%
186.11M
17.94%
162.76M
12.54%
141.67M
12.96%
163.78M
15.61%
197.04M
20.31%
187.37M
4.91%
198.74M
6.07%
237.07M
19.29%
241.80M
1.99%
270.95M
12.05%
311.03M
14.79%
267.74M
13.92%
289.76M
8.22%
316.99M
9.40%
280.07M
11.65%
292.07M
4.28%
325.15M
11.33%
363.23M
11.71%
336.99M
7.22%
392.95M
16.61%
414.40M
5.46%
439.41M
6.04%
434.44M
1.13%
464.60M
6.94%
547.90M
17.93%
1.09B
99.84%
433.40M
60.42%
621.70M
43.45%
614.20M
1.21%
712.50M
16.00%
interest expense
2.42M
-
2.34M
2.98%
2.35M
0.47%
2.36M
0.38%
2.35M
0.51%
2.51M
6.72%
2.46M
2.15%
2.50M
1.75%
2.55M
2.24%
2.69M
5.17%
2.69M
0.26%
2.90M
7.72%
734K
74.70%
690K
5.99%
728K
5.51%
717K
1.51%
695K
3.07%
732K
5.32%
697K
4.78%
704K
1.00%
482K
31.53%
2.03M
320.33%
3.60M
77.49%
-7.54M
309.59%
-23.02M
205.39%
7.88M
134.23%
7.88M
0.01%
7.94M
0.84%
7.92M
0.25%
7.72M
2.59%
3.40M
55.96%
10.66M
213.50%
32.59M
205.80%
43.55M
33.64%
51.91M
19.20%
58.42M
12.54%
59.72M
2.22%
ebitda
23.62M
-
-3.21M
113.60%
-19.99M
522.22%
-389K
98.05%
35.59M
9,248.07%
30.39M
14.62%
28.28M
6.93%
39.94M
41.24%
48.08M
20.37%
55.39M
15.21%
33.06M
40.32%
73.19M
121.39%
68.58M
6.30%
73.42M
7.05%
67.01M
8.72%
94.16M
40.51%
130.01M
38.08%
118.10M
9.16%
99.47M
15.77%
118.45M
19.08%
138.72M
17.11%
104.64M
24.57%
108.82M
4.00%
108.48M
0.31%
88.24M
18.66%
136.57M
54.76%
134.96M
1.18%
125.15M
7.27%
178.46M
42.60%
161.33M
9.60%
143.46M
11.07%
131.19M
8.56%
155.06M
18.20%
97.85M
36.90%
105.21M
7.52%
88.72M
15.67%
98.02M
10.49%
-42.80M
143.66%
12.10M
128.27%
5.60M
53.72%
40M
614.29%
4.50M
88.75%
77.40M
1,620%
29.40M
62.02%
operating income
23.35M
-
-3.51M
115.02%
-20.13M
473.97%
-431K
97.86%
35.52M
8,341.76%
30.30M
14.70%
28.12M
7.20%
39.60M
40.82%
46.89M
18.42%
37.66M
19.68%
27.88M
25.97%
57.51M
106.27%
50.76M
11.75%
53.45M
5.29%
43.77M
18.10%
70.69M
61.48%
105.66M
49.47%
93.49M
11.51%
74.80M
19.99%
94.27M
26.03%
100.99M
7.13%
75.86M
24.88%
81.32M
7.19%
76.81M
5.55%
55.21M
28.12%
101.21M
83.32%
101.01M
0.20%
89.73M
11.17%
140.38M
56.45%
128.28M
8.63%
110.18M
14.10%
85.33M
22.56%
127.16M
49.03%
72.22M
43.21%
79.15M
9.59%
61.59M
22.18%
69.34M
12.57%
-42.80M
161.73%
-16.10M
62.38%
32.50M
301.86%
40M
23.08%
-42.80M
207.00%
-27.20M
36.45%
-51.10M
87.87%
depreciation and amortization
19.64M
-
17.81M
9.30%
18.67M
4.83%
22.52M
20.60%
19.52M
13.30%
17.52M
10.26%
17.44M
0.46%
18.08M
3.67%
17.12M
5.29%
17.30M
1.02%
4.57M
73.58%
15.12M
230.83%
15.37M
1.63%
16.98M
10.52%
20.58M
21.20%
20.43M
0.73%
19.74M
3.38%
19.66M
0.43%
18.75M
4.60%
18.82M
0.36%
23.93M
27.14%
24.26M
1.36%
27.98M
15.35%
31.68M
13.21%
33.03M
4.28%
35.41M
7.20%
33.11M
6.51%
33.87M
2.32%
37.17M
9.72%
33.05M
11.07%
33.28M
0.68%
45.86M
37.79%
27.90M
39.15%
25.63M
8.15%
26.06M
1.70%
27.13M
4.07%
28.68M
5.75%
28.20M
-
-72.10M
355.67%
47.30M
-
55.80M
17.97%
75.20M
34.77%
total other income expenses net
-7.74M
-
-7.14M
7.68%
-6.96M
2.48%
-7.15M
2.70%
-6.67M
6.74%
-6.22M
6.72%
-5.83M
6.33%
-5.55M
4.79%
-5.13M
7.59%
-2.26M
56.00%
-2.09M
7.49%
-2.35M
12.36%
-3.79M
61.47%
2.30M
160.64%
1.92M
16.24%
2.32M
20.48%
3.91M
68.77%
4.21M
7.69%
5.22M
23.81%
4.65M
10.77%
13.32M
186.18%
2.49M
81.29%
-474K
119.02%
-338K
28.69%
-856K
153.25%
-50K
94.16%
847K
1,794.00%
1.55M
82.53%
909K
41.20%
-6.85M
854.02%
-2.06M
70.00%
12.04M
685.85%
32.37M
168.77%
44.13M
36.31%
52.52M
19.01%
465K
99.11%
132.70M
28,437.63%
54.30M
59.08%
52M
4.24%
45.20M
13.08%
45M
0.44%
36.10M
19.78%
48.80M
35.18%
5.30M
89.14%
income before tax
21.20M
-
-5.56M
126.20%
-22.35M
302.20%
-2.75M
87.68%
33.23M
1,307.67%
27.88M
16.12%
25.82M
7.36%
37.44M
44.99%
45.52M
21.58%
35.41M
22.22%
25.80M
27.14%
55.17M
113.87%
48.69M
11.74%
55.74M
14.48%
45.70M
18.02%
73.01M
59.76%
109.57M
50.08%
97.70M
10.83%
80.02M
18.10%
98.92M
23.63%
114.31M
15.55%
78.36M
31.45%
77.25M
1.41%
68.93M
10.76%
46.44M
32.63%
93.28M
100.86%
93.98M
0.75%
83.33M
11.33%
133.37M
60.04%
121.42M
8.96%
108.13M
10.95%
97.37M
9.94%
159.53M
63.84%
116.35M
27.07%
131.67M
13.16%
120.48M
8.49%
132.70M
10.14%
11.50M
91.33%
35.90M
212.17%
77.70M
116.43%
85M
9.40%
-6.70M
107.88%
21.60M
422.39%
-45.80M
312.04%
income tax expense
7.28M
-
571K
92.16%
-7.38M
1,392.47%
2.61M
135.37%
10.24M
292.53%
11.15M
8.88%
10.25M
8.14%
14.24M
38.98%
15.95M
11.99%
13.28M
16.76%
3.61M
72.80%
20.99M
481.28%
4.49M
78.62%
3.51M
21.75%
1.86M
46.94%
14.25M
664.73%
26.06M
82.92%
12.54M
51.90%
16.77M
33.76%
20.30M
21.09%
26.38M
29.92%
5.56M
78.91%
16.89M
203.60%
10.75M
36.36%
10.65M
0.89%
19.07M
79.02%
32.83M
72.18%
19.03M
42.04%
40.47M
112.66%
32.10M
20.68%
24.65M
23.20%
25.08M
1.74%
35.16M
40.18%
29.22M
16.90%
31.15M
6.60%
29.91M
3.98%
36.30M
21.38%
4.80M
86.78%
16.70M
247.92%
24.70M
47.90%
25.20M
2.02%
8.10M
67.86%
15.40M
90.12%
-14.90M
196.75%
net income
13.92M
-
-6.13M
144.01%
-14.97M
144.26%
-5.36M
64.17%
22.99M
528.76%
16.72M
27.27%
15.58M
6.85%
23.20M
48.95%
29.57M
27.46%
22.13M
25.17%
22.18M
0.24%
34.18M
54.06%
44.20M
29.34%
52.23M
18.16%
43.84M
16.07%
58.76M
34.05%
83.51M
42.12%
85.17M
1.99%
63.25M
25.74%
78.62M
24.30%
87.93M
11.84%
72.79M
17.21%
60.36M
17.08%
58.19M
3.60%
35.79M
38.49%
74.21M
107.36%
61.15M
17.60%
64.30M
5.16%
92.90M
44.47%
89.32M
3.86%
83.47M
6.54%
72.29M
13.40%
124.37M
72.05%
87.13M
29.94%
100.52M
15.37%
90.57M
9.89%
96.47M
6.52%
6.70M
93.06%
19.20M
186.57%
53M
176.04%
59.80M
12.83%
-14.80M
124.75%
6.20M
141.89%
-30.90M
598.39%
weighted average shs out
317.61M
-
318.31M
0.22%
319.91M
0.50%
319.80M
0.03%
319.99M
0.06%
320.85M
0.27%
321.86M
0.31%
321.86M
0%
322.13M
0.08%
322.76M
0.20%
324.06M
0.40%
324.44M
0.12%
356.75M
9.96%
358.93M
0.61%
360.73M
0.50%
361.29M
0.16%
361.36M
0.02%
362.37M
0.28%
363.10M
0.20%
363.33M
0.06%
363.59M
0.07%
364.71M
0.31%
375.24M
2.89%
391.59M
4.36%
391.37M
0.06%
391.58M
0.05%
392.31M
0.19%
392.42M
0.03%
392.54M
0.03%
392.89M
0.09%
393.34M
0.11%
394.71M
0.35%
404.19M
2.40%
404.49M
0.08%
405.43M
0.23%
405.65M
0.05%
405.80M
0.04%
405.60M
0.05%
406M
0.10%
406.20M
0.05%
406.90M
0.17%
410.50M
0.88%
419.60M
2.22%
419.90M
0.07%
weighted average shs out dil
321.42M
-
318.31M
0.97%
319.91M
0.50%
319.80M
0.03%
322.84M
0.95%
323.82M
0.30%
324.48M
0.20%
324.40M
0.02%
324.73M
0.10%
325.63M
0.28%
327.39M
0.54%
328.14M
0.23%
361.19M
10.07%
363.50M
0.64%
364.50M
0.28%
365.18M
0.19%
364.74M
0.12%
365.67M
0.25%
366.27M
0.16%
366.52M
0.07%
366.74M
0.06%
367.76M
0.28%
377.34M
2.60%
394.01M
4.42%
393.95M
0.02%
393.71M
0.06%
394.10M
0.10%
394.30M
0.05%
394.53M
0.06%
394.23M
0.08%
394.48M
0.06%
396.21M
0.44%
406.09M
2.49%
406.16M
0.02%
406.75M
0.15%
407.23M
0.12%
407.50M
0.07%
407.30M
0.05%
407.40M
0.02%
407.60M
0.05%
408.40M
0.20%
410.50M
0.51%
424.30M
3.36%
419.90M
1.04%
eps
0.04
-
-0.02
143.64%
-0.05
143.75%
-0.02
64.10%
0.07
528.57%
0.05
27.78%
0.05
7.69%
0.07
50.00%
0.09
27.78%
0.07
25.00%
0.07
1.45%
0.11
61.76%
0.12
9.09%
0.15
25%
0.12
20%
0.16
33.33%
0.23
43.75%
0.24
4.35%
0.17
29.17%
0.22
29.41%
0.24
9.09%
0.20
16.67%
0.16
20.00%
0.15
6.25%
0.09
39.33%
0.19
108.79%
0.16
15.79%
0.16
0%
0.24
50.00%
0.23
4.17%
0.21
8.70%
0.18
14.29%
0.31
72.22%
0.22
29.03%
0.25
13.64%
0.22
12%
0.24
9.09%
0.02
93.12%
0.05
186.67%
0.13
174.84%
0.15
15.38%
-0.04
124.04%
0.01
141.05%
-0.07
597.30%
epsdiluted
0.04
-
-0.02
144.65%
-0.05
143.75%
-0.02
64.10%
0.07
522.62%
0.05
26.76%
0.05
7.69%
0.07
50.00%
0.09
26.39%
0.07
25.27%
0.07
0%
0.10
47.06%
0.12
20.00%
0.14
16.67%
0.12
14.29%
0.16
33.33%
0.23
43.75%
0.23
0%
0.17
26.09%
0.22
29.41%
0.24
9.09%
0.20
16.67%
0.16
20.00%
0.15
6.25%
0.09
39.33%
0.19
108.79%
0.16
15.79%
0.16
0%
0.24
50.00%
0.23
4.17%
0.21
8.70%
0.18
14.29%
0.31
72.22%
0.21
32.26%
0.25
19.05%
0.22
12%
0.24
9.09%
0.02
93.17%
0.05
187.20%
0.13
176.01%
0.15
15.38%
-0.04
124.04%
0.01
127.74%
-0.07
836%

All numbers in USD (except ratios and percentages)