Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
7,181,844
1,149,339
5,147,107
924,859
1,262,424
-4,199,526
-5,189,158
149,611
337,590
-6,982,030
-2,306,788
-1,820,488
-1,459,457
-1,167,069
-43,582
5,754,932
4,549,290
10,409,597
6,572,336
6,476,956
-531,039
-391,253
-210,196
-80,557
-75,819
6,650,805
758,086
4,936,911
844,302
1,186,605