Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
244,206
244,206
752,667
187,475
521,750
-207,356
-207,356
-240,582
-479,704
206,651
-166,774
-166,774
-209,641
-193,492
-192,790
1,509,144
1,509,144
1,648,987
1,395,138
1,863,141
-431,707
-431,707
-377,953
-464,076
-330,180
565,250
565,250
8,885
13,201
0
-571,349
-571,349
-11,792
-11,947
-7,946
-187,501
-187,501
374,714
-276,601
191,570