Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
-
723,731
1,253,478
1,089,342
908,563
-
-512,290
-1,175,025
-1,040,858
-525,978
-
-169,310
-345,807
-168,893
-168,337
-
77,853
35,722
303,076
423,485
-
-323,649
-326,553
-738,944
-477,150
-
-8,908
-43,445
-8,571
-152,316
-
400,082
926,925
350,398
431,413