Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
571,309
681,215
1,043,270
1,675,218
757,856
-433,965
-654,669
-1,103,840
-794,416
-94,433
608,355
-120,924
-1,189,518
-574,431
-773,368
1,955,307
1,553,707
1,648,159
2,898,149
2,591,720
-435,757
-696,617
-1,104,970
-795,578
-94,345
1,073,400
719,424
0
43,721
48,659
-84,413
-207,143
-126,501
-110,600
-314,213
135,552
-15,402
-61,700
879,640
663,511