Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
-268,460
-268,460
128,820
6,010
58,870
-111,320
-111,320
-131,030
-51,860
-33,920
348,950
348,950
31,530
400
15,300
-135,490
-135,490
-134,420
-51,860
-35,120
271,100
271,100
112,730
151,710
134,880
-403,950
-403,950
-5,600
-45,850
23,750