Complete source-backed cash-flow history.
- Available history
- 2010-01-31 to 2026-01-31
- 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 |
|---|
| 2025-07-31 | $38.02M | — | $63.34M | $1.24M | -$3.52M | — | — | $3.64M |
|---|
| 2024-07-31 | $34.68M | — | $34.66M | $1.58M | -$15.32M | — | — | -$5.94M |
|---|
| 2023-07-31 | $28.12M | — | $52.01M | $2.18M | -$2.18M | — | — | -$5.75M |
|---|
| 2022-07-31 | $22.9M | — | $46.4M | $1.79M | -$62.88M | — | — | -$5.1M |
|---|
| 2021-07-31 | $23.18M | — | $46.37M | $941,000.00 | -$55.36M | — | — | -$218,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 |
|---|
| 2026-01-31 | $163.77M | — | $266.25M | $5.73M | -$157.35M | $892,000.00 | — | $5.02M |
|---|
| 2025-01-31 | $143.27M | — | $219.27M | $6.74M | -$296.95M | — | — | -$3.63M |
|---|
| 2024-01-31 | $115.91M | — | $207.68M | $5.56M | -$148.26M | — | — | -$14.74M |
|---|
| 2022-01-31 | $86.28M | — | $176.14M | $4.83M | -$95.11M | — | — | $1.52M |
|---|
| 2021-01-31 | $52.1M | — | $131.23M | $3.76M | -$52.16M | — | — | $5.56M |
|---|
| 2020-01-31 | $37M | — | $104.25M | $4.9M | -$296.95M | — | — | $210.17M |
|---|
| 2019-01-31 | $31.28M | — | $78.07M | $5.24M | -$73.18M | — | — | -$11.38M |
|---|
| 2018-01-31 | $26.88M | — | $72.14M | $5.09M | -$116.95M | — | — | $38M |
|---|
| 2017-01-31 | $23.84M | — | $72.58M | $4.91M | -$70.36M | — | — | -$211,000.00 |
|---|
| 2016-01-31 | $20.56M | — | $54.24M | $4.31M | -$129.83M | — | — | -$2.43M |
|---|
| 2015-01-31 | $15.06M | — | $49.48M | $2.68M | -$84.83M | — | — | $96.63M |
|---|
| 2014-01-31 | $9.61M | — | $42.61M | $2.39M | -$61.12M | — | — | $44.12M |
|---|
| 2013-01-31 | $16M | — | $30.34M | $3.5M | -$58.24M | — | — | -$898,000.00 |
|---|
| 2012-01-31 | $12.03M | — | $23.93M | $4.73M | -$26.02M | — | — | -$2.57M |
|---|
| 2011-01-31 | $11.54M | — | $19.89M | $1.66M | -$41.09M | — | — | $775,000.00 |
|---|
| 2010-01-31 | $14.35M | — | $16.54M | $1.63M | -$11.51M | — | — | $40.29M |
|---|