Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
170,700
165,400
39,000
22,400
109,000
-
221,800
-146,800
-199,100
-119,400
-76,900
-
-395,400
-5,300
173,900
85,900
-23,900
-
55,200
70,200
58,200
42,200
51,600
-
-104,300
-149,300
-235,800
-148,700
-88,900
-
-
46,000
236,000
132,000
145,700
-
-
-4,800
-2,700
-2,900
-125,900
-
66,400
16,100
-196,800
-126,300
20,100
-