Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
-440,391
-440,391
-302,868
698,339
317,834
-10,650
-10,650
-9,178
-7,995
9,118
-39,389
-39,389
-15,259
10,892
25,423
536,089
536,089
1,026,599
1,353,815
652,498
-3,766
-3,766
-2,852
-4,790
-5,645
-444,157
-444,157
-305,720
693,549
312,189