Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
29,736
17,954
116,082
105,526
120,624
-3,389
-32,463
-171,783
-2,719
361
-44,869
-1,948
-1,904
-42,978
-56,047
50,059
71,798
86,774
142,802
84,557
-1,526
-1,892
-2,013
-2,181
-4,321
29,232
17,199
115,024
104,089
120,477