Cash Flow
All numbers in thousandsttm
3/31/2024
3/31/2023
3/31/2022
3/31/2021
-12,507
-8,097
-18,496
-7,834
1,766
1,892
-1,794
-4,833
33,852
503
-16,145
-7,691
-10,646
-10,208
3,137
36,047
9,114
26,697
60,672
44,862
-8,104
-1,824
-4,849
-262
-132
-5,743
-3,875
-3,875
-646
-1,934
-11,467
-9,921
-23,345
-8,096
1,634