Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.
- Available history
- 2015-07-31 to 2025-10-31
- Data captured
Historical Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-10-31 | $196.83M | $22.32M | $174.51M | 281.03% |
|---|
| 2025-07-31 | $219.53M | $11.75M | $207.78M | 537.59% |
|---|
| 2024-10-31 | $161.75M | $9.83M | $151.92M | 507.65% |
|---|
| 2024-07-31 | $244.7M | $20.44M | $224.26M | — |
|---|
| 2023-10-31 | $145.47M | $13.02M | $132.45M | — |
|---|
| 2023-07-31 | $58.31M | $12.8M | $45.51M | — |
|---|
| 2022-10-31 | $65.51M | $19.7M | $45.81M | — |
|---|
| 2022-07-31 | $38M | $14.78M | $23.23M | — |
|---|
| 2021-10-31 | $6.94M | $8.84M | -$1.91M | — |
|---|
| 2021-07-31 | -$24.63M | $17.54M | -$42.17M | — |
|---|
| 2020-10-31 | -$4.07M | $12.25M | -$16.33M | — |
|---|
| 2020-07-31 | $3.63M | $17.42M | -$13.79M | — |
|---|
| 2019-10-31 | -$26.16M | $18.2M | -$44.37M | — |
|---|
| 2019-07-31 | -$9.66M | $23.64M | -$33.29M | — |
|---|
| 2018-10-31 | $49.82M | $29.83M | $19.99M | — |
|---|
| 2018-07-31 | $22.74M | $16.28M | $6.45M | — |
|---|
| 2017-10-31 | $10.1M | $17.97M | -$7.87M | — |
|---|
| 2017-07-31 | $6.88M | $12.38M | -$5.51M | — |
|---|
| 2016-10-31 | $4.16M | $11.92M | -$7.76M | — |
|---|
| 2016-07-31 | $2.37M | $8.88M | -$6.51M | -62.97% |
|---|
| 2015-10-31 | -$5.62M | $9.64M | -$15.26M | — |
|---|
Annual Free Cash Flow
| Date | Operating cash flow | Capital expenditure | Free cash flow | FCF / net income |
|---|
| 2025-07-31 | $821.46M | $71.28M | $750.17M | 398.25% |
|---|
| 2024-07-31 | $672.93M | $75.25M | $597.68M | — |
|---|
| 2023-07-31 | $272.4M | $65.4M | $207M | — |
|---|
| 2022-07-31 | $67.54M | $49.06M | $18.49M | — |
|---|
| 2021-07-31 | -$99.81M | $58.65M | -$158.46M | — |
|---|
| 2020-07-31 | -$159.89M | $89.49M | -$249.37M | — |
|---|
| 2019-07-31 | $42.17M | $118.45M | -$76.28M | — |
|---|
| 2018-07-31 | $92.54M | $62.37M | $30.17M | — |
|---|
| 2017-07-31 | $14.78M | $50.18M | -$35.4M | — |
|---|
| 2016-07-31 | $3.64M | $42.29M | -$38.66M | — |
|---|
| 2015-07-31 | -$25.69M | $23.31M | -$49M | — |
|---|