Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
380,029
361,156
419,103
374,069
326,488
-39,664
35,005
-112,804
-77,695
-93,278
-287,081
-320,908
-295,122
-273,384
-260,633
751,169
235,695
665,768
671,644
648,539
-15,248
-9,980
-32,968
-22,211
-19,866
364,781
351,176
386,135
351,858
306,622