Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
-63,992
186,939
534,247
492,496
504,443
-178,783
-245,716
-292,496
-789,481
-383,568
-50,657
-81,513
151,846
188,447
121,546
587,812
888,355
1,018,322
627,550
730,712
-155,839
-213,777
-267,499
-597,821
-517,582
15,000
0
274,550
242,000
80,000
-219,831
-26,838
266,748
-105,325
-13,139