ProPetro Holding Corp (PUMP)

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 41 099 99 145 111 918 68 772 149 036 132 700 23 949
Inwestycje krótkoterminowe 14 993 8 681 7 049 11 981 11 936 7 248 5 871
Należności 237 012 215 925 128 148 84 244 212 183 202 956 199 656
Zapasy 17 705 5 034 3 949 2 729 2 436 6 353 6 184
Pozostałe aktywa obrotowe 14 993 8 681 7 049 11 981 11 936 7 248 5 871
Aktywa obrotowe razem 310 809 328 785 251 064 167 726 375 591 349 257 235 660
Inwestycje długotrminowe 1 169 500 1 007 000 810 172 883 013 1 060 520 925 265 483 372
Rzeczowe aktywa trwałe 967 116 922 735 808 494 880 477 1 047 540 912 846 470 910
Wartość firmy 23 624 23 624 0 0 9 425 9 425 9 425
Wartości niematerialne 50 615 56 345 0 0 0 13 301
Pozostałe aktywa trwałe 49 565 1 150 1 269 1 827 2 571 2 981 2 736
Aktywa razem 1 480 310 1 335 790 1 061 240 1 050 740 1 436 110 1 274 520 719 032

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 161 441 234 299 152 649 79 153 193 096 214 460 211 149
Krótkoterminowe zobowiązania finansowe 17 063 0 0 0 2 831 0 15 764
Pozostałe zobowiązania krótkoterminowe 92 645 49 881 21 136 25 010 37 039 138 300 16 683
Zobowiąznia krótkoterminowe razem 271 149 284 180 173 785 104 163 232 966 352 760 243 596
Długoterminowe zobowiązania finansowe 75 886 30 000 0 0 130 000 70 000 57 178
Pozostałe zobowiązania długoterminowe 3 180 0 0 0 0 124 125
Udziały niekontrolujące 0 0 0 0 0 0 0
Zobowiązania razem 481 920 381 753 234 934 179 968 466 806 477 167 305 780
Akcje zwykłe 113 004 105 868 102 655 100 829 100 472 83 460 76 371
Zyski (straty) zatrzymane 69 034 -16 600 -18 630 35 555 142 575 -20 435 -194 297
Akcje własne 0 0 0 0 0 0 0
Kapitał własny 998 392 954 033 826 302 870 771 969 305 797 355 413 252
Pasywa razem 1 480 310 1 335 790 1 061 240 1 050 740 1 436 110 1 274 520 719 032