Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
18,354
-66,922
-38,674
50,661
-4,445
589
-11,165
-47,072
220,077
148,013
-68
-8,150
-38,259
-60,813
-93,516
173,389
137,320
223,557
347,562
137,637
18,005
-67,126
-39,345
50,394
-4,445