Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
45,479
54,933
52,322
-25,867
25,929
-2,824
-1,771
-3,394
-5,368
-2,179
-10,230
-9,226
-9,841
-25,728
-2,442
115,892
107,751
63,815
24,728
81,691
-4,123
-3,071
-3,394
-2,334
-2,179
41,356
51,862
48,928
-28,201
23,750