TopBuild Corp (BLD)

Rachunek zysków i strat

w tys. USD

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)
2019/Q1
(31 mar 2019)
2018/Q4
(31 gru 2018)
2018/Q3
(30 wrz 2018)
2018/Q2
(30 cze 2018)
2018/Q1
(31 mar 2018)
Przychody ze sprzedaży 1 301 000 1 274 280 1 168 920 1 063 400 845 757 834 255 742 798 721 488 697 223 646 099 653 228 662 349 682 330 660 112 619 330 639 547 647 289 605 969 491 444
Koszty sprzedanych produktów, towarów i materiałów 905 250 890 188 837 717 780 238 595 466 591 075 545 039 523 465 498 895 468 045 481 272 491 030 502 999 485 190 463 635 481 319 485 424 460 928 380 426
Zysk ze sprzedaży brutto 395 748 384 097 331 201 283 159 250 291 243 180 197 759 198 023 198 328 178 054 171 956 171 319 179 331 174 922 155 695 158 228 161 865 145 041 111 018
Koszty badań i rozwoju 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Koszty ogólnego zarządu 172 874 176 876 167 247 164 719 116 485 114 894 101 872 94 943 96 805 97 600 101 967 94 898 98 886 98 883 99 077 93 066 95 648 101 360 77 125
Zysk operacyjny 222 874 207 221 163 954 118 440 133 806 128 286 95 887 103 080 101 523 80 454 69 989 76 421 80 445 76 039 56 618 65 162 66 217 43 681 33 893
Koszty odsetek netto 14 561 13 410 11 966 10 932 5 503 6 105 6 603 7 745 7 692 8 277 8 742 9 083 9 507 9 631 9 602 9 660 9 381 7 322 2 324
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 208 010 193 532 152 672 107 328 128 369 122 247 75 499 95 421 93 917 72 266 61 486 67 904 71 591 66 934 47 349 55 766 57 014 36 441 31 603
Podatek dochodowy 54 264 49 835 37 961 28 969 32 934 31 867 15 657 24 661 23 921 16 770 10 715 21 919 16 615 14 883 9 366 17 213 14 356 9 288 5 215
Udziały niekontrolujące 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Zysk (strata) netto 153 746 143 697 114 711 78 359 95 435 90 380 59 842 70 760 69 996 55 496 50 771 45 985 54 976 52 051 37 983 38 553 42 658 27 153 26 388