Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
165,500
163,800
94,400
114,400
124,200
-142,600
-133,200
-26,600
-2,900
-28,200
-228,400
-121,700
-60,100
-33,900
-86,500
105,000
134,400
227,300
220,900
141,800
-90,900
-87,100
-52,900
-50,000
-55,800
75,000
193,700
106,900
13,000
6,700
-266,700
-276,600
-135,900
-14,100
-4,000
74,600
76,700
41,500
64,400
68,400