Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
472,329
472,329
-136,093
250,782
550,811
-430,466
-430,466
79,169
-113,806
-225,850
117,111
117,111
36,736
-321,960
-56,698
478,632
478,632
327,357
350,265
527,027
-134,580
-134,580
-103,371
-89,458
-90,472
223,775
223,775
214,214
5,572
63,500
-315,725
-315,725
-95,551
-198,401
-21,289
337,749
337,749
-239,464
161,324
460,339