Complete source-backed cash-flow history.
- Available history
- 2010-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 | $106,060.00 | — | — | — | — | — | — | — |
|---|
| 2026-01-31 | $161,641.00 | $5,525.00 | $227,062.00 | $71,603.00 | -$110,742.00 | — | — | — |
|---|
| 2025-10-31 | $191,850.00 | $2,193.00 | $139,005.00 | $0.00 | -$25,000.00 | — | — | -$25,295.00 |
|---|
| 2025-07-31 | $62,436.00 | — | — | — | — | — | — | — |
|---|
| 2025-04-30 | $204,189.00 | — | — | — | — | — | — | — |
|---|
| 2025-01-31 | $36,202.00 | $1,324.00 | -$162,155.00 | — | — | — | — | $86,512.00 |
|---|
| 2024-10-31 | $197,170.00 | $1,324.00 | -$160,161.00 | $0.00 | $2,700.00 | — | — | $58,794.00 |
|---|
| 2024-07-31 | -$59,082.00 | — | — | — | — | — | — | — |
|---|
| 2024-04-30 | $22,228.00 | — | — | — | — | — | — | — |
|---|
| 2024-01-31 | -$63,393.00 | $1,165.00 | -$122,860.00 | — | — | — | — | $92,336.00 |
|---|
| 2023-10-31 | -$45,729.00 | $768.00 | -$110,171.00 | $0.00 | $72,000.00 | — | — | $98,031.00 |
|---|
| 2023-07-31 | -$83,964.00 | — | — | — | — | — | — | — |
|---|
| 2023-04-30 | -$112,591.00 | — | — | — | — | — | — | — |
|---|
| 2023-01-31 | -$44,730.00 | $769.00 | -$105,156.00 | $20,593.00 | -$13,074.00 | — | — | $24,332.00 |
|---|
| 2022-10-31 | -$29,989.00 | $372.00 | $133,309.00 | $0.00 | -$5,000.00 | — | — | -$24,526.00 |
|---|
| 2022-07-31 | $212,357.00 | — | — | — | — | — | — | — |
|---|
| 2022-04-30 | -$275,816.00 | — | — | — | — | — | — | — |
|---|
| 2022-01-31 | -$132,040.00 | — | -$174,860.00 | $0.00 | $0.00 | — | — | -$15,666.00 |
|---|
| 2021-10-31 | -$176,435.00 | — | $15,148.00 | — | $0.00 | — | — | $138,371.00 |
|---|
| 2021-07-31 | $13,153.00 | — | — | — | — | — | — | — |
|---|
| 2021-04-30 | -$123,485.00 | — | — | — | — | — | — | — |
|---|
| 2021-01-31 | -$35,965.00 | — | -$36,899.00 | — | $0.00 | — | — | $198,181.00 |
|---|
| 2020-10-31 | -$95,454.00 | — | -$15,622.00 | — | — | — | — | -$36,041.00 |
|---|
| 2020-07-31 | -$54,005.00 | — | — | — | — | — | — | — |
|---|
| 2020-04-30 | -$62,394.00 | — | — | — | — | — | — | — |
|---|
| 2020-01-31 | -$68,890.00 | — | -$36,331.00 | — | — | — | — | $73,630.00 |
|---|
| 2019-10-31 | -$6,420.00 | — | -$114,976.00 | — | — | — | — | $113,336.00 |
|---|
| 2019-07-31 | -$154,221.00 | — | — | — | — | — | — | — |
|---|
| 2019-04-30 | -$128,734.00 | — | — | — | — | — | — | — |
|---|
| 2019-01-31 | -$250,368.00 | — | -$79,532.00 | — | — | — | — | $45,110.00 |
|---|
| 2018-10-31 | -$124,389.00 | — | -$85,584.00 | $0.00 | $0.00 | — | — | $85,657.00 |
|---|
| 2018-07-31 | -$154,221.00 | — | — | — | — | — | — | — |
|---|
| 2018-04-30 | -$158,023.00 | — | — | — | — | — | — | — |
|---|
| 2018-01-31 | -$146,249.00 | — | -$110,467.00 | $4,258.00 | -$4,258.00 | — | — | $95,294.00 |
|---|
| 2017-10-31 | -$156,963.00 | — | -$179,825.00 | $0.00 | $0.00 | — | — | $129,788.00 |
|---|
| 2017-07-31 | -$186,966.00 | — | — | — | — | — | — | — |
|---|
| 2017-04-30 | -$160,751.00 | — | — | — | — | — | — | — |
|---|
| 2017-01-31 | -$119,240.00 | — | -$4,423.00 | $10,000.00 | -$10,000.00 | — | — | -$29,347.00 |
|---|
| 2016-10-31 | -$237,220.00 | — | -$183,078.00 | $34,450.00 | — | — | — | — |
|---|
| 2016-07-31 | -$116,456.00 | — | — | — | — | — | — | — |
|---|
| 2016-04-30 | -$145,535.00 | — | — | — | — | — | — | — |
|---|
| 2016-01-31 | -$133,212.00 | — | -$97,064.00 | $78,299.00 | — | — | — | — |
|---|
| 2015-10-31 | -$171,604.00 | — | -$248,351.00 | — | — | — | — | — |
|---|
| 2015-07-31 | -$233,963.00 | — | — | — | — | — | — | — |
|---|
| 2015-04-30 | -$90,448.00 | — | — | — | — | — | — | — |
|---|
| 2015-01-31 | -$15,590.00 | — | -$35,311.00 | — | — | — | — | — |
|---|
| 2014-10-31 | -$142,852.00 | — | -$407,461.00 | $37,000.00 | — | — | — | — |
|---|
| 2014-07-31 | -$123,249.00 | — | — | — | — | — | — | — |
|---|
| 2014-04-30 | -$202,663.00 | — | — | — | — | — | — | — |
|---|
| 2014-01-31 | $34,694.00 | — | $111,252.00 | — | — | — | — | — |
|---|
| 2013-10-31 | -$73,945.00 | — | -$145,815.00 | $0.00 | — | — | — | — |
|---|
| 2013-07-31 | $55,316.00 | — | — | — | — | — | — | — |
|---|
| 2013-04-30 | -$117,160.00 | — | — | — | — | — | — | — |
|---|
| 2013-01-31 | -$6,972.00 | — | $86,104.00 | — | — | — | — | -$85,163.00 |
|---|
| 2012-10-31 | -$281,521.00 | — | -$32,570.00 | $7,717.00 | -$7,717.00 | — | — | $7,376.00 |
|---|
| 2012-07-31 | -$97,283.00 | — | — | — | — | — | — | — |
|---|
| 2012-04-30 | -$183,929.00 | — | — | — | — | — | — | — |
|---|
| 2012-01-31 | $108,019.00 | — | $254,169.00 | — | — | — | — | -$189,519.00 |
|---|
| 2011-10-31 | $32,406.00 | — | -$8,654.00 | $0.00 | $0.00 | — | — | $80,864.00 |
|---|
| 2011-07-31 | -$67,628.00 | — | — | — | — | — | — | — |
|---|
| 2011-04-30 | -$149,651.00 | — | — | — | — | — | — | — |
|---|
| 2011-01-31 | $199,940.00 | — | $317,999.00 | — | — | — | — | -$221,053.00 |
|---|
| 2010-10-31 | -$30,874.00 | — | -$15,571.00 | — | $0.00 | — | — | $104,536.00 |
|---|
| 2010-07-31 | -$77,880.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-10-31 | $494,703.00 | $8,196.00 | $459,847.00 | $10,666.00 | -$35,666.00 | — | — | -$4,804.00 |
|---|
| 2024-10-31 | $96,923.00 | $4,977.00 | -$201,668.00 | $9,558.00 | -$6,858.00 | — | — | $155,524.00 |
|---|
| 2023-10-31 | -$301,378.00 | $3,074.00 | -$209,489.00 | $20,593.00 | -$53,648.00 | — | — | $238,521.00 |
|---|
| 2022-10-31 | -$225,489.00 | $1,490.00 | -$99,685.00 | $0.00 | -$12,370.00 | — | — | -$105,103.00 |
|---|
| 2021-10-31 | -$322,732.00 | — | -$46,576.00 | $0.00 | $0.00 | — | — | $479,018.00 |
|---|
| 2020-10-31 | -$280,743.00 | — | -$162,312.00 | $0.00 | $0.00 | — | — | $175,796.00 |
|---|
| 2019-10-31 | -$520,591.00 | — | -$266,446.00 | $0.00 | $0.00 | — | — | $188,768.00 |
|---|
| 2018-10-31 | -$582,882.00 | — | -$418,948.00 | $4,258.00 | -$4,258.00 | — | — | $320,538.00 |
|---|
| 2017-10-31 | -$633,055.00 | — | -$377,646.00 | $14,900.00 | -$14,900.00 | — | — | $104,640.00 |
|---|
| 2016-10-31 | -$632,423.00 | — | -$510,633.00 | $122,749.00 | -$319,749.00 | — | — | $181,255.00 |
|---|
| 2015-10-31 | -$511,600.00 | — | -$488,476.00 | $8,111.00 | — | — | — | — |
|---|
| 2014-10-31 | -$434,070.00 | — | -$497,891.00 | $41,843.00 | — | — | — | — |
|---|
| 2013-10-31 | -$142,761.00 | — | -$250,745.00 | $0.00 | — | — | — | — |
|---|
| 2012-10-31 | -$454,714.00 | — | -$1,511.00 | $19,826.00 | -$19,826.00 | — | — | -$14,877.00 |
|---|
| 2011-10-31 | $15,066.00 | — | $181,957.00 | $0.00 | $5,000.00 | — | — | -$212,698.00 |
|---|
| 2010-10-31 | $48,577.00 | — | $49,883.00 | — | $0.00 | — | — | $40,195.00 |
|---|