Sunrun Inc (RUN)

Rachunek przepływów pieniężnych

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)
2019/Q1
(31 mar 2019)
Zysk (strata) netto -350 124 -1 069 460 55 474 -240 388 63 021 210 560 -12 426 -87 778 -38 519 24 129 -41 244 -23 789 -169 320 37 447 -13 562 -27 959 12 500 28 990 -1 293 -13 862
Amortyzacja 143 024 138 756 126 784 123 105 119 190 118 620 49 592 39 928 102 095 98 856 95 190 91 955 242 942 156 257 103 015 51 021 187 163 140 372 93 582 46 791
Zmiana stanu należności 172 001 188 892 215 411 218 692 214 255 218 837 216 824 200 549 146 037 177 826 162 969 125 499 24 487 10 654 -13 289 -4 439 2 376 -2 494 10 324 67 522
Zmiana stanu zapasów 459 746 661 801 791 740 887 890 783 904 589 094 547 419 555 946 506 819 444 519 341 423 289 772 105 078 -32 540 -47 107 -2 957 150 794 19 948 13 645 76 184
Zmiana stanu gotówki 678 821 643 787 669 094 628 536 740 508 672 083 522 460 629 161 617 634 717 593 679 588 649 493 243 913 6 483 -16 849 16 841 -55 121 25 161 53 933 245 604
Przepływy pieniężne z działalności operacyjnej -116 007 -63 240 -202 170 -439 323 -304 673 -89 859 -197 852 -256 409 -281 357 -180 065 -170 117 -185 647 -317 972 -166 759 -152 253 -116 885 -204 487 -153 365 -102 244 -51 122
Nabycie rzeczowych aktywów trwałych -4 662 -4 666 -7 636 -3 996 -7 383 -6 517 2 168 -6 471 3 064 -4 392 -7 209 -39 -3 095 -2 384 -2 337 -3 105 -25 345 -19 009 -12 673 -6 336
Przepływy pieniężne z działalności inwestycyjnej -661 124 -741 447 -700 262 -510 310 -518 690 -547 078 -518 197 -502 101 -488 215 -440 919 -400 000 -357 051 -497 789 -686 752 -364 417 -210 465 -843 255 -632 441 -421 628 -210 814
Przepływy pieniężne z działalności finansowej 813 024 835 554 980 284 839 836 820 333 729 862 716 562 770 694 678 882 704 502 614 287 647 923 1 160 740 871 796 507 673 330 369 1 106 570 829 929 553 286 276 643