Costar group, inc. (CSGP)
Income statement / TTM
Mar'20Dec'19Sep'19Jun'19Mar'19Dec'18Sep'18Jun'18Mar'18Dec'17Sep'17Jun'17Mar'17Dec'16Sep'16Jun'16Mar'16Dec'15Sep'15Jun'15Mar'15Dec'14Sep'14Jun'14Mar'14Dec'13Sep'13Jun'13Mar'13Dec'12Sep'12Jun'12Mar'12Dec'11Sep'11Jun'11Mar'11Sep'10Jun'10
Revenues

1,463,141

1,399,719

1,340,564

1,293,281

1,246,539

1,191,832

1,130,252

1,072,260

1,012,395

965,230

929,550

894,728

864,444

837,630

812,328

788,695

752,483

711,764

674,851

638,829

615,880

575,936

535,450

494,695

455,986

440,943

425,416

409,116

385,340

349,936

316,017

283,845

260,749

251,738

242,718

234,727

0

0

0

Cost of revenues

296,995

289,239

282,491

283,391

278,609

269,933

259,986

243,397

231,534

220,403

208,115

194,854

182,260

173,814

172,928

184,434

186,389

188,885

186,681

173,885

168,732

156,979

145,810

136,602

129,222

129,185

128,909

128,067

124,138

114,866

105,402

95,695

89,935

88,167

86,915

86,100

0

0

0

Gross profit

1,166,146

1,110,480

1,058,073

1,009,890

967,930

921,899

870,266

828,863

780,861

744,827

721,435

699,874

682,184

663,816

639,400

604,261

566,094

522,879

488,170

464,944

447,148

418,957

389,640

358,093

326,764

311,758

296,507

281,049

261,202

235,070

210,615

188,150

170,814

163,571

155,803

148,627

0

0

0

Operating expenses:
Selling and marketing (excluding customer base amortization)

445,609

408,596

377,903

365,572

359,462

359,858

368,235

351,689

330,450

318,362

306,230

308,939

297,681

296,483

290,894

295,986

307,952

302,226

283,421

243,583

192,038

150,305

133,871

116,828

99,475

98,708

100,676

99,061

95,541

84,113

73,747

69,204

63,468

61,164

58,010

53,423

0

0

0

Software development

139,284

125,602

114,602

108,136

105,952

100,937

97,153

92,516

89,389

88,850

86,915

84,736

81,139

76,400

73,259

70,950

68,247

65,760

62,745

59,924

58,223

55,426

53,326

50,661

47,006

46,757

45,194

43,354

39,843

32,756

27,331

22,626

19,784

20,037

19,669

18,775

0

0

0

General and administrative

197,537

178,740

166,944

160,426

156,145

156,659

159,236

156,222

152,723

146,128

139,572

134,146

129,816

123,297

117,436

117,938

117,620

115,507

113,727

108,041

104,382

103,916

99,034

95,586

92,033

96,956

92,009

89,686

92,480

77,154

74,589

71,603

61,957

58,362

55,816

52,637

0

0

0

Customer base amortization

37,797

33,995

30,406

31,119

32,760

30,881

26,977

22,946

18,700

17,671

18,771

20,023

21,282

22,731

24,273

25,876

27,012

27,931

28,996

30,204

32,275

28,432

24,180

19,499

14,357

15,183

16,268

17,412

17,098

13,607

9,651

5,362

2,328

2,237

2,164

2,161

0

0

0

Total operating expenses

820,227

746,933

689,855

665,253

654,319

648,335

651,601

623,373

591,262

571,011

551,488

547,844

529,918

518,911

505,862

510,750

520,831

511,424

488,889

441,752

386,918

338,079

310,411

282,574

252,871

257,604

254,147

249,513

244,962

207,630

185,318

168,795

147,537

141,800

135,659

126,996

0

0

0

Income from operations

345,919

363,547

368,218

344,637

313,611

273,564

218,665

205,490

189,599

173,816

169,947

152,030

152,266

144,905

133,538

93,511

45,263

11,455

-719

23,192

60,230

80,878

79,229

75,519

73,893

54,154

42,360

31,536

16,240

27,440

25,297

19,355

23,277

21,771

20,144

21,631

0

0

0

Other Nonoperating Income

29,590

30,017

20,823

18,500

15,239

13,281

11,129

8,649

6,602

4,044

2,775

2,564

2,118

1,773

651

349

327

537

744

748

673

516

332

338

359

326

325

332

380

526

664

799

846

798

730

732

0

0

0

Interest Expense

3,909

2,615

2,828

2,841

2,872

2,830

2,869

5,053

7,018

9,014

10,834

10,431

10,193

10,016

9,813

9,678

9,577

9,411

9,475

9,810

11,209

10,481

9,760

8,798

6,803

6,943

7,059

7,145

6,587

4,832

0

0

0

-

-

-

-

-

-

Income before income taxes

371,600

390,949

386,213

360,296

325,978

284,015

223,137

205,298

185,395

165,058

161,888

144,163

144,191

136,662

124,376

84,182

36,013

2,581

-9,450

14,130

49,694

70,913

69,801

67,059

67,449

47,537

35,626

24,723

10,033

23,134

22,939

18,954

24,123

22,569

20,874

22,363

0

0

0

Income Tax Expense (Benefit)

69,013

75,986

75,668

69,611

54,706

45,681

24,108

30,851

32,599

42,363

53,824

47,075

53,711

51,591

45,888

34,257

16,630

6,046

3,082

8,343

20,692

26,044

26,056

25,219

25,565

17,803

13,977

7,347

7,660

13,219

12,562

13,045

8,867

7,913

8,012

8,561

0

0

0

Net Income (Loss) Attributable to Parent

302,587

314,963

310,545

290,685

271,272

238,334

199,029

174,447

152,796

122,695

108,064

97,088

90,480

85,071

78,488

49,925

19,383

-3,465

-12,532

5,787

29,002

44,869

43,745

41,840

41,884

29,734

21,649

17,376

2,373

9,915

10,377

5,909

15,256

14,656

12,862

13,802

0

0

0

Earnings Per Share, Basic

2.00

2.42

2.16

1.74

2.35

2.31

1.63

1.22

1.46

1.28

1.05

0.68

0.69

0.92

0.72

0.48

0.52

0.72

-0.17

-0.47

-0.19

0.45

0.41

0.28

0.34

0.46

0.40

0.30

-0.09

0.17

0.25

-0.25

0.20

0.20

0.09

0.12

0.22

0.17

0.16

Earnings Per Share, Diluted

1.98

2.39

2.15

1.73

2.33

2.29

1.61

1.20

1.44

1.26

1.04

0.68

0.68

0.90

0.72

0.48

0.52

0.72

-0.17

-0.47

-0.19

0.44

0.40

0.28

0.34

0.46

0.39

0.29

-0.09

0.18

0.24

-0.25

0.20

0.19

0.09

0.12

0.22

0.16

0.16

Weighted Average Number of Shares Outstanding, Basic

36,471

36,360

36,333

36,310

36,237

36,137

36,129

36,073

35,893

35,674

32,444

32,406

32,276

32,211

32,186

32,186

32,085

31,998

31,980

31,991

31,831

31,784

31,742

29,061

28,273

27,858

27,758

27,636

27,428

27,296

27,243

26,465

25,128

25,009

24,973

22,011

20,531

20,328

20,278

Weighted Average Number of Shares Outstanding, Diluted

36,776

36,674

36,652

36,627

36,567

36,474

36,518

36,450

36,350

36,120

32,814

32,739

32,563

32,474

32,440

32,448

32,382

31,998

31,980

31,991

31,831

32,163

32,075

29,486

28,840

28,903

28,349

28,168

27,428

28,130

27,673

26,465

25,528

25,400

25,317

22,426

20,965

20,688

20,624