Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
5,122,000
2,255,000
3,314,000
199,000
4,005,000
-1,023,000
-1,444,000
-2,935,000
-3,035,000
17,000
-591,000
-1,289,000
-900,000
-943,000
-593,000
16,720,000
19,470,000
19,949,000
20,470,000
24,250,000
-669,000
-781,000
-1,461,000
-1,771,000
-1,005,000
4,453,000
1,474,000
1,853,000
-1,572,000
3,000,000