Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
157,408
460,657
1,029,750
502,393
177,906
-69,832
-60,905
-153,524
-112,900
-418,711
-589,189
-709,563
-303,930
-62,318
102,328
593,446
1,005,700
1,330,202
763,239
469,719
-69,197
-63,309
-240,884
-421,624
-418,589
-321,437
-330,077
-69,399
-119,399
-383,267
88,211
397,348
788,866
80,769
-240,683