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 | $118.1M | — | — | — | — | — | — | — |
|---|
| 2026-01-31 | $92.5M | — | — | — | — | — | — | — |
|---|
| 2025-10-31 | $113.9M | $24.3M | $125.4M | $14.2M | -$3.4M | $91.5M | $34.7M | -$93.1M |
|---|
| 2025-07-31 | $114.3M | $24.4M | $167.8M | $18.6M | -$20.6M | $59.3M | $35M | -$146.3M |
|---|
| 2025-04-30 | $57.8M | — | — | — | — | — | — | — |
|---|
| 2025-01-31 | $95.9M | — | — | — | — | — | — | — |
|---|
| 2024-10-31 | $99M | $25.5M | $72.9M | $25.1M | -$96M | $74.4M | $32.4M | $9.8M |
|---|
| 2024-07-31 | $109.7M | $24.9M | $126M | $19.8M | -$19.1M | $48.9M | $32.5M | -$98.4M |
|---|
| 2024-04-30 | $113.5M | — | — | — | — | — | — | — |
|---|
| 2024-01-31 | $98.7M | — | — | — | — | — | — | — |
|---|
| 2023-10-31 | $92.1M | $24.3M | $138M | $23.2M | -$23.2M | $53.3M | $30.2M | -$78.9M |
|---|
| 2023-07-31 | $91.9M | $25M | $190.8M | $25.7M | -$172.2M | $22.5M | $30.3M | -$18.1M |
|---|
| 2023-04-30 | $93.7M | — | — | — | — | — | — | — |
|---|
| 2023-01-31 | $86M | — | — | — | — | — | — | — |
|---|
| 2022-10-31 | $87.2M | $22.4M | $118.2M | $28.1M | -$28.1M | $45.7M | $28.2M | -$112.8M |
|---|
| 2022-07-31 | $101M | $22.8M | $108.9M | $28.7M | -$48.2M | $16.9M | $28.3M | -$31.4M |
|---|
| 2022-04-30 | $83M | — | — | — | — | — | — | — |
|---|
| 2022-01-31 | $71.8M | — | — | — | — | — | — | — |
|---|
| 2021-10-31 | $77.1M | $23.8M | $42.9M | $18.3M | -$18.3M | $102.9M | $27.4M | -$45.5M |
|---|
| 2021-07-31 | $84.3M | $24.9M | $96.3M | $18.8M | -$18.1M | $63.5M | $27.7M | -$67.8M |
|---|
| 2021-04-30 | $84.4M | — | — | — | — | — | — | — |
|---|
| 2021-01-31 | $56.2M | — | — | — | — | — | — | — |
|---|
| 2020-10-31 | $61.9M | $23.3M | $128.9M | $18.8M | -$18.8M | $15.6M | $26.6M | -$78.9M |
|---|
| 2020-07-31 | $64.1M | $23M | $121.8M | $18.2M | -$22.7M | $0.00 | $26.6M | -$195.8M |
|---|
| 2020-04-30 | $63.4M | — | — | — | — | — | — | — |
|---|
| 2020-01-31 | $64.4M | — | — | — | — | — | — | — |
|---|
| 2019-10-31 | $65M | $21.2M | $86.1M | $37.1M | -$37.1M | $65M | $26.6M | -$14.7M |
|---|
| 2019-07-31 | $58.1M | $21.3M | $122.6M | $38.3M | -$38M | $24.8M | $26.8M | -$109.6M |
|---|
| 2019-04-30 | $75.2M | — | — | — | — | — | — | — |
|---|
| 2019-01-31 | $60.1M | — | — | — | — | — | — | — |
|---|
| 2018-10-31 | $73.8M | $19.3M | $63.3M | $28.2M | -$124.2M | $80.9M | $24.4M | $61.3M |
|---|
| 2018-07-31 | $102.4M | $19.3M | $104.2M | $24.4M | -$23.1M | $14.3M | $24.5M | -$184.7M |
|---|
| 2018-04-30 | $69.9M | — | — | — | — | — | — | — |
|---|
| 2018-01-31 | -$52.9M | — | — | — | — | — | — | — |
|---|
| 2017-10-31 | $60.9M | $18.9M | $63.9M | $19.9M | -$19.1M | $42.6M | $23.4M | -$1.9M |
|---|
| 2017-07-31 | $68.2M | $19.4M | $87M | $24.7M | -$43.6M | $30M | $22.9M | -$40.8M |
|---|
| 2017-04-30 | $60.1M | — | — | — | — | — | — | — |
|---|
| 2017-01-31 | $46.5M | — | — | — | — | — | — | — |
|---|
| 2016-10-31 | $58M | $18.9M | $101.5M | $12.4M | -$23.3M | $41.4M | $23.2M | -$57M |
|---|
| 2016-07-31 | $59.5M | $19M | $89.4M | $13.5M | -$11.3M | $16.3M | $23.3M | -$78.7M |
|---|
| 2016-04-30 | $54.8M | — | — | — | — | — | — | — |
|---|
| 2016-01-31 | $38M | — | — | — | — | — | — | — |
|---|
| 2015-10-31 | $38.5M | $18.6M | $57.9M | $21.5M | -$16.4M | $68M | $22.7M | -$32.3M |
|---|
| 2015-07-31 | $56.4M | $18.8M | $51.4M | $21.2M | — | $55.1M | $23M | — |
|---|
| 2015-04-30 | $47.8M | — | — | — | — | — | — | — |
|---|
| 2015-01-31 | $48M | — | — | — | — | — | — | — |
|---|
| 2014-10-31 | $55.9M | $18.1M | $49.3M | $27M | -$79.1M | $134.3M | $23M | -$64.8M |
|---|
| 2014-07-31 | $72.93M | $16.96M | $87.69M | $31.15M | — | $113.53M | $23.43M | — |
|---|
| 2014-04-30 | $67.34M | — | — | — | — | — | — | — |
|---|
| 2014-01-31 | $58.34M | — | — | — | — | — | — | — |
|---|
| 2013-10-31 | $61.59M | $16.27M | $98.92M | $20.53M | -$53.93M | $12.13M | $19M | -$24.41M |
|---|
| 2013-07-31 | $72.61M | $15.76M | $98.53M | $25.47M | -$57.67M | $41.6M | $19.14M | -$75.8M |
|---|
| 2013-04-30 | $69.84M | — | — | — | — | — | — | — |
|---|
| 2013-01-31 | $50.81M | — | — | — | — | — | — | — |
|---|
| 2012-10-31 | $54.11M | $16.03M | $64.06M | $21.4M | -$8.54M | $50.73M | $13.29M | -$81.62M |
|---|
| 2012-07-31 | $70.98M | $14.95M | $77.31M | $20.15M | $1.45M | $47.66M | $13.41M | -$33.03M |
|---|
| 2012-04-30 | $70.95M | — | — | — | — | — | — | — |
|---|
| 2012-01-31 | $53.82M | — | — | — | — | — | — | — |
|---|
| 2011-10-31 | $68.55M | $15.57M | $57.69M | $18.49M | -$18.49M | $73.56M | $11.19M | -$856,000.00 |
|---|
| 2011-07-31 | $65.77M | $15.22M | $77.51M | $18.23M | $50.53M | $65.83M | $11.47M | -$115M |
|---|
| 2011-04-30 | $61.81M | — | — | — | — | — | — | — |
|---|
| 2011-01-31 | $44.58M | — | — | — | — | — | — | — |
|---|
| 2010-10-31 | $53.13M | $14.92M | $62.76M | $10.05M | -$10.05M | $6.49M | $9.55M | -$26.35M |
|---|
| 2010-07-31 | $51.17M | $14.07M | $54.24M | $15.92M | -$15.43M | $42.91M | $9.2M | -$14.44M |
|---|
| 2010-04-30 | $49.46M | — | — | — | — | — | — | — |
|---|
| 2010-01-31 | $30.97M | — | — | — | — | — | — | — |
|---|
| 2009-10-31 | $34.57M | $15.17M | $70.06M | $7.74M | -$7.99M | $7.38M | $8.9M | -$20.58M |
|---|
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 | $367M | $99.5M | $418.8M | $78.9M | -$150.4M | $331.5M | $131.9M | -$321.7M |
|---|
| 2024-07-31 | $414M | $98.4M | $492.5M | $85.6M | -$86.9M | $162.7M | $122.8M | -$355.9M |
|---|
| 2023-07-31 | $358.8M | $92.3M | $544.5M | $118.5M | -$327.3M | $141.8M | $114.4M | -$222.2M |
|---|
| 2022-07-31 | $332.8M | $93.8M | $252.8M | $85.5M | -$154M | $170.6M | $110.1M | -$114.2M |
|---|
| 2021-07-31 | $286.9M | $95.3M | $401.9M | $59M | -$58.3M | $142.2M | $107.2M | -$363.3M |
|---|
| 2020-07-31 | $257M | $87.6M | $387M | $124.4M | -$128.9M | $94.3M | $106.4M | -$199.5M |
|---|
| 2019-07-31 | $267.2M | $81.1M | $345.8M | $150.7M | -$246.4M | $129.2M | $99.7M | -$123.3M |
|---|
| 2018-07-31 | $180.3M | $76.7M | $262.9M | $97.5M | -$95.4M | $122M | $94.7M | -$268.8M |
|---|
| 2017-07-31 | $232.8M | $75.2M | $317.8M | $65.9M | -$95.7M | $140.4M | $92.4M | -$165.2M |
|---|
| 2016-07-31 | $190.8M | $74.9M | $291.3M | $72.9M | -$55.6M | $84.3M | $91.2M | -$180.2M |
|---|
| 2015-07-31 | $208.1M | $74.3M | $212.8M | $93.8M | — | $256.3M | $91.2M | — |
|---|
| 2014-07-31 | $260.2M | $67.2M | $317.8M | $97.2M | — | $279.4M | $83.1M | — |
|---|
| 2013-07-31 | $247.38M | $64.29M | $315.92M | $94.9M | -$96.31M | $102.57M | $60.32M | -$223.97M |
|---|
| 2012-07-31 | $264.3M | $61.17M | $259.71M | $78.14M | -$176.47M | $130.23M | $47.68M | -$103.4M |
|---|
| 2011-07-31 | $225.29M | $60.49M | $246.06M | $60.63M | -$56.36M | $108.93M | $41.01M | -$167.35M |
|---|
| 2010-07-31 | $166.16M | $59.23M | $203.01M | $43.15M | -$42.91M | $66.7M | $36.24M | -$69.52M |
|---|
| 2009-07-31 | $131.91M | $58.6M | $276.93M | $46.08M | -$119.89M | $32.77M | $35.17M | -$91.77M |
|---|