Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
42,587
56,771
43,536
61,212
40,979
-55,609
-154,886
-55,619
-366
-70,815
3,141
87,799
6,247
-54,274
40,244
32,979
24,193
34,479
40,104
33,946
-1,741
-155,824
-1,464
-2,227
-1,223
-22,025
-41,383
-17,637
-37,014
-79,736
40,846
-99,053
42,072
58,985
39,756