Walgreens boots alliance, inc. (WBA)
Income statement / TTM
Feb'20Nov'19Aug'19May'19Feb'19Nov'18Aug'18May'18Feb'18Nov'17Aug'17May'17Feb'17Nov'16Aug'16May'16Feb'16Nov'15Aug'15May'15Feb'15Nov'14May'14Feb'14
Sales

138,704

137,412

136,866

136,354

136,097

134,590

131,537

128,244

124,028

120,453

118,214

116,701

116,081

116,819

117,351

117,237

116,534

112,923

103,444

94,323

85,133

0

0

0

Cost of sales

109,249

107,715

106,790

105,930

105,346

103,498

100,745

97,687

94,106

91,066

89,052

87,724

86,816

87,248

87,477

87,424

86,673

84,047

76,691

69,224

61,865

0

0

0

Gross profit

29,457

29,698

30,076

30,423

30,750

31,092

30,792

30,557

29,922

29,387

29,162

28,977

29,265

29,571

29,874

29,813

29,861

28,876

26,753

25,099

23,268

0

0

0

Selling, general and administrative expenses

25,212

25,224

25,242

25,063

25,063

25,064

24,694

24,757

24,234

24,037

23,813

23,571

23,762

23,645

23,910

24,119

24,296

23,895

22,400

20,693

19,182

0

0

0

Equity earnings in Alliance Boots

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

315

450

586

0

0

0

Equity earnings in AmerisourceBergen

83

138

164

155

223

342

191

134

166

6

135

177

96

54

37

3

0

0

-

0

-

-

-

-

Operating income

4,327

4,611

4,998

5,516

5,910

6,370

6,289

5,934

5,854

5,356

5,484

5,583

5,599

5,980

6,001

5,697

5,565

5,082

4,668

4,856

4,672

0

0

0

Other income

248

242

233

651

469

462

302

-38

-46

-73

62

242

278

-203

-261

-1,004

-571

429

685

1,288

768

0

0

0

Gain on previously held equity interest

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

0

0

-

0

0

Earnings before interest and income tax provision

4,575

4,852

5,231

6,168

6,380

6,833

6,591

5,896

5,808

5,283

5,546

5,825

5,877

5,777

5,740

4,550

4,851

6,074

5,916

6,850

6,146

0

0

0

Interest expense, net

690

709

704

688

658

628

616

650

648

669

693

671

663

631

596

680

684

688

605

385

271

0

0

0

Earnings before income tax provision

3,885

4,144

4,527

5,480

5,722

6,204

5,975

5,246

5,160

4,614

4,853

5,154

5,214

5,146

5,144

3,870

4,167

5,386

5,311

6,465

5,875

0

0

0

Income tax provision

374

440

588

721

674

951

998

965

1,024

767

760

841

995

1,050

997

726

812

902

1,056

1,477

1,460

0

0

0

Post tax earnings (loss) from other equity method investments

5

-1

23

31

51

56

54

43

7

9

8

16

52

45

44

44

36

35

24

15

8

0

0

0

Net earnings

3,518

3,704

3,962

4,789

5,098

5,309

5,031

4,324

4,143

3,856

4,101

4,329

4,271

4,141

4,191

3,188

3,391

4,519

4,279

5,003

4,423

0

0

0

Net earnings (loss) attributable to noncontrolling interests

23

0

-20

-27

-35

-17

7

10

9

11

23

23

24

24

18

19

23

39

59

95

101

0

0

0

Net earnings attributable to Walgreens Boots Alliance, Inc.

3,494

3,704

3,982

4,816

5,133

5,326

5,024

4,314

4,134

3,845

4,078

4,306

4,247

4,117

4,173

3,169

3,368

4,480

4,220

4,908

4,322

0

0

0

Net earnings per common share:
Basic (in dollars per share)

1.07

0.95

0.76

1.13

1.25

1.18

1.54

1.35

1.36

0.82

0.77

1.08

0.98

0.97

0.95

1.02

0.86

1.02

0.00

1.19

1.96

0.90

0.75

0.75

Diluted (in dollars per share)

1.07

0.95

0.76

1.13

1.24

1.18

1.53

1.35

1.36

0.81

0.76

1.07

0.98

0.97

0.95

1.01

0.85

1.01

0.00

1.18

1.93

0.89

0.74

0.74

Dividends declared per share (in dollars per share)

-

-

-

-

-

-

-

-

-

-

-

0.37

0.37

0.37

0.37

0.36

0.36

0.36

0.36

0.33

0.33

0.33

0.31

0.31

Weighted average common shares outstanding:
Basic (in shares)

884

891

899

909

928

948

974

992

991

1,006

1,055

1,077

1,079

1,082

1,082

1,080

1,080

1,089

1,092

1,091

1,043

945

955

951

Dilutive effect of stock options (in shares)

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

11

11

10

12

11

Diluted (in shares)

885

892

900

911

930

951

978

995

995

1,011

1,057

1,082

1,085

1,088

1,089

1,088

1,088

1,098

1,102

1,102

1,054

956

967

963