RO

Roche Holding AGSWX Roche Stock Report

Last reporting period 31 Dec, 2023

Updated 08 Nov, 2024

Last price

Market cap $B

256.74

Mega

Exchange

XSWX - Six Swiss Exchange

View Section: Price ratios

Roche Statements

RO

Data from Roche`s earning releases including common size income statement and balance sheet.

Common size analysis evaluates financial statements by expressing each line item as a percentage of a base amount for that period.

Key Information:

Report currency:

CHF - Swiss franc

Last reporting period:

31 Dec, 2023

Next reporting period:

28 Jun, 2024

Report frequency:

Semi-annual

Earnings release date:

Expected release date:

23 Oct, 2024

Roche Income Statement


Growth Rates:
1 yearN/A
3 yearsN/A
5 yearsN/A

Growth Rates:
1 yearN/A
3 yearsN/A
5 yearsN/A

Growth Rates:
1 yearN/A
3 yearsN/A
5 yearsN/A

B

M

CHF (except Earnings per share)

Financial

Revenue


Cost of sales


Gross profit


Research and development


Selling, general and administrative


Total operating expenses


Operating income


Interest expense


Other income


Income before tax


Provision for income taxes


Net income


Diluted earnings per share


Shares outstanding after dilution


2023-12-31
%

28 937

-2.8 %

100

7 888

27.3

21 049

-5 %

72.7

6 733

23.3

6 518

22.5

12 429

7.3 %

43

8 620

-18.5 %

29.8

-441

-1.5

-99

-0.3

4 905

-46.5 %

17

110

0.4

4 361

-38.9 %

15.1

5.42

804

2023-06-30
%

29 779

-3.9 %

100

7 619

25.6

22 160

0.6 %

74.4

6 449

21.7

6 505

21.8

11 582

-14.4 %

38.9

10 578

24.3 %

35.5

-452

-1.5

-90

-0.3

9 174

71.7 %

30.8

1 611

5.4

7 137

83.4 %

24

8.88

804

2022-12-31
%

30 986

-4.1 %

100

8 949

28.9

22 037

-3.1 %

71.1

7 422

24

6 479

20.9

13 524

20.7 %

43.6

8 513

-26.2 %

27.5

-518

-1.7

-19

-0.06

5 342

-51.4 %

17.2

972

3.1

3 891

-54.4 %

12.6

4.83

806

2022-06-30
%

32 295

0.6 %

100

9 562

29.6

22 733

4.2 %

70.4

6 628

20.5

5 645

17.5

11 201

-14.6 %

34.7

11 532

32.6 %

35.7

-452

-1.4

-90

-0.3

10 985

46.3 %

34

1 824

5.6

8 530

39.2 %

26.4

10.53

810

2021-12-31
%

32 088

4.5 %

100

10 279

32

21 809

0.8 %

68

7 017

21.9

6 544

20.4

13 112

11 %

40.9

8 697

-11.6 %

27.1

-514

-1.6

-41

-0.1

7 511

-24 %

23.4

792

2.5

6 127

-21.5 %

19.1

7.14

858

2021-06-30
%

30 713

5.8 %

100

9 069

29.5

21 644

3.7 %

70.5

6 690

21.8

5 556

18.1

11 810

-5.1 %

38.5

9 834

16.7 %

32

-141

-0.5

-39

-0.1

9 887

27 %

32.2

1 671

5.4

7 803

25.5 %

25.4

9.05

862

2020-12-31
%

29 042

-0.8 %

100

8 168

28.1

20 874

-3.1 %

71.9

6 364

21.9

6 330

21.8

12 444

13 %

42.8

8 430

-20 %

29

-67

-0.2

-45

-0.2

7 784

-23.5 %

26.8

1 181

4.1

6 216

-23.1 %

21.4

7.19

864

2020-06-30
%

29 281

-5.5 %

100

7 732

26.4

21 549

-2.3 %

73.6

5 787

19.8

5 745

19.6

11 010

-14.2 %

37.6

10 539

14.2 %

36

-382

-1.3

-70

-0.2

10 181

62.6 %

34.8

1 716

5.9

8 079

65.6 %

27.6

9.33

866

2019-12-31
%

30 997

1.7 %

100

8 931

28.8

22 066

0.2 %

71.2

6 129

19.8

7 249

23.4

12 835

16.4 %

41.4

9 231

-16 %

29.8

-347

-1.1

-93

-0.3

6 260

-39.5 %

20.2

1 056

3.4

4 878

-43.4 %

15.7

5.64

865

2019-06-30
%

30 469

6 %

100

8 446

27.7

22 023

9.4 %

72.3

5 561

18.3

5 959

19.6

11 029

-4.3 %

36.2

10 994

27.7 %

36.1

-404

-1.3

-83

-0.3

10 354

122.5 %

34

1 450

4.8

8 619

170.1 %

28.3

9.99

863

2018-12-31
%

28 735

2.2 %

100

8 599

29.9

20 136

-0.6 %

70.1

5 735

20

6 725

23.4

11 527

13.5 %

40.1

8 609

-14.8 %

30

-194

-0.7

-109

-0.4

4 654

-51 %

16.2

1 340

4.7

3 191

-56.3 %

11.1

3.7

861

2018-06-30
%

28 111

4.3 %

100

7 846

27.9

20 265

7.7 %

72.1

5 313

18.9

5 728

20.4

10 160

-6.8 %

36.1

10 105

27.7 %

35.9

-225

-0.8

-93

-0.3

9 494

98.4 %

33.8

1 978

7

7 309

131.6 %

26

8.51

859

2017-12-31

26 955

2.3 %

8 143

18 812

0.1 %

5 366

6 395

10 899

11.4 %

7 913

-12.1 %

-320

-98

4 785

-35.9 %

1 421

3 156

-42.4 %

3.66

860

2017-06-30

26 344

3.1 %

7 558

18 786

4.7 %

5 025

5 559

9 781

-2.3 %

9 005

13.5 %

-235

-85

7 463

36 %

1 886

5 477

30.5 %

6.37

860

2016-12-31

25 554

2.1 %

7 609

17 945

0.8 %

5 124

5 886

10 009

13.6 %

7 936

-11.7 %

-291

-145

5 488

-27 %

1 222

4 198

-21.9 %

4.89

859

2016-06-30

25 022

1.9 %

7 217

17 805

2.2 %

4 780

4 946

8 813

-10.1 %

8 992

18 %

-473

-143

7 519

53.2 %

2 052

5 378

45 %

6.25

861

2015-12-31

24 560

4.1 %

7 132

17 428

4.7 %

4 980

5 770

9 805

19.5 %

7 623

-9.7 %

-660

-155

4 907

-30.7 %

1 100

3 709

-28 %

4.3

862

2015-06-30

23 585

-3.7 %

6 940

16 645

-5.4 %

4 351

5 045

8 207

-16.6 %

8 438

8.7 %

-496

-132

7 080

41 %

1 831

5 154

35.7 %

5.98

862

2014-12-31

24 488

6.6 %

6 889

17 599

4.2 %

4 709

6 094

9 837

27.4 %

7 762

-15.3 %

-910

-7

5 021

-33 %

1 127

3 799

-31.3 %

4.4

863

2014-06-30

22 974

-2.2 %

6 089

16 885

-1.9 %

4 204

4 885

7 720

-14.8 %

9 165

12.4 %

-647

-11

7 494

8.3 %

1 853

5 533

5.9 %

6.41

863

2013-12-31

23 485

0.8 %

6 272

17 213

-0.1 %

4 557

5 348

9 060

13.3 %

8 153

-11.7 %

-852

-9

6 921

-10.8 %

1 595

5 223

-12.1 %

6.06

862

2013-06-30

23 295

0.9 %

6 062

17 233

1 %

4 143

4 781

7 998

-9.2 %

9 235

12 %

-839

1

7 756

15.3 %

1 709

5 941

13.6 %

6.88

864

2012-12-31

23 076

2.9 %

6 017

17 059

3.3 %

4 432

5 419

8 811

8.8 %

8 248

-2 %

-1 053

-11

6 729

23.9 %

1 381

5 228

24.5 %

6.1

857

2012-06-30

22 423

7.5 %

5 914

16 509

8.8 %

4 043

4 914

8 095

-4.5 %

8 414

25.6 %

-891

-11

5 430

4.1 %

1 118

4 199

0.2 %

4.92

853

2011-12-31

20 860

-3.7 %

5 687

15 173

-3.3 %

4 200

5 051

8 476

9 %

6 697

-15.4 %

-1 024

247

5 217

-21.8 %

932

4 192

-18.6 %

4.94

849.18

2011-06-30

21 671

-5.1 %

5 975

15 696

-4.4 %

3 873

4 691

7 779

-31.8 %

7 917

58.1 %

-1 045

253

6 668

69.3 %

1 409

5 151

61.1 %

6.04

852.82

2010-12-31

22 837

-7.3 %

6 423

16 414

-7.6 %

5 555

6 667

11 406

27.9 %

5 008

-43.4 %

-1 304

235

3 939

-45.8 %

613

3 198

-41.5 %

3.74

855.6

2010-06-30

24 636

-1.6 %

6 870

17 766

1.3 %

4 357

5 425

8 918

-15 %

8 848

25.6 %

-1 477

271

7 272

31.2 %

1 707

5 468

26.8 %

6.37

858.4

2009-12-31

25 045

4.3 %

7 515

17 530

3.7 %

5 356

6 116

10 488

17.4 %

7 042

-11.6 %

-1 383

254

5 541

18.1 %

1 082

4 311

24.1 %

5.01

859

2009-06-30

24 006

1.7 %

7 100

16 906

2.6 %

4 518

5 534

8 936

-7.2 %

7 970

16.3 %

-898

-18

4 691

-28.6 %

640

3 473

-16.3 %

4.04

859

2008-12-31

23 613

7.3 %

7 129

16 484

6.5 %

4 738

6 042

9 629

14.2 %

6 855

-2.6 %

15

-15

6 568

-13.5 %

1 456

4 149

-13.9 %

4.82

861

2008-06-30

22 004

-5.6 %

6 532

15 472

-5.6 %

4 107

5 460

8 431

-10.2 %

7 041

0.7 %

247

-10

7 593

3.6 %

1 861

4 820

-0.5 %

5.6

861

2007-12-31

23 306

2.1 %

6 923

16 383

2.3 %

4 368

6 109

9 392

10.1 %

6 991

-6.5 %

348

-12

7 327

-8.1 %

1 752

4 842

-1.6 %

5.62

861

2007-06-30

22 827

2.9 %

6 820

16 007

15.6 %

4 017

5 671

8 530

7.8 %

7 477

26.2 %

514

-14

7 977

25.5 %

2 115

4 919

25.8 %

5.7

863

2006-12-31

22 192

11.8 %

8 351

13 841

-7.2 %

4 302

4 772

7 916

-13.1 %

5 925

2.1 %

411

22

6 358

2.1 %

1 735

3 909

-1.6 %

4.52

864

2006-06-30

19 849

5.1 %

4 934

14 915

6.9 %

3 063

6 280

9 110

-4.8 %

5 805

32.6 %

399

25

6 229

30.6 %

1 701

3 971

30.7 %

4.61

860

2005-12-31

18 889

13.6 %

4 939

13 950

13.5 %

3 129

6 310

9 571

22.1 %

4 379

-1.7 %

218

26

4 769

8.6 %

1 218

3 039

5.4 %

3.54

861

2005-06-30

16 622

-43.7 %

4 331

12 291

-43.6 %

2 543

5 506

7 837

-49.8 %

4 454

-28.1 %

73

12

4 393

-33.3 %

1 066

2 884

-56.3 %

3.36

859

2004-12-31

29 522

103.2 %

7 718

21 804

102.5 %

5 154

10 423

15 610

109.8 %

6 194

86.3 %

-276

872

6 591

61 %

1 865

6 606

126.9 %

7.78

849

2004-06-30

14 526

-9.4 %

3 760

10 766

-10.4 %

2 361

5 059

7 441

-21.5 %

3 325

31.6 %

768

4 093

46.6 %

1 084

2 911

61.9 %

3.41

853.35

2003-12-31

16 032

5.6 %

4 022

12 010

10.2 %

2 506

5 390

9 483

17.9 %

2 527

-11.3 %

-326

2 792

33.7 %

770

1 798

41.5 %

2.06

870

2003-06-30

15 188

4 293

10 895

2 260

4 907

8 046

2 849

-385

2 089

675

1 271

1.5

848

View Section: Balance Sheet