Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
789,561
789,561
211,203
-21,550
99,476
-252,912
-252,912
-156,712
-108,487
-39,950
-338,417
-338,417
-55,745
125,804
-70,420
201,973
201,973
3,741
4,995
9,228
-233,928
-233,928
-143,011
-144,303
-129,571
555,633
555,633
68,192
-165,853
-30,095