Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
172,900
2,164,000
1,388,379
-902,521
-
-
1,107,000
-1,056,100
-3,879,701
-266,196
-
-
9,746,200
8,466,300
7,358,407
9,849,729
-
-
-419,100
-351,900
-161,541
-267,860
-
-
-246,200
1,812,100
1,226,838
-1,170,381
-