Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
253,574
258,345
160,618
172,101
92,690
-96,300
-161,714
-81,865
-84,294
38,392
-165,773
-165,556
-124,606
-66,242
-78,929
122,387
137,962
207,901
253,695
231,128
-36,151
-34,632
-37,184
-25,820
-33,397
-472
-944
-1,181
-2,515
-4,795
217,423
223,713
123,434
146,281
59,293