Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
434,505
506,035
-371,603
153,174
18,344
-405,162
39,144
85,431
-60,788
-69,544
-240,861
-328,940
207,795
-159,751
-78,647
331,530
653,310
449,978
533,136
601,940
-5,872
-10,886
-15,387
-9,997
-8,005
-209,870
-299,000
258,755
0
-56,765
428,633
495,149
-386,990
143,177
10,339