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

Total Revenues

64,671

64,809

67,060

59,427

50,971

41,748

53,800

54,722

45,462

38,537

47,011

Total Revenues %Chg

-1.5%

-3.4%

12.8%

16.6%

22.1%

-22.4%

-1.7%

20.4%

18%

-18%

-14.8%

Cost of Sales

41,766

40,199

42,767

41,350

35,513

29,082

36,630

36,997

31,260

28,044

33,546

Gross Profit

22,905

24,610

24,293

18,077

15,458

12,666

17,170

17,725

14,202

10,493

13,465

Gross Profit Margin

35.4%

38%

36.2%

30.4%

30.3%

30.3%

31.9%

32.4%

31.2%

27.2%

28.6%

Selling, General & Administrative Expenses

6,878

6,667

6,371

5,651

5,365

4,642

5,162

5,478

4,999

4,383

4,951

Research & Development Expenses

2,105

2,107

2,108

1,814

1,686

1,415

1,693

1,850

1,842

1,853

2,119

Other Operating Expenses

2,507

2,764

2,848

2,708

1,529

2,056

2,025

2,104

2,901

3,095

2,610

Operating Profit

11,415

13,072

12,966

7,904

6,878

4,553

8,290

8,293

4,460

1,162

3,785

Operating Margin

17.7%

20.2%

19.3%

13.3%

13.5%

10.9%

15.4%

15.2%

9.8%

3%

8.1%

Interest Expense

-482

-512

-511

-443

-488

-514

-421

-404

-531

-505

-507

Non-Operating Income

825

813

595

1,291

1,814

-44

-57

-67

153

-518

161

Total Non-Operating Income

343

301

84

848

1,326

-558

-478

-471

-378

-1,023

-346

Income Before Provision for Income Taxes

11,758

13,373

13,050

8,752

8,204

3,995

7,812

7,822

4,082

139

3,439

Provision for Income Taxes

2,519

2,629

2,781

2,067

1,742

1,006

1,746

1,698

3,339

192

916

Consolidated Net Income

9,239

10,744

10,269

6,685

6,462

2,989

6,066

6,124

743

-53

2,523

Net Income Attributable to Minority Interests and Other

-32

-48

-66

-20

-27

-9

-27

-23

-11

14

11

Net Income Attributable to Common Shareholders

9,273

10,792

10,335

6,705

6,489

2,998

6,093

6,147

754

-67

2,512

Basic EPS

19.6

22.2

20.2

12.7

11.9

5.5

10.9

10.4

1.3

-0.1

4.2

Diluted EPS

19.5

22.1

20.1

12.6

11.8

5.5

10.7

10.3

1.3

-0.1

4.2

Basic Weighted Average Shares Outstanding

473.3

486.7

510.6

526.9

544

544.1

561.6

591.4

591.8

584.3

594.3

Total Shares Outstanding

468

478.5

499.4

516.3

535.9

545.3

550.1

575.5

597.6

586.4

582.3

Diluted Weighted Average Shares Outstanding

475.5

489.4

513.6

530.4

548.5

548.6

567.5

599.4

599.3

584.3

601.3

EBITDA

13,634

15,225

15,110

10,123

9,230

6,985

10,867

11,059

7,337

4,196

6,831

Effective Tax Rate

21.4%

19.7%

21.3%

23.6%

21.2%

25.2%

22.4%

21.7%

81.8%

138.1%

26.6%