Complete source-backed cash-flow history.
- Available history
- 2009-07-31 to 2026-04-30
- Data captured
Historical Cash Flow Statement
| Date | Net income | Depreciation and amortization | Operating cash flow | Capital expenditure | Investing cash flow | Share repurchases | Dividends paid | Financing cash flow |
|---|
| 2026-04-30 | $97.23M | $65.95M | — | — | — | — | — | — |
|---|
| 2026-01-31 | $17.8M | $64.88M | — | — | — | — | — | — |
|---|
| 2025-10-31 | $21.67M | $66.04M | -$44.87M | — | -$20.76M | $5.05M | — | -$13.48M |
|---|
| 2025-07-31 | $125.76M | $71.38M | $258.67M | — | $2.88M | $50.92M | — | -$182.22M |
|---|
| 2025-04-30 | $135.19M | $66.17M | — | — | — | — | — | — |
|---|
| 2025-01-31 | -$551,000.00 | $65.99M | — | — | — | — | — | — |
|---|
| 2024-10-31 | -$1.83M | $67.66M | $30.74M | — | -$25.34M | $0.00 | — | -$64.62M |
|---|
| 2024-07-31 | $90.02M | $73.6M | $338.02M | — | -$43.92M | $25.35M | — | -$164.35M |
|---|
| 2024-04-30 | $114.51M | $68.15M | — | — | — | — | — | — |
|---|
| 2024-01-31 | $7.22M | $68.12M | — | — | — | — | — | — |
|---|
| 2023-10-31 | $53.57M | $67.28M | $59.67M | — | -$51.06M | $30.04M | — | -$19.15M |
|---|
| 2023-07-31 | $90.29M | $74.1M | $507.51M | — | -$50.92M | $0.00 | — | -$369.62M |
|---|
| 2023-04-30 | $120.72M | $68.15M | — | — | — | — | — | — |
|---|
| 2023-01-31 | $27.08M | $67.68M | — | — | — | — | — | — |
|---|
| 2022-10-31 | $136.19M | $66.99M | $94.02M | — | -$57.95M | $25.41M | — | -$53.25M |
|---|
| 2022-07-31 | $280.94M | $71.96M | $352.57M | — | -$77.41M | $66.79M | — | -$298.29M |
|---|
| 2022-04-30 | $348.05M | $71.65M | — | — | — | — | — | — |
|---|
| 2022-01-31 | $266.57M | $75.9M | — | — | — | — | — | — |
|---|
| 2021-10-31 | $242.24M | $64.95M | $41.79M | — | -$791.02M | $0.00 | — | $643.6M |
|---|
| 2021-07-31 | $230.28M | $60.94M | $351.41M | — | -$47.47M | $0.00 | — | -$145.64M |
|---|
| 2021-04-30 | $183.31M | $58.69M | — | — | — | — | — | — |
|---|
| 2021-01-31 | $132.52M | $56.72M | — | — | — | — | — | — |
|---|
| 2020-10-31 | $113.76M | $54.24M | -$81.29M | — | -$46.43M | — | — | -$68.5M |
|---|
| 2020-07-31 | $119.17M | $51.56M | $303.67M | — | -$28.56M | — | — | -$417.91M |
|---|
| 2020-04-30 | $24.07M | $45.46M | — | — | — | — | — | — |
|---|
| 2020-01-31 | $28.67M | $48.95M | — | — | — | — | — | — |
|---|
| 2019-10-31 | $51.07M | $50.21M | -$52M | — | -$13.8M | — | — | -$114.77M |
|---|
| 2019-07-31 | $92.06M | $51.27M | $332.22M | — | -$48.43M | — | $21.48M | -$316.47M |
|---|
| 2019-04-30 | $32.68M | $50.93M | — | — | — | — | — | — |
|---|
| 2019-01-31 | -$5.42M | $23.52M | — | — | — | — | — | — |
|---|
| 2018-10-31 | $13.95M | $23.06M | -$15.83M | $34.45M | -$34.39M | — | — | -$102,000.00 |
|---|
| 2018-07-31 | $88.21M | $23.72M | $269.32M | $38.18M | -$41.5M | — | $19.5M | -$99.6M |
|---|
| 2018-04-30 | $133.79M | $23.53M | — | — | — | — | — | — |
|---|
| 2018-01-31 | — | $23.28M | — | — | — | — | — | — |
|---|
| 2017-10-31 | $128.41M | $22.7M | $13.42M | $34.28M | -$30.12M | — | — | -$55.09M |
|---|
| 2017-07-31 | $119.46M | $23.96M | $236.5M | $35.57M | -$35.21M | — | $17.35M | -$167.44M |
|---|
| 2017-04-30 | — | $23.89M | — | — | — | — | — | — |
|---|
| 2017-01-31 | — | $23.81M | — | — | — | — | — | — |
|---|
| 2016-10-31 | $78.75M | $26.6M | $1.26M | $26.16M | -$29.37M | — | — | -$20.08M |
|---|
| 2016-07-31 | $82.77M | $17.46M | $196.3M | $12.57M | -$570.05M | — | $15.74M | $336.36M |
|---|
| 2016-04-30 | — | $12.27M | — | — | — | — | — | — |
|---|
| 2016-01-31 | — | $11.41M | — | — | — | — | — | — |
|---|
| 2015-10-31 | $50.5M | $11.43M | $18.89M | $15.92M | -$7.52M | — | $15.74M | -$15.54M |
|---|
| 2015-07-31 | $68.97M | — | $156.47M | $13.27M | -$158.2M | — | $14.14M | -$74.21M |
|---|
| 2015-04-30 | $62.85M | — | — | — | — | — | — | — |
|---|
| 2015-01-31 | $28.65M | — | — | — | — | — | — | — |
|---|
| 2014-10-31 | $38.93M | — | $50.03M | $8.54M | -$11.44M | — | $14.41M | -$14.3M |
|---|
| 2014-07-31 | $66.58M | — | $182.81M | $10.98M | -$2.98M | — | $12.26M | -$11.43M |
|---|
| 2014-04-30 | $55.12M | — | — | — | — | — | — | — |
|---|
| 2014-01-31 | $16.19M | — | — | — | — | — | — | — |
|---|
| 2013-10-31 | $41.11M | — | $5.85M | $5.13M | $62.46M | $705,000.00 | $12.25M | -$9.93M |
|---|
| 2013-07-31 | $58.22M | — | $100.37M | $9.59M | $3.45M | — | $9.55M | -$4.71M |
|---|
| 2013-04-30 | $43.76M | — | — | — | — | — | — | — |
|---|
| 2013-01-31 | $19.9M | — | — | — | — | — | — | — |
|---|
| 2012-10-31 | $30.99M | — | $14.44M | $5.89M | -$9.81M | — | $9.53M | -$8.78M |
|---|
| 2012-07-31 | $44.36M | — | $81.52M | $3.78M | -$3.35M | $0.00 | $7.94M | -$7.52M |
|---|
| 2012-04-30 | $41.34M | — | — | — | — | — | — | — |
|---|
| 2012-01-31 | $13.68M | — | — | — | — | — | — | — |
|---|
| 2011-10-31 | $22.36M | — | $22.34M | $2.04M | -$2.01M | $20M | $8.23M | -$28.23M |
|---|
| 2011-07-31 | $36.89M | — | $164.59M | $4.92M | -$2.82M | — | $5.59M | -$5.59M |
|---|
| 2011-04-30 | $40.01M | — | — | — | — | — | — | — |
|---|
| 2011-01-31 | $5.69M | — | — | — | — | — | — | — |
|---|
| 2010-10-31 | $23.69M | — | $9.69M | $16.64M | -$110.91M | — | $5.58M | -$4.79M |
|---|
| 2010-07-31 | $40.6M | — | $101.84M | $4.09M | $68.88M | $0.00 | $3.6M | -$3.6M |
|---|
| 2010-04-30 | $34.11M | — | — | — | — | — | — | — |
|---|
| 2010-01-31 | $11.92M | — | — | — | — | — | — | — |
|---|
| 2009-10-31 | $23.43M | — | $18.45M | $911,000.00 | $14.75M | — | $31.6M | -$31.6M |
|---|
Annual Cash Flow Statement
| Date | Net income | Depreciation and amortization | Operating cash flow | Capital expenditure | Investing cash flow | Share repurchases | Dividends paid | Financing cash flow |
|---|
| 2025-07-31 | $258.56M | $271.21M | $577.92M | — | -$64.47M | $52.65M | — | -$426.31M |
|---|
| 2024-07-31 | $265.31M | $277.15M | $545.55M | — | -$146.81M | $68.39M | — | -$337.68M |
|---|
| 2023-07-31 | $374.27M | $276.93M | $981.63M | — | -$222.48M | $42.01M | — | -$635.69M |
|---|
| 2022-07-31 | $1.14B | $284.45M | $990.12M | — | -$1.05B | $165.11M | — | -$47.84M |
|---|
| 2021-07-31 | $659.87M | $230.58M | $526.48M | — | -$428.49M | $0.00 | — | -$188.44M |
|---|
| 2020-07-31 | $222.97M | $196.17M | $540.94M | — | -$84.25M | $0.00 | — | -$392.92M |
|---|
| 2019-07-31 | $133.28M | $148.78M | $508.02M | — | -$1.87B | — | $84.14M | $1.54B |
|---|
| 2018-07-31 | $430.15M | $93.22M | $466.51M | $138.2M | -$183.49M | — | $77.99M | -$231.02M |
|---|
| 2017-07-31 | $374.25M | $98.26M | $419.33M | $115.03M | -$116.66M | — | $69.41M | -$289.32M |
|---|
| 2016-07-31 | $256.52M | $52.58M | $341.21M | $51.98M | -$601.47M | — | $62.97M | $286.69M |
|---|
| 2015-07-31 | $199.39M | $31.38M | $247.86M | $42.28M | -$234.97M | $60M | $57.38M | -$118.75M |
|---|
| 2014-07-31 | $179M | $25.83M | $149.26M | $30.41M | $2.93M | — | $49.02M | -$99.45M |
|---|
| 2013-07-31 | $152.86M | $24.99M | $145.07M | $24.31M | -$14M | — | $38.16M | -$113.11M |
|---|
| 2012-07-31 | $121.74M | $24.98M | $118.84M | $10.06M | -$7.85M | $77M | $32.32M | -$107.78M |
|---|
| 2011-07-31 | $106.27M | $24.01M | $114.8M | $33.75M | -$126.35M | — | $22.33M | -$20.77M |
|---|
| 2010-07-31 | $110.06M | $13.23M | $100.65M | $12.3M | $82.98M | $115.42M | $42.41M | -$157.81M |
|---|
| 2009-07-31 | $17.14M | $13.48M | $48.57M | $5.63M | -$307,000.00 | — | $15.52M | -$15.5M |
|---|