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

Total Revenues

32,862

31,797

29,771

27,518

25,371

21,454

17,772

15,451

13,094

10,842

9,248

Total Revenues %Chg

4.5%

6.8%

8.2%

8.5%

18.3%

20.7%

15%

18%

20.8%

17.2%

15.2%

Cost of Sales

17,496

17,139

16,067

13,745

11,375

9,675

8,170

6,855

5,430

4,434

3,419

Gross Profit

15,366

14,658

13,704

13,773

13,996

11,779

9,602

8,596

7,664

6,408

5,829

Gross Profit Margin

46.8%

46.1%

46%

50.1%

55.2%

54.9%

54%

55.6%

58.5%

59.1%

63%

Selling, General & Administrative Expenses

5,998

5,916

5,787

6,476

6,634

5,709

4,727

4,262

3,665

3,264

2,920

Depreciation & Amortization Expenses

—

—

—

—

—

—

—

—

—

724

608

Research & Development Expenses

3,072

2,979

2,973

3,253

3,038

2,642

2,085

1,831

1,740

834

792

Other Operating Expenses

301

438

-84

207

62

139

71

309

132

—

48

Operating Profit

5,995

5,325

5,028

3,837

4,262

3,289

2,719

2,194

2,127

1,586

1,461

Operating Margin

18.2%

16.7%

16.9%

13.9%

16.8%

15.3%

15.3%

14.2%

16.2%

14.6%

15.8%

Non-Operating Income

80

4

383

-471

-163

1,776

279

182

73

45

27

Total Non-Operating Income

80

4

383

-471

-163

1,776

279

182

73

45

27

Income Before Provision for Income Taxes

6,075

5,329

5,411

3,366

4,099

5,065

2,998

2,376

2,200

1,631

1,488

Provision for Income Taxes

1,158

1,182

1,165

947

-70

863

539

319

405

230

260

Consolidated Net Income

4,917

4,147

4,246

2,419

4,169

4,202

2,459

2,057

1,795

1,401

1,228

Net Income Attributable to Common Shareholders

4,917

4,147

4,246

2,419

4,169

4,202

2,459

2,057

1,795

1,401

1,228

Basic EPS

5

4

3.9

2.1

3.6

3.6

2.1

1.7

1.5

1.2

1

Diluted EPS

5

4

3.8

2.1

3.5

3.5

2.1

1.7

1.5

1.2

1

Basic Weighted Average Shares Outstanding

975.5

1,029

1,103

1,154

1,174

1,173

1,174

1,184

1,203

1,210

1,222

Total Shares Outstanding

941

993

1,072

1,136

1,168

1,172

1,173

1,174

1,200

1,207

1,224

Diluted Weighted Average Shares Outstanding

987.5

1,039

1,107

1,158

1,186

1,187

1,188

1,203

1,221

1,218

1,229

EBITDA

6,973

6,357

6,100

5,154

5,527

4,478

3,631

2,970

2,932

2,310

2,069

Effective Tax Rate

19.1%

22.2%

21.5%

28.1%

-1.7%

17%

18%

13.4%

18.4%

14.1%

17.5%