Costar group, inc. (CSGP)
Income statement / Yearly
Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09
Revenues

1,399,719

1,191,832

965,230

837,630

711,764

575,936

440,943

349,936

251,738

226,260

209,659

Cost of revenues

289,239

269,933

220,403

173,814

188,885

156,979

129,185

114,866

88,167

83,599

73,714

Gross profit

1,110,480

921,899

744,827

663,816

522,879

418,957

311,758

235,070

163,571

142,661

135,945

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

408,596

359,858

318,362

296,483

302,226

150,305

98,708

84,113

61,164

52,455

42,508

Software development

125,602

100,937

88,850

76,400

65,760

55,426

46,757

32,756

20,037

17,350

13,942

General and administrative

178,740

156,659

146,128

123,297

115,507

103,916

96,956

77,154

58,362

47,776

44,248

Customer base amortization

33,995

30,881

17,671

22,731

27,931

28,432

15,183

13,607

2,237

2,305

3,412

Total operating expenses

746,933

648,335

571,011

518,911

511,424

338,079

257,604

207,630

141,800

119,886

104,110

Income from operations

363,547

273,564

173,816

144,905

11,455

80,878

54,154

27,440

21,771

22,775

31,835

Other Nonoperating Income

30,017

13,281

4,044

1,773

537

516

326

526

798

735

1,253

Interest Expense

2,615

2,830

9,014

10,016

9,411

10,481

6,943

4,832

0

0

-

Loss on debt extinguishment

0

0

-3,788

0

0

-

-

-

-

-

-

Income before income taxes

390,949

284,015

165,058

136,662

2,581

70,913

47,537

23,134

22,569

23,510

33,088

Income Tax Expense (Benefit)

75,986

45,681

42,363

51,591

6,046

26,044

17,803

13,219

7,913

10,221

14,395

Net Income (Loss) Attributable to Parent

314,963

238,334

122,695

85,071

-3,465

44,869

29,734

9,915

14,656

13,289

18,693

Earnings Per Share, Basic

8.67

6.61

3.70

2.64

-0.11

1.48

1.07

0.37

0.63

0.65

0.95

Earnings Per Share, Diluted

8.60

6.54

3.66

2.62

-0.11

1.46

1.05

0.37

0.62

0.64

0.94

Weighted Average Number of Shares Outstanding, Basic

36,310

36,058

33,200

32,167

31,950

30,215

27,670

26,533

23,131

20,330

19,780

Weighted Average Number of Shares Outstanding, Diluted

36,630

36,448

33,559

32,436

31,950

30,641

28,212

26,949

23,527

20,707

19,925