Cash Flow
All numbers in thousandsttm
12/31/2023
12/31/2022
12/31/2021
12/31/2020
347,997
416,470
276,048
246,513
217,957
-56,871
-21,509
-28,942
-60,966
-114,081
-227,260
-197,992
-117,546
-90,309
-73,568
659,991
757,683
560,408
429,711
333,952
-51,871
-21,509
-28,942
-60,616
-46,003
296,126
394,961
247,106
185,897
171,954