Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
10,822,300
19,366,800
14,612,900
15,158,100
16,563,700
-6,727,700
-19,309,200
-8,278,200
-13,218,400
-4,084,100
-3,083,300
2,555,500
-7,144,000
-9,947,700
-4,260,300
8,893,400
11,718,500
8,903,900
9,771,100
17,731,800
-1,595,800
-3,346,900
-3,117,500
-2,733,400
-2,106,800
-29,925,900
-733,900
-563,200
-4,930,000
-
9,226,500
16,019,900
11,495,400
12,424,700
14,456,900