Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Cash Flows from Used in Operating Activities Direct 440,749
390,617
336,468
164,016
702,775
904,248
390,617
336,468
164,016
702,775
-343,851
-349,906
-117,245
-7,119
139,813
-468,552
-207,345
-307,579
-635,026
-320,696
1,494,544
1,763,556
1,919,586
1,989,925
2,475,431
-11,666
-17,080
-37,488
-43,334
-70,584
-60,636
29,999
43,120
65,828
-
-70,886
-17,988
-51,692
-92,975
-41,960
429,083
373,537
298,980
120,682
632,191