Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
4,446,952
6,618,533
10,443,053
7,954,396
6,173,689
2,299,510
-668,565
-3,208,958
-4,913,244
-6,442,842
-5,911,236
-6,182,661
-6,954,118
-1,607,062
-2,729,179
5,478,999
5,623,375
5,855,959
5,574,583
4,141,324
-870,000
-2,226,273
-3,723,689
-4,860,808
-2,601,579
-500,000
2,600,000
7,000,000
14,840,000
7,600,000
-2,600,000
-4,700,000
-9,500,000
-13,865,000
-7,550,000
3,576,952
4,392,260
6,719,364
3,093,588
3,572,110