Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
-104,576,000
-34,241,000
-52,837,000
42,376,000
139,324,000
-
-342,000
7,304,000
-2,163,000
-1,182,000
-851,000
-
-8,336,000
-4,676,000
9,250,000
14,516,000
18,524,000
-
182,048,000
282,579,000
317,698,000
362,418,000
306,601,000
-
-2,070,000
-2,216,000
-2,529,000
-1,664,000
-773,000
-
-106,646,000
-36,457,000
-55,366,000
40,712,000
138,551,000
-