Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
562,877
562,877
827,486
297,181
98,537
-113,283
-113,283
-222,383
-108,958
-57,181
-410,481
-410,481
-604,506
-181,707
-46,072
97,826
97,826
60,264
63,906
57,577
-119,443
-119,443
-226,204
-109,354
-58,877
443,434
443,434
601,282
187,827
39,660