Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
127,310
175,758
250,422
177,707
24,663
-26,729
-39,350
-63,069
-144,247
-69,009
-199,329
-84,420
-143,175
-10,545
30,304
53,204
146,344
95,738
47,405
24,821
-31,308
-37,381
-63,055
-143,505
-84,123
12,066
27,398
24,140
90,547
87,806
96,002
138,377
187,367
34,202
-59,460