Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
-35,744
-35,744
27,665
-6,552
7,090
-50,145
-50,145
-58,584
-11,003
-3,473
88,931
88,931
31,086
17,329
4,813
12,620
12,620
9,580
9,413
9,639
-67,115
-67,115
-14,746
-11,804
-3,434
1,000
47,908
16,257
4,322
5,080
-102,859
-102,859
12,919
-18,356
3,656