Express scripts holding co. (ESRX)
Income statement / Yearly
Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10
Revenues

100,064

100,287

101,751

100,887

104,098

93,714

46,128

44,973

Cost of revenues

91,302

91,667

93,349

92,962

95,966

86,402

42,918

42,015

Gross profit

8,762

8,620

8,401

7,925

8,132

7,311

3,209

2,958

Selling, general and administrative

3,268

3,532

4,062

4,322

4,580

4,518

895

887

Operating income

5,494

5,087

4,339

3,602

3,551

2,793

2,314

2,070

Other (expense) income:
Interest income and other

42

34

24

46

74

-

-

-

Interest expense and other

607

694

500

582

596

619

299

167

Equity income from joint venture

-

-

-

-

-

14

0

-

Interest income

-

-

-

-

-

10

12

4

Other (expense) income, net

-565

-660

-475

-536

-521

-593

-287

-162

Income before income taxes

4,929

4,427

3,863

3,066

3,030

2,200

2,027

1,908

Provision for income taxes

397

999

1,364

1,031

1,104

838

748

704

Net income from continuing operations

-

-

-

-

1,926

1,362

1,278

1,204

Net loss from discontinued operations, net of tax

-

-

-

-

-53

-32

0

-23

Net income

4,531

3,427

2,499

2,035

1,872

1,330

1,278

1,181

Less: Net income attributable to non-controlling interest

14

23

23

27

28

17

2

-

Net income attributable to Express Scripts

4,517

3,404

2,476

2,007

1,844

1,312

1,275

1,181

Weighted average number of common shares outstanding during the period:
Basic (shares)

580

626

689

750

808

731

500

538

Diluted (shares)

583

631

695

759

821

747

505

544

Basic earnings per share:
Continuing operations attributable to Express Scripts (usd per share)

-

-

-

-

2.35

1.84

2.55

2.24

Discontinued operations attributable to Express Scripts (usd per share)

-

-

-

-

-0.07

-0.04

0.00

-0.04

Earnings attributable to Express Scripts (usd per share)

7.79

5.43

3.59

2.68

2.28

1.80

2.55

2.19

Diluted earnings per share:
Continuing operations attributable to Express Scripts (usd per share)

-

-

-

-

2.31

1.80

2.53

2.21

Discontinued operations attributable to Express Scripts (usd per share)

-

-

-

-

-0.07

-0.04

0.00

-0.04

Earnings attributable to Express Scripts (usd per share)

7.74

5.39

3.56

2.64

2.25

1.76

2.53

2.17

Income from continuing operations, net of tax

-

-

-

-

1,898

1,345

1,275

1,204

Net loss from discontinued operations, net of tax

-

-

-

-

-53

-32

0

-23

Net income attributable to Express Scripts

4,517

3,404

2,476

2,007

1,844

1,312

1,275

1,181