Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
2,370,500
541,300
4,023,400
2,207,700
-
-
-8,309,000
-3,589,600
-1,388,600
-1,573,300
-
-
6,426,800
2,058,000
-699,800
-379,700
-
-
4,056,000
3,495,700
4,248,800
2,265,800
-
-
-8,107,400
-3,627,500
-736,300
-609,900
-
-
-4,959,100
-654,800
-245,500
-133,900
-
-
-5,736,900
-3,086,200
3,287,100
1,597,800
-