Middlesex Water Co. (MSEX)

Bilans

Aktywa

w tys. USD

2023
(31 gru 2023)
2022
(31 gru 2022)
2021
(31 gru 2021)
2020
(31 gru 2020)
2019
(31 gru 2019)
2018
(31 gru 2018)
2017
(31 gru 2017)
Gotówka i jej ekwiwalenty 2 390 3 828 3 533 4 491 2 230 3 705 4 937
Inwestycje krótkoterminowe 71 705 2 624 2 880 2 886 2 367 2 644 2 408
Należności 27 469 24 677 22 584 21 634 19 091 19 055 17 784
Zapasy 6 972 6 177 5 358 5 112 5 445 5 411 4 118
Pozostałe aktywa obrotowe 71 705 2 624 2 880 2 886 2 367 2 644 2 408
Aktywa obrotowe razem 108 536 37 306 34 355 34 123 29 133 30 815 29 247
Inwestycje długotrminowe 1 127 520 1 037 140 985 660 942 347 880 745 737 015 631 893
Rzeczowe aktywa trwałe 1 009 860 931 758 876 796 807 805 716 100 628 476 566 718
Wartość firmy 0 0 0 0 0 0 0
Wartości niematerialne 0 0 0 0 0 0 0
Pozostałe aktywa trwałe 114 467 101 560 104 361 123 420 114 432 106 583 63 715
Aktywa razem 1 236 050 1 074 450 1 020 020 976 470 909 878 767 830 661 140

Pasywa

w tys. USD

2023
(31 gru 2023)
2022
(31 gru 2022)
2021
(31 gru 2021)
2020
(31 gru 2020)
2019
(31 gru 2019)
2018
(31 gru 2018)
2017
(31 gru 2017)
Zobowiązania wobec dostawców 27 618 24 847 21 125 30 443 23 306 19 325 13 929
Krótkoterminowe zobowiązania finansowe 50 490 72 962 19 731 9 255 27 178 55 843 34 865
Pozostałe zobowiązania krótkoterminowe 25 721 20 050 15 763 17 150 14 497 19 195 15 743
Zobowiąznia krótkoterminowe razem 103 829 117 859 56 619 56 848 64 981 94 363 64 537
Długoterminowe zobowiązania finansowe 358 153 290 280 306 520 273 244 230 777 152 851 139 045
Pozostałe zobowiązania długoterminowe 257 196 182 410 213 199 231 747 228 104 222 126 182 790
Udziały niekontrolujące 0 0 0 0 0 0 0
Zobowiązania razem 810 977 672 038 650 205 628 178 584 002 516 610 429 532
Akcje zwykłe 17 732 17 597 17 492 17 459 16 685 16 384 16 330
Zyski (straty) zatrzymane 176 227 167 274 145 807 128 757 108 667 91 433 74 055
Akcje własne 0 0 0 0 0 0 0
Kapitał własny 425 075 402 412 369 810 348 292 325 876 251 220 231 608
Pasywa razem 1 236 050 1 074 450 1 020 020 976 470 909 878 767 830 661 140