Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
-600,000
-390,000
-640,000
1,190,000
3,280,000
520,000
650,000
80,000
-2,980,000
-60,000
-420,000
-380,000
-220,000
-510,000
-550,000
2,570,000
2,050,000
2,180,000
4,790,000
7,090,000
-550,000
-390,000
-640,000
840,000
3,190,000