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 | $232,986.00 | — | -$365,311.00 | $2,321.00 | -$1.89M | $709.00 | $1.72M | -$1.72M |
|---|
| 2026-01-31 | $32,860.00 | — | -$390,139.00 | $2,411.00 | $2.77M | $1,681.00 | — | -$1,681.00 |
|---|
| 2025-10-31 | -$102.00 | — | $279,666.00 | $350.00 | -$856,665.00 | $9,202.00 | $0.00 | -$9,202.00 |
|---|
| 2025-07-31 | -$204,250.00 | — | $236,524.00 | $2,036.00 | $1.63M | $5,004.00 | $0.00 | -$5,004.00 |
|---|
| 2025-04-30 | $95,353.00 | — | -$301,590.00 | $4,258.00 | -$3.23M | $17,237.00 | $1.72M | -$1.74M |
|---|
| 2025-01-31 | $8,536.00 | — | -$429,486.00 | $0.00 | $988,338.00 | $0.00 | — | $0.00 |
|---|
| 2024-10-31 | $16,111.00 | — | $78,425.00 | $157,015.00 | $171,532.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2024-07-31 | -$309,194.00 | — | -$670,327.00 | $1,908.00 | $3.69M | $1,747.00 | $0.00 | -$1,747.00 |
|---|
| 2024-04-30 | -$213,817.00 | — | -$700,744.00 | $0.00 | -$458,942.00 | $2,323.00 | $1.72M | -$1.72M |
|---|
| 2024-01-31 | -$270,719.00 | — | $725,945.00 | $820.00 | -$4.76M | $7,193.00 | $1.72M | -$7,193.00 |
|---|
| 2023-10-31 | -$47,148.00 | — | $308,436.00 | -$1,580.00 | $7.33M | $792.00 | $0.00 | -$792.00 |
|---|
| 2023-07-31 | $526,242.00 | — | $956,765.00 | $0.00 | -$6.18M | $5,083.00 | $0.00 | -$5,083.00 |
|---|
| 2023-04-30 | $404,654.00 | — | -$250,107.00 | $764.00 | $2.83M | $28,469.00 | $1.72M | -$1.75M |
|---|
| 2023-01-31 | $426,432.00 | $16,127.00 | $875,866.00 | $8,067.00 | -$8.2M | $0.00 | $0.00 | $0.00 |
|---|
| 2022-10-31 | $173,379.00 | $12,800.00 | $260,091.00 | $12,137.00 | -$12,137.00 | $2,379.00 | $0.00 | -$2,379.00 |
|---|
| 2022-07-31 | $288,034.00 | $12,962.00 | $1.11M | $2,087.00 | -$2,087.00 | $9,327.00 | $0.00 | -$9,327.00 |
|---|
| 2022-04-30 | $240,027.00 | $12,140.00 | -$446,285.00 | $4,361.00 | -$4,361.00 | $15,127.00 | $1.72M | -$1.74M |
|---|
| 2022-01-31 | $305,244.00 | $13,205.00 | -$327,202.00 | $684.00 | -$684.00 | $55,159.00 | $1.72M | -$1.78M |
|---|
| 2021-10-31 | -$4.87M | $14,290.00 | $960,350.00 | -$881.00 | $881.00 | $25,966.00 | $0.00 | $41,113.00 |
|---|
| 2021-07-31 | $2.28M | $18,183.00 | $441,724.00 | $7,110.00 | -$7,110.00 | $0.00 | $0.00 | $0.00 |
|---|
| 2021-04-30 | $240,271.00 | $18,831.00 | -$1.19M | $2,048.00 | $55,523.00 | $0.00 | $1.73M | -$1.79M |
|---|
| 2021-01-31 | $268,032.00 | $21,424.00 | $588,186.00 | $2,568.00 | $1.25M | $0.00 | $0.00 | -$2,851.00 |
|---|
| 2020-10-31 | $144,347.00 | $20,469.00 | $336,365.00 | $6,321.00 | -$6,321.00 | $0.00 | $0.00 | $8,217.00 |
|---|
| 2020-07-31 | $692,114.00 | $23,203.00 | $1.22M | $10,462.00 | $4,238.00 | $0.00 | $0.00 | -$2,776.00 |
|---|
| 2020-04-30 | $687,561.00 | $21,579.00 | -$1.56M | $27,548.00 | -$15,548.00 | $0.00 | $0.00 | $1.93M |
|---|
| 2020-01-31 | $526,900.00 | $21,032.00 | $1.52M | $11,326.00 | -$11,326.00 | $1,699.00 | $1.73M | -$1.73M |
|---|
| 2019-10-31 | $477,595.00 | $25,292.00 | -$539,810.00 | $9,133.00 | $1.24M | $0.00 | $0.00 | -$2,665.00 |
|---|
| 2019-07-31 | $431,158.00 | $25,121.00 | -$627,300.00 | $9,402.00 | -$9,402.00 | $572.00 | $0.00 | -$3,203.00 |
|---|
| 2019-04-30 | $707,483.00 | $21,844.00 | -$822,917.00 | $35,761.00 | — | $21,564.00 | $0.00 | — |
|---|
| 2019-01-31 | $471,020.00 | $26,838.00 | -$217,712.00 | $3,083.00 | — | $65,755.00 | $0.00 | — |
|---|
| 2018-10-31 | $3.34M | $9,864.00 | $456,907.00 | $64,245.00 | -$58,245.00 | $42,866.00 | — | -$1.78M |
|---|
| 2018-07-31 | $730,631.00 | $20,480.00 | $1.69M | $0.00 | $0.00 | $0.00 | — | -$3,347.00 |
|---|
| 2018-04-30 | -$128,348.00 | $21,214.00 | $159,577.00 | $6,649.00 | -$6,649.00 | $0.00 | — | -$3,327.00 |
|---|
| 2018-01-31 | -$2.66M | $23,043.00 | $1.42M | $51,115.00 | -$51,115.00 | $13,659.00 | — | -$16,945.00 |
|---|
| 2017-10-31 | -$547,029.00 | -$190,656.00 | $279,565.00 | -$307,674.00 | $307,674.00 | $5,505.00 | — | -$8,768.00 |
|---|
| 2017-07-31 | -$162,982.00 | $88,229.00 | -$478,396.00 | $40,555.00 | $7,202.00 | $0.00 | — | -$42,502.00 |
|---|
| 2017-04-30 | -$322,763.00 | $100,646.00 | -$909,227.00 | $43,370.00 | -$43,370.00 | $8,040.00 | — | -$12,035.00 |
|---|
| 2017-01-31 | -$382,135.00 | $109,460.00 | $185,391.00 | $280,722.00 | -$280,722.00 | $1,882.00 | — | -$7,800.00 |
|---|
| 2016-10-31 | -$513,315.00 | $81,500.00 | $463,239.00 | $722,224.00 | -$692,599.00 | $1,695.00 | — | -$7,525.00 |
|---|
| 2016-07-31 | -$130,473.00 | $77,679.00 | $44,121.00 | $464,586.00 | -$464,586.00 | $6,963.00 | — | -$12,703.00 |
|---|
| 2016-04-30 | $37,202.00 | $79,231.00 | $129,971.00 | $207,458.00 | -$207,458.00 | $8,274.00 | — | -$13,926.00 |
|---|
| 2016-01-31 | $350,011.00 | $74,148.00 | $72,322.00 | $414,364.00 | -$414,364.00 | $28,985.00 | — | -$34,547.00 |
|---|
| 2015-10-31 | $523,453.00 | $83,735.00 | $1.17M | $240,085.00 | -$240,085.00 | $41,712.00 | — | -$47,186.00 |
|---|
| 2015-07-31 | $453,973.00 | $90,075.00 | -$348,936.00 | $33,096.00 | -$33,096.00 | $8,212.00 | — | -$13,597.00 |
|---|
| 2015-04-30 | $359,007.00 | $92,254.00 | -$568,002.00 | $33,745.00 | -$33,745.00 | $31,455.00 | — | -$36,751.00 |
|---|
| 2015-01-31 | $288,393.00 | $91,396.00 | $117,627.00 | $35,438.00 | -$35,438.00 | $87,351.00 | — | -$93,190.00 |
|---|
| 2014-10-31 | $826,874.00 | $95,808.00 | $1.37M | $35,687.00 | $3,113.00 | $15,809.00 | — | -$57,974.00 |
|---|
| 2014-07-31 | $597,060.00 | $93,882.00 | $1.1M | $106,208.00 | -$106,208.00 | $2,280.00 | — | -$12,639.00 |
|---|
| 2014-04-30 | $327,778.00 | $95,850.00 | -$882,222.00 | $65,612.00 | -$65,612.00 | $0.00 | — | -$10,294.00 |
|---|
| 2014-01-31 | $661,933.00 | $91,655.00 | $1.75M | $0.00 | $0.00 | $0.00 | — | -$10,359.00 |
|---|
| 2013-10-31 | $1.22M | $94,389.00 | $2.97M | $43,989.00 | -$30,043.00 | — | — | -$10,156.00 |
|---|
| 2013-07-31 | $1.25M | $86,028.00 | $690,664.00 | $75,630.00 | -$75,630.00 | $0.00 | — | -$9,958.00 |
|---|
| 2013-04-30 | $1.39M | $83,025.00 | $1.52M | $18,278.00 | -$18,278.00 | — | — | -$9,759.00 |
|---|
| 2013-01-31 | $1.05M | $81,078.00 | $442,986.00 | $81,455.00 | -$81,455.00 | — | — | $100,296.00 |
|---|
| 2012-10-31 | $1.08M | $89,763.00 | $1.52M | $31,540.00 | -$13,385.00 | — | — | -$9,719.00 |
|---|
| 2012-07-31 | $1.28M | $80,268.00 | $1.14M | $59,983.00 | -$59,983.00 | — | — | -$7,869.00 |
|---|
| 2012-04-30 | $1.19M | $75,408.00 | -$99,711.00 | $88,878.00 | -$88,878.00 | — | — | -$7,701.00 |
|---|
| 2012-01-31 | $1.15M | $76,293.00 | -$106,041.00 | $6,961.00 | -$6,280.00 | — | — | -$7,537.00 |
|---|
| 2011-10-31 | $824,427.00 | $94,125.00 | $792,848.00 | $54,747.00 | -$54,347.00 | — | — | -$7,371.00 |
|---|
| 2011-07-31 | $1.5M | $77,895.00 | $1.05M | $2,549.00 | -$2,549.00 | — | — | -$7,976.00 |
|---|
| 2011-04-30 | $479,692.00 | $74,128.00 | $187,027.00 | $56,150.00 | -$56,150.00 | — | — | -$5,391.00 |
|---|
| 2011-01-31 | $356,260.00 | $74,713.00 | $106,118.00 | $10,065.00 | -$10,065.00 | — | — | -$4,424.00 |
|---|
| 2010-10-31 | $183,163.00 | $79,401.00 | $491,793.00 | $17,812.00 | -$112,812.00 | — | — | -$4,336.00 |
|---|
| 2010-07-31 | $121,409.00 | $79,523.00 | -$586,190.00 | $7,562.00 | -$7,562.00 | — | — | -$11,751.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 | -$100,463.00 | — | -$214,886.00 | $6,644.00 | -$1.47M | $31,443.00 | $1.72M | -$1.75M |
|---|
| 2024-10-31 | -$777,619.00 | — | -$566,701.00 | $159,743.00 | -$1.36M | $11,263.00 | $1.72M | -$1.73M |
|---|
| 2023-10-31 | $1.31M | — | $1.89M | $7,251.00 | -$4.22M | $34,344.00 | $1.72M | -$1.76M |
|---|
| 2022-10-31 | $1.01M | $51,107.00 | $592,457.00 | $19,269.00 | -$19,269.00 | $81,992.00 | $3.45M | -$3.53M |
|---|
| 2021-10-31 | -$2.09M | $72,728.00 | $804,842.00 | $10,845.00 | $1.3M | $25,966.00 | $1.73M | -$1.75M |
|---|
| 2020-10-31 | $2.05M | $86,283.00 | $1.51M | $55,657.00 | -$28,957.00 | $1,699.00 | $1.73M | $204,706.00 |
|---|
| 2019-10-31 | $2.09M | $99,095.00 | -$2.21M | $57,379.00 | $1.84M | $87,891.00 | $0.00 | -$155,577.00 |
|---|
| 2018-10-31 | $1.28M | $74,601.00 | $3.72M | $122,009.00 | -$116,009.00 | $56,525.00 | — | -$1.8M |
|---|
| 2017-10-31 | -$1.41M | $107,679.00 | -$922,667.00 | $56,973.00 | -$9,216.00 | $15,427.00 | — | -$71,105.00 |
|---|
| 2016-10-31 | -$256,575.00 | $312,558.00 | $709,653.00 | $1.81M | -$1.78M | $45,917.00 | — | -$68,701.00 |
|---|
| 2015-10-31 | $1.62M | $357,460.00 | $372,607.00 | $342,364.00 | -$342,364.00 | $168,730.00 | — | -$190,724.00 |
|---|
| 2014-10-31 | $2.41M | $377,195.00 | $3.33M | $207,507.00 | -$168,707.00 | $18,089.00 | — | -$91,266.00 |
|---|
| 2013-10-31 | $4.91M | $344,520.00 | $5.63M | $219,352.00 | -$205,406.00 | — | — | $70,423.00 |
|---|
| 2012-10-31 | $4.69M | $321,732.00 | $2.46M | $187,362.00 | -$168,526.00 | — | — | -$32,826.00 |
|---|
| 2011-10-31 | $3.16M | $320,861.00 | $2.14M | $123,511.00 | -$123,111.00 | — | — | -$25,162.00 |
|---|
| 2010-10-31 | $371,911.00 | $321,713.00 | $466,349.00 | $45,429.00 | -$140,429.00 | — | — | -$42,714.00 |
|---|