Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
468,496
45,288
-265,600
435,228
-
-
-13,933
-23,915
-35,311
-58,698
-
-
-156,267
4,005
-125,443
60,545
-
-
356,792
58,496
33,118
459,472
-
-
-37,112
-21,899
-83,398
-109,008
-
-
431,384
23,389
-348,998
326,220
-