Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
113,239
70,008
292,759
90,257
76,286
-196,540
-45,804
373,218
-346,609
-429,187
-57,635
-219,205
-810,929
295,321
336,840
294,525
368,545
568,347
706,206
668,024
-68,014
-52,817
-44,571
-36,102
-7,147
45,225
17,191
248,188
54,155
69,139