Complete source-backed cash-flow history.
- Available history
- 2009-10-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 | $402.4M | $58.98M | — | — | — | — | — | — |
|---|
| 2026-01-31 | $350.73M | $8.56M | — | — | — | — | — | — |
|---|
| 2025-10-31 | $403.71M | $54.04M | $535.25M | $108.04M | $1.92B | — | — | $450,000.00 |
|---|
| 2025-07-31 | $396.35M | $53.61M | $438.48M | $87.64M | -$28.4M | — | — | $7.93M |
|---|
| 2025-04-30 | $406.61M | $54.42M | — | — | — | — | — | — |
|---|
| 2025-01-31 | $387.4M | $54.2M | — | — | — | — | — | — |
|---|
| 2024-10-31 | $362.09M | $53.63M | $482.27M | $236.76M | $1.7B | — | — | $2.14M |
|---|
| 2024-07-31 | $322.57M | $50.6M | $439.22M | $137.89M | -$23.59M | — | — | $8.38M |
|---|
| 2024-04-30 | $382.29M | $50.73M | — | — | — | — | — | — |
|---|
| 2024-01-31 | $325.64M | $45.26M | — | — | — | — | — | — |
|---|
| 2023-10-31 | $332.53M | $43.16M | $375.25M | $162.26M | $1.24B | — | — | $7.41M |
|---|
| 2023-07-31 | $347.79M | $44.64M | $358.58M | $170.11M | -$1.56B | — | — | $15.6M |
|---|
| 2023-04-30 | $350.43M | $37.37M | — | — | — | — | — | — |
|---|
| 2023-01-31 | $293.68M | $38.41M | — | — | — | — | — | — |
|---|
| 2022-10-31 | $245.85M | $39.06M | $311.56M | $152.66M | -$152.47M | — | — | $759,000.00 |
|---|
| 2022-07-31 | $263.74M | $36.33M | $312.83M | $102.64M | $15.26M | — | — | -$401.27M |
|---|
| 2022-04-30 | $278.62M | $36.58M | — | — | — | — | — | — |
|---|
| 2022-01-31 | $287.41M | $33.3M | — | — | — | — | — | — |
|---|
| 2021-10-31 | $260.36M | $31.76M | $312.54M | $64.7M | -$63.88M | — | — | $5.17M |
|---|
| 2021-07-31 | $255.97M | $29.66M | $228.69M | $98.6M | -$101.67M | — | — | $9.11M |
|---|
| 2021-04-30 | $286.8M | $31.97M | — | — | — | — | — | — |
|---|
| 2021-01-31 | $193.44M | $31.39M | — | — | — | — | — | — |
|---|
| 2020-10-31 | $200.29M | $28.95M | $258.53M | $147.09M | -$146.82M | — | — | $19.2M |
|---|
| 2020-07-31 | $165.53M | $27.38M | $266.92M | $104.24M | -$112.36M | $0.00 | — | $15.17M |
|---|
| 2020-04-30 | $147.49M | $26.72M | — | — | — | — | — | — |
|---|
| 2020-01-31 | $168.71M | $24.28M | — | — | — | — | — | — |
|---|
| 2019-10-31 | $218.18M | $23.01M | $212.46M | $131.79M | -$131.51M | — | — | -$88.73M |
|---|
| 2019-07-31 | $153.5M | $21.52M | $193.15M | $114.55M | -$114.11M | $0.00 | — | $12.53M |
|---|
| 2019-04-30 | $192.74M | $21.11M | — | — | — | — | — | — |
|---|
| 2019-01-31 | $131.37M | $20.4M | — | — | — | — | — | — |
|---|
| 2018-10-31 | $114.08M | $21.87M | $107.68M | $62.34M | -$61.53M | — | — | $1.23M |
|---|
| 2018-07-31 | $109.75M | $28.25M | $157.87M | $108.22M | — | $0.00 | — | — |
|---|
| 2018-04-30 | $127.35M | $16.57M | — | — | — | — | — | — |
|---|
| 2018-01-31 | $103.26M | $17.87M | — | — | — | — | — | — |
|---|
| 2017-10-31 | $77.52M | $15.9M | $93.36M | $41.48M | — | — | — | — |
|---|
| 2017-07-31 | $70.34M | $13.87M | $144.23M | $47.47M | — | $0.00 | — | — |
|---|
| 2017-04-30 | $90.55M | $13.21M | — | — | — | — | — | — |
|---|
| 2017-01-31 | $66.07M | $15.22M | — | — | — | — | — | — |
|---|
| 2016-10-31 | $167.28M | $14.71M | $74.29M | $38.21M | — | — | — | — |
|---|
| 2016-07-31 | $84.12M | $13.01M | $124.15M | $30.08M | — | $0.00 | — | — |
|---|
| 2016-04-30 | $74.62M | $12.36M | — | — | — | — | — | — |
|---|
| 2016-01-31 | $59M | $11.69M | — | — | — | — | — | — |
|---|
| 2015-10-31 | $52.61M | $11.52M | $76.79M | $20.17M | — | $0.00 | — | — |
|---|
| 2015-07-31 | $57.41M | $8.99M | $61.71M | $30.07M | — | $231.75M | — | — |
|---|
| 2015-04-30 | $57.56M | — | — | — | — | — | — | — |
|---|
| 2015-01-31 | $52.19M | — | — | — | — | — | — | — |
|---|
| 2014-10-31 | $52.62M | $13.97M | $83.37M | $23.39M | — | $1.12M | — | — |
|---|
| 2014-07-31 | $51.04M | $13.38M | $54.96M | $18.19M | — | $492,000.00 | — | — |
|---|
| 2014-04-30 | $40.88M | — | — | — | — | — | — | — |
|---|
| 2014-01-31 | $45.35M | — | — | — | — | — | — | — |
|---|
| 2013-10-31 | $41.42M | $14.5M | $67.72M | $21.3M | — | $80,000.00 | — | — |
|---|
| 2013-07-31 | $41.3M | $14.48M | $16.32M | $16M | — | $497,000.00 | — | — |
|---|
| 2013-04-30 | $53.24M | — | — | — | — | — | — | — |
|---|
| 2013-01-31 | $39.64M | — | — | — | — | — | — | — |
|---|
| 2012-10-31 | $45.85M | $12.84M | $75.32M | $47.62M | — | $13.89M | — | — |
|---|
| 2012-07-31 | $44.9M | $11.85M | $32.72M | $26.31M | — | $65.63M | — | — |
|---|
| 2012-04-30 | $55.47M | — | — | — | — | — | — | — |
|---|
| 2012-01-31 | $40.6M | — | — | — | — | — | — | — |
|---|
| 2011-10-31 | $41.15M | $12.03M | $64.19M | $7.27M | — | $43.98M | — | — |
|---|
| 2011-07-31 | $40.52M | $11.33M | $42.28M | $13.67M | — | $136.2M | — | — |
|---|
| 2011-04-30 | $50.14M | — | — | — | — | — | — | — |
|---|
| 2011-01-31 | $37.89M | — | — | — | — | — | — | — |
|---|
| 2010-10-31 | $37.82M | $11.72M | $77.54M | $14.78M | -$11.07M | $75.71M | — | -$74.93M |
|---|
| 2010-07-31 | $36.23M | $11.15M | $25.42M | $16.33M | — | $9.16M | — | — |
|---|
| 2010-04-30 | $44.39M | — | — | — | — | — | — | — |
|---|
| 2010-01-31 | $35.73M | — | — | — | — | — | — | — |
|---|
| 2009-10-31 | $35.27M | $10.61M | $77.69M | $23.51M | -$22.91M | $3.53M | — | -$77,000.00 |
|---|
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 | $1.55B | $215.85M | $1.8B | $568.99M | -$587.45M | — | — | $52.11M |
|---|
| 2024-07-31 | $1.36B | $189.76M | $1.47B | $510.99M | -$940.08M | — | — | $19.27M |
|---|
| 2023-07-31 | $1.24B | $159.48M | $1.36B | $516.64M | -$1.89B | — | — | $66.62M |
|---|
| 2022-07-31 | $1.09B | $137.99M | $1.18B | $337.45M | -$442.31M | — | — | -$382.69M |
|---|
| 2021-07-31 | $936.5M | $121.97M | $990.89M | $463M | -$465.47M | $0.00 | — | $40.92M |
|---|
| 2020-07-31 | $699.91M | $101.39M | $917.89M | $591.97M | -$601.21M | $0.00 | — | -$27.41M |
|---|
| 2019-07-31 | $591.69M | $84.9M | $646.65M | $373.88M | -$356.27M | $365M | — | -$370.3M |
|---|
| 2018-07-31 | $417.87M | $78.6M | $535.07M | $287.91M | -$288.48M | $0.00 | — | -$182.04M |
|---|
| 2017-07-31 | $394.23M | $57M | $492.06M | $172.18M | -$335.79M | $0.00 | — | -$106.98M |
|---|
| 2016-07-31 | $270.36M | $48.58M | $332.5M | $173.92M | — | $442.86M | — | — |
|---|
| 2015-07-31 | $219.78M | $46.57M | $265.08M | $79.15M | — | $233.48M | — | — |
|---|
| 2014-07-31 | $178.69M | $53.73M | $262.59M | $81.51M | — | $572,000.00 | — | — |
|---|
| 2013-07-31 | $180.03M | $56.73M | $199.33M | $130.27M | — | $15.01M | — | — |
|---|
| 2012-07-31 | $182.12M | $48.17M | $229.67M | $54.83M | — | $203.29M | — | — |
|---|
| 2011-07-31 | $166.38M | $45.69M | $242.93M | $70.17M | — | $739.64M | — | — |
|---|
| 2010-07-31 | $151.63M | $43.24M | $199.41M | $75.84M | — | $12.71M | — | — |
|---|