Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
-87,537
-18,758
-110,550
126,874
11,996
-64,335
-4,967
309,091
-127,856
57,003
38,441
-171,975
-27,647
48,088
-11,743
144,591
170,216
368,589
194,690
157,295
-5,809
-12,798
-9,819
-16,385
-12,967
-81,362
-205,546
-20,973
49,060
-28,546
-93,346
-31,556
-120,369
110,489
-971