Income StatementLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Total Revenues

17,463.3

16,708.5

15,812.3

14,409.9

13,327.6

11,604.5

10,150

9,536.4

8,977.7

8,593.1

7,966.7

Total Revenues %Chg

6.2%

5.7%

9.7%

8.1%

14.8%

14.3%

6.4%

6.2%

4.5%

7.9%

10.4%

Cost of Sales

8,474.3

8,154

7,707.4

7,028.2

6,307.6

5,518.8

4,755.3

4,496.5

4,257

4,084.1

3,804

Gross Profit

8,989

8,554.5

8,104.8

7,381.7

7,019.9

6,085.7

5,394.7

5,040

4,720.7

4,509

4,162.6

Gross Profit Margin

51.5%

51.2%

51.3%

51.2%

52.7%

52.4%

53.1%

52.8%

52.6%

52.5%

52.3%

Selling, General & Administrative Expenses

5,618.3

5,303.3

4,918.4

4,427.2

4,102.8

3,666.4

3,474

3,224.8

2,995.3

2,809.8

2,648.6

Other Operating Expenses

—

—

—

—

—

—

—

—

—

—

—

Operating Profit

3,370.7

3,251.2

3,186.4

2,954.5

2,917.2

2,419.3

1,920.7

1,815.2

1,725.4

1,699.2

1,514

Operating Margin

19.3%

19.5%

20.2%

20.5%

21.9%

20.8%

18.9%

19%

19.2%

19.8%

19%

Interest and Investment Income

7.4

7.3

4.9

4.8

2

2.5

2.5

2.5

2.3

4.2

2.3

Interest Expense

-229.9

-222.5

-201.7

-157.7

-144.8

-161.1

-140

-122.1

-91.3

-70.9

-57.1

Non-Operating Income

6.5

9.2

15.1

-2.9

7.5

5.7

7

-1.5

1.4

4.7

1.1

Total Non-Operating Income

-216

-206.1

-181.6

-155.8

-135.3

-152.9

-130.4

-121.1

-87.6

-62

-53.7

Income Before Provision for Income Taxes

3,154.7

3,045.1

3,004.8

2,798.7

2,781.9

2,266.4

1,790.3

1,694.1

1,637.8

1,637.2

1,460.4

Provision for Income Taxes

670.5

658.4

658.2

626

617.2

514.1

399.3

369.6

504

599.5

529.2

Consolidated Net Income

2,484.1

2,386.7

2,346.6

2,172.7

2,164.7

1,752.3

1,391

1,324.5

1,133.8

1,037.7

931.2

Net Income Attributable to Common Shareholders

2,484.1

2,386.7

2,346.6

2,172.7

2,164.7

1,752.3

1,391

1,324.5

1,133.8

1,037.7

931.2

Basic EPS

2.9

2.7

2.6

2.3

2.1

1.6

1.2

1.1

0.9

0.7

0.6

Diluted EPS

2.9

2.7

2.6

2.2

2.1

1.6

1.2

1.1

0.8

0.7

0.6

Basic Weighted Average Shares Outstanding

856.7

874.8

907.1

965.6

1,034.5

1,107.3

1,154.8

1,221.5

1,326.4

1,431.7

1,486

Total Shares Outstanding

846.8

862.2

898.1

935.3

1,005.4

1,066.8

1,137.3

1,185.7

1,264.5

1,392.8

1,466.1

Diluted Weighted Average Shares Outstanding

861.4

881.8

915

974.4

1,044.2

1,116.9

1,166.5

1,234.7

1,342.5

1,450.8

1,522.7

EBITDA

3,869

3,713

3,595.4

3,312.4

3,245.4

2,734

2,191.6

2,074.1

1,959.2

1,917.1

1,724.3

Effective Tax Rate

21.3%

21.6%

21.9%

22.4%

22.2%

22.7%

22.3%

21.8%

30.8%

36.6%

36.2%