Income StatementJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Total Revenues

12,725

11,371

9,406

8,336

6,771

5,935

Total Revenues %Chg

35.3%

36.4%

38.9%

40.5%

39.8%

48.8%

Cost of Sales

6,860

6,183

5,017

4,191

3,326

3,094

Gross Profit

5,865

5,188

4,389

4,145

3,445

2,841

Gross Profit Margin

46.1%

45.6%

46.7%

49.7%

50.9%

47.9%

Selling, General & Administrative Expenses

3,159

2,795

2,217

1,943

1,609

1,558

Research & Development Expenses

1,118

1,016

918

1,082

749

603

Other Operating Expenses

—

—

—

—

—

—

Operating Profit

1,588

1,377

1,254

1,120

1,087

680

Operating Margin

12.5%

12.1%

13.3%

13.4%

16.1%

11.5%

Interest and Investment Income

81

84

64

78

57

-33

Interest Expense

-75

-88

-77

-91

-83

-6

Non-Operating Income

-172

-90

-92

-346

-266

-134

Total Non-Operating Income

-166

-94

-105

-359

-292

-173

Income Before Provision for Income Taxes

1,422

1,283

1,149

761

792

814

Provision for Income Taxes

405

247

274

237

332

213

Consolidated Net Income

1,017

1,036

875

524

463

294

Net Income Attributable to Common Shareholders

1,017

1,036

875

524

463

294

Basic EPS

20.1

20.4

17.3

10.4

9.2

5.8

Diluted EPS

20.1

20.4

17.3

10.3

9.1

5.8

Basic Weighted Average Shares Outstanding

50.7

50.7

50.7

50.3

50.2

50.3

Total Shares Outstanding

50.7

50.7

50.7

50.7

50.1

50.3

Diluted Weighted Average Shares Outstanding

50.7

50.7

50.7

50.8

51.2

52.3

EBITDA

1,959

1,686

1,562

1,390

1,341

899

Effective Tax Rate

28.5%

19.3%

23.8%

31.1%

41.9%

26.2%