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

Total Revenues

74,372

70,603

64,968

60,233

58,752

51,533

51,336

46,677

43,614

41,490

39,678

Total Revenues %Chg

6.8%

8.7%

7.9%

2.5%

14%

0.4%

10%

7%

5.1%

4.6%

7.5%

Cost of Sales

43,599

41,925

39,389

37,056

36,260

32,243

32,041

29,149

27,375

25,830

24,753

Gross Profit

30,773

28,678

25,579

23,177

22,492

19,290

19,295

17,528

16,239

15,660

14,925

Gross Profit Margin

41.4%

40.6%

39.4%

38.5%

38.3%

37.4%

37.6%

37.6%

37.2%

37.7%

37.6%

Depreciation & Amortization Expenses

3,468

3,312

3,077

2,969

2,853

2,721

2,596

2,278

2,131

1,966

1,904

Other Operating Expenses

15,672

14,819

12,875

11,155

9,961

9,307

9,481

8,608

8,051

7,492

7,305

Operating Profit

11,633

10,547

9,627

9,053

9,678

7,262

7,218

6,642

6,057

6,202

5,716

Operating Margin

15.6%

14.9%

14.8%

15%

16.5%

14.1%

14.1%

14.2%

13.9%

14.9%

14.4%

Interest and Investment Income

63

23

22

45

113

54

43

29

45

54

46

Interest Expense

-2,204

-2,061

-1,938

-1,741

-1,566

-1,584

-1,824

-1,755

-1,690

-1,707

-1,665

Non-Operating Income

—

14

-5

1,223

1,608

-302

-193

419

-31

269

-140

Total Non-Operating Income

-2,141

-2,024

-1,921

-473

155

-1,832

-1,974

-1,307

-1,676

-1,384

-1,759

Income Before Provision for Income Taxes

9,293

8,523

7,706

8,580

9,833

5,430

5,244

5,335

4,381

4,810

3,957

Provision for Income Taxes

1,988

1,866

1,615

1,746

2,112

1,043

1,099

946

1,638

1,378

1,261

Consolidated Net Income

7,305

6,657

6,091

6,834

7,721

4,387

4,145

4,389

2,743

3,432

2,696

Net Income Attributable to Minority Interests and Other

961

897

849

1,191

765

633

640

602

527

542

567

Net Income Attributable to Common Shareholders

6,344

5,760

5,242

5,643

6,956

3,754

3,505

3,787

2,216

2,890

2,129

Basic EPS

26.1

22.3

19.3

19.4

21.5

11.1

10.3

10.9

6.1

7.5

5.1

Diluted EPS

25.9

22

19

19.2

21.2

10.9

10.1

10.7

6

7.3

5

Basic Weighted Average Shares Outstanding

246.3

258.6

272.4

290.3

323.3

338.3

341.2

347.3

362.3

383.6

414.2

Total Shares Outstanding

229.8

250

265.5

277.4

305.5

339.4

338.4

342.9

350.1

370.5

398.7

Diluted Weighted Average Shares Outstanding

245.7

261.8

276.4

294.7

328.8

343.6

348.2

355.3

372.2

395.9

426.7

EBITDA

15,101

13,859

12,704

12,022

12,531

9,983

9,814

8,920

8,188

8,168

7,620

Effective Tax Rate

21.4%

21.9%

21%

20.3%

21.5%

19.2%

21%

17.7%

37.4%

28.6%

31.9%