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

Total Revenues

11,943

11,102

9,917

8,399

5,992

3,378

4,805.2

3,652

2,561.7

Total Revenues %Chg

10.2%

11.9%

18.1%

40.2%

77.4%

-29.7%

31.6%

42.6%

—

Cost of Sales

2,026

1,878

1,703

1,499

1,156

876

1,196.3

864

647.7

Gross Profit

9,917

9,224

8,214

6,900

4,836

2,502

3,608.9

2,788

1,914

Gross Profit Margin

83%

83.1%

82.8%

82.2%

80.7%

74.1%

75.1%

76.3%

74.7%

Selling, General & Administrative Expenses

3,619

3,333

3,788

2,466

2,022

2,310

2,318.7

1,580.8

1,198.9

Research & Development Expenses

2,303

2,056

1,722

1,502

1,425

2,753

976.7

579.2

400.7

Other Operating Expenses

1,290

1,282

1,186

1,130

960

1,029

815.1

609.2

395.7

Operating Profit

2,705

2,553

1,518

1,802

429

-3,590

-501.5

18.7

-81.4

Operating Margin

22.6%

23%

15.3%

21.5%

7.2%

-106.3%

-10.4%

0.5%

-3.2%

Interest and Investment Income

726

818

721

186

13

27

85.9

66.8

32.1

Interest Expense

—

—

—

—

-438

-172

-10

-26.1

-16.4

Non-Operating Income

-65

-40

-137

1

-304

-947

13.9

-12.4

6.6

Total Non-Operating Income

661

778

584

187

-729

-1,092

89.8

28.3

22.3

Income Before Provision for Income Taxes

3,366

3,331

2,102

1,989

-300

-4,682

-411.7

47

-59.1

Provision for Income Taxes

735

683

-2,690

96

52

-97

262.6

63.9

10.9

Consolidated Net Income

2,631

2,648

4,792

1,893

-352

-4,585

-674.3

-16.9

-70

Net Income Attributable to Common Shareholders

2,631

2,648

4,792

1,893

-352

-4,585

-674.3

-16.9

-70

Basic EPS

4.3

4.2

7.5

3

-0.6

-16.1

-2.6

-0.1

—

Diluted EPS

4.2

4.1

7.2

2.8

-0.6

-16.1

-2.6

-0.1

—

Basic Weighted Average Shares Outstanding

618

632

637

637

616

284

260.6

256.3

—

Total Shares Outstanding

606.3

623

647

631

633.5

599.2

263.8

258.1

—

Diluted Weighted Average Shares Outstanding

628.8

645

662

680

616

284

260.6

256.3

—

EBITDA

2,705

2,618

1,562

1,883

567

-3,464

-387.4

101.1

-2

Effective Tax Rate

21.8%

20.5%

-128%

4.8%

-17.3%

2.1%

-63.8%

135.8%

-18.5%