Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
576,046
325,243
1,400,873
1,089,645
1,482,834
-95,255
-243,936
-1,010,681
-518,789
-532,820
-43,176
-408,520
-387,845
-413,663
-349,136
2,920,845
2,693,184
3,022,737
3,012,894
2,857,372
-171,290
-297,191
-978,978
-512,182
-545,065
404,756
28,052
421,895
577,463
937,769