Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
381,581
1,574
447,279
417,275
260,456
-
-46,053
-121,302
-33,338
-150,711
-133,210
-
-238,323
-205,233
-185,312
-307,543
-71,636
-
399,969
97,237
428,453
208,128
243,288
-
-67,623
-61,471
-45,576
-154,079
-151,390
-
182,248
344,656
0
-
600,195
122,570
-138,792
-402,125
-85,521
-258,714
-671,476
-
313,958
-59,897
401,703
263,196
109,066
-