Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
317,700
-39,400
216,941
78,264
-
-
-116,000
-147,500
-87,285
-25,884
-
-
-80,900
93,700
-1,111
-1,532
-
-
250,300
129,500
222,676
94,131
-
-
-81,200
-76,100
-33,336
-5,997
-
-
236,500
-115,500
183,605
72,267
-