Ironwood Pharmaceuticals Inc (IRWD)

Rachunek zysków i strat

w tys. USD

2023/Q4
(31 gru 2023)
2023/Q3
(30 wrz 2023)
2023/Q2
(30 cze 2023)
2023/Q1
(31 mar 2023)
2022/Q4
(31 gru 2022)
2022/Q3
(30 wrz 2022)
2022/Q2
(30 cze 2022)
2022/Q1
(31 mar 2022)
2021/Q4
(31 gru 2021)
2021/Q3
(30 wrz 2021)
2021/Q2
(30 cze 2021)
2021/Q1
(31 mar 2021)
2020/Q4
(31 gru 2020)
2020/Q3
(30 wrz 2020)
2020/Q2
(30 cze 2020)
2020/Q1
(31 mar 2020)
2019/Q4
(31 gru 2019)
2019/Q3
(30 wrz 2019)
2019/Q2
(30 cze 2019)
Przychody ze sprzedaży 117 553 113 739 107 382 104 061 107 199 108 637 97 231 97 529 117 130 103 747 104 031 88 845 116 680 103 468 89 432 79 943 126 301 131 167 102 215
Koszty sprzedanych produktów, towarów i materiałów 0 0 0 0 0 0 0 0 0 0 0 0 897 0 0 2 239 11 013 506 11 313
Zysk ze sprzedaży brutto 117 553 113 739 107 382 104 061 107 199 108 637 97 231 97 529 117 130 103 747 104 031 88 845 115 783 103 468 89 432 77 704 115 288 130 661 90 902
Koszty badań i rozwoju 35 676 32 985 34 577 12 847 10 446 11 545 11 452 10 822 31 851 10 907 12 163 15 484 16 267 21 692 22 076 28 027 4 745 27 551 28 758
Koszty ogólnego zarządu 38 667 36 046 52 484 31 117 28 390 28 619 30 124 28 861 28 687 27 742 27 052 27 652 33 982 34 928 34 643 36 450 23 544 40 919 43 246
Zysk operacyjny 43 210 44 708 20 321 60 097 68 363 68 473 55 655 57 846 56 592 65 098 64 816 45 709 65 534 46 848 32 713 13 227 86 999 62 191 18 898
Koszty odsetek netto 9 984 9 179 1 341 1 125 2 978 1 125 1 691 1 804 25 738 1 804 1 804 1 804 7 521 7 419 7 318 7 220 7 123 10 457 9 430
Pozostałe przychody (koszty) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Zysk (strata) przed opodatkowaniem 30 360 31 932 -1 076 220 65 861 72 265 69 907 53 785 56 465 46 255 59 672 54 372 40 358 44 500 35 812 25 204 3 345 85 296 20 648 12 283
Podatek dochodowy 32 105 17 982 13 256 20 147 23 398 19 590 16 705 17 664 4 881 3 827 -336 931 432 1 296 1 389 0 0 0 0 0
Udziały niekontrolujące -658 -1 371 -27 291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Zysk (strata) netto -1 087 15 321 -1 062 190 45 714 48 867 50 317 37 080 38 801 41 374 55 845 391 303 39 926 43 204 34 423 25 204 3 345 47 858 20 648 12 283