Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
3,318,280
5,150,213
1,267,729
2,190,065
-
-
-3,483,860
-3,293,356
-2,553,822
-1,982,952
-
-
-1,082,986
-617,424
-465,420
-30,981
-
-
3,658
1,252,224
10,672
1,761,945
-
-
-4,037,417
-3,435,102
-1,738,791
-832,968
-
-
-719,137
1,715,111
-471,062
1,357,097
-