Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
6,691,004
7,012,333
4,868,584
4,830,320
4,373,857
-2,109,621
-2,701,423
-2,019,109
-1,082,943
-4,377,326
-4,903,413
-4,278,281
-3,031,211
-3,260,998
-1,264,618
1,045,086
1,332,429
1,338,917
1,511,051
1,004,173
-627,173
-830,153
-641,008
-711,882
-388,397
6,063,831
6,182,180
4,227,576
4,118,438
3,985,460