Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
3/31/2020
-
298,900
582,100
343,100
427,800
-
-
-358,500
-364,800
-273,900
-81,100
-
-
37,200
-199,100
-106,100
-238,100
-
-
64,300
87,400
84,200
115,600
-
-
-332,400
-373,500
-326,200
-306,500
-
-
402,800
146,100
163,900
499,400
-
-
-85,200
-130,700
-105,000
-177,600
-
-
-33,500
208,600
16,900
121,300
-