Complete source-backed cash-flow history.
- Available history
- 2010-08-31 to 2026-05-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 |
|---|
| 2026-05-31 | $186,882.00 | — | — | — | — | — | — | — |
|---|
| 2026-02-28 | $119,168.00 | $1,370.00 | $182,241.00 | — | $0.00 | — | $145,271.00 | -$145,271.00 |
|---|
| 2025-11-30 | $120,856.00 | $1,439.00 | -$41,273.00 | — | -$2,631.00 | — | $72,634.00 | -$72,634.00 |
|---|
| 2025-08-31 | $167,629.00 | — | — | — | — | — | — | — |
|---|
| 2025-05-31 | $154,292.00 | — | — | — | — | — | — | — |
|---|
| 2025-02-28 | $116,267.00 | $980.00 | $104,543.00 | — | $4,500.00 | — | $217,906.00 | -$217,906.00 |
|---|
| 2024-11-30 | $120,682.00 | $1,181.00 | $219,015.00 | — | -$9,960.00 | — | $72,634.00 | -$72,634.00 |
|---|
| 2024-08-31 | $160,327.00 | — | — | — | — | — | — | — |
|---|
| 2024-05-31 | $145,685.00 | — | — | — | — | — | — | — |
|---|
| 2024-02-29 | $98,505.00 | $980.00 | $192,322.00 | — | $0.00 | — | $145,270.00 | -$145,270.00 |
|---|
| 2023-11-30 | $195,594.00 | $981.00 | $109,608.00 | — | $0.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2023-08-31 | $167,758.00 | — | — | — | — | — | — | — |
|---|
| 2023-05-31 | $126,528.00 | — | — | — | — | — | — | — |
|---|
| 2023-02-28 | $35,320.00 | $923.00 | $179,956.00 | — | — | — | $145,270.00 | -$145,270.00 |
|---|
| 2023-02-23 | $35,320.00 | $923.00 | $179,956.00 | — | $0.00 | — | $145,270.00 | -$145,270.00 |
|---|
| 2022-11-30 | $110,831.00 | $923.00 | -$412,559.00 | — | $0.00 | — | $72,636.00 | -$72,636.00 |
|---|
| 2022-08-31 | $164,355.00 | — | — | — | — | — | — | — |
|---|
| 2022-05-31 | $93,916.00 | — | — | — | — | — | — | — |
|---|
| 2022-02-28 | $62,889.00 | $1,310.00 | $142,361.00 | — | -$10,425.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2021-11-30 | $98,336.00 | $1,410.00 | $123,286.00 | — | $0.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2021-08-31 | $132,762.00 | — | — | — | — | — | — | — |
|---|
| 2021-05-31 | $86,779.00 | — | — | — | — | — | — | — |
|---|
| 2021-02-28 | $333,245.00 | $1,213.00 | $161,963.00 | — | $0.00 | — | $72,636.00 | -$72,636.00 |
|---|
| 2020-11-30 | -$141,417.00 | $1,120.00 | $261,623.00 | — | -$2,781.00 | — | $0.00 | $0.00 |
|---|
| 2020-08-31 | $103,611.00 | $2,442.00 | -$48,706.00 | — | -$10,497.00 | — | $290,540.00 | -$62,385.00 |
|---|
| 2020-05-31 | -$71,560.00 | — | — | — | — | — | — | — |
|---|
| 2020-02-29 | $43,194.00 | $740.00 | $50,373.00 | — | -$1,525.00 | — | $217,906.00 | -$217,906.00 |
|---|
| 2019-11-30 | $74,620.00 | $771.00 | $154,275.00 | — | -$3,348.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2019-08-31 | $374,473.00 | $1,286.00 | $277,246.00 | — | -$5,920.00 | — | $363,176.00 | -$363,176.00 |
|---|
| 2019-05-31 | $149,476.00 | — | — | — | — | — | — | — |
|---|
| 2019-02-28 | $96,860.00 | $399.00 | $96,910.00 | — | -$750.00 | — | $217,906.00 | -$217,906.00 |
|---|
| 2018-11-30 | $56,940.00 | $482.00 | $64,628.00 | — | -$3,466.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2018-08-31 | $172,555.00 | — | — | — | — | — | — | — |
|---|
| 2018-05-31 | $177,550.00 | — | — | — | — | — | — | — |
|---|
| 2018-02-28 | $100,830.00 | $152.00 | $140,560.00 | — | $270.00 | — | $145,270.00 | -$145,270.00 |
|---|
| 2017-11-30 | $133,372.00 | $541.00 | $121,348.00 | — | -$1,803.00 | — | $72,635.00 | -$72,635.00 |
|---|
| 2017-08-31 | $132,073.00 | — | — | — | — | — | — | — |
|---|
| 2017-05-31 | $136,012.00 | — | — | — | — | — | — | — |
|---|
| 2017-02-28 | $52,716.00 | $5,208.00 | -$82,674.00 | — | -$4,915.00 | — | $145,271.00 | -$145,271.00 |
|---|
| 2016-11-30 | $63,378.00 | $4,969.00 | $195,389.00 | — | -$1.00 | — | $72,635.00 | -$106,048.00 |
|---|
| 2016-08-31 | $165,245.00 | — | — | — | — | — | — | — |
|---|
| 2016-05-31 | $131,652.00 | — | — | — | — | — | — | — |
|---|
| 2016-02-29 | $89,125.00 | $4,849.00 | $109,525.00 | — | -$4,022.00 | — | $217,905.00 | -$217,905.00 |
|---|
| 2015-11-30 | $101,538.00 | $4,442.00 | $247,601.00 | — | $0.00 | — | $72,635.00 | -$104,533.00 |
|---|
| 2015-08-31 | $135,275.00 | — | — | — | — | — | — | — |
|---|
| 2015-05-31 | $119,154.00 | — | — | — | — | — | — | — |
|---|
| 2015-02-28 | -$245,605.00 | $4,235.00 | $41,832.00 | — | -$703.00 | — | $145,270.00 | -$145,270.00 |
|---|
| 2014-11-30 | $40,907.00 | $4,347.00 | $181,758.00 | — | $1.00 | — | $72,634.00 | -$103,085.00 |
|---|
| 2014-08-31 | $168,208.00 | — | — | — | — | — | — | — |
|---|
| 2014-05-31 | $271,595.00 | — | — | — | — | — | — | — |
|---|
| 2014-02-28 | $31,236.00 | $4,561.00 | $1,908.00 | — | — | — | $217,906.00 | -$217,906.00 |
|---|
| 2013-11-30 | $182,191.00 | $4,415.00 | -$17,340.00 | — | -$5,965.00 | — | $72,636.00 | -$101,706.00 |
|---|
| 2013-08-31 | $108,260.00 | — | — | — | — | — | — | — |
|---|
| 2013-05-31 | $125,438.00 | — | — | — | — | — | — | — |
|---|
| 2013-02-28 | -$65,356.00 | $4,344.00 | -$66,045.00 | — | -$150.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2012-11-30 | $78,942.00 | $4,645.00 | $124,651.00 | — | -$6,717.00 | — | $72,635.00 | -$100,387.00 |
|---|
| 2012-08-31 | $63,223.00 | — | — | — | — | — | — | — |
|---|
| 2012-05-31 | $267,094.00 | — | — | — | — | — | — | — |
|---|
| 2012-02-29 | $9,821.00 | $4,784.00 | $115,824.00 | — | — | — | $217,905.00 | -$217,905.00 |
|---|
| 2011-11-30 | $144,766.00 | $6,247.00 | $64,588.00 | — | -$3,765.00 | — | $72,633.00 | -$99,127.00 |
|---|
| 2011-08-31 | $70,385.00 | — | — | — | — | — | — | — |
|---|
| 2011-05-31 | $144,057.00 | — | — | — | — | — | — | — |
|---|
| 2011-02-28 | $34,855.00 | $7,423.00 | $165,140.00 | — | -$900.00 | — | — | -$217,906.00 |
|---|
| 2010-11-30 | $150,118.00 | $7,781.00 | $199,865.00 | — | -$16,990.00 | — | — | -$97,927.00 |
|---|
| 2010-08-31 | $128,115.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-11-30 | $559,044.00 | $4,481.00 | $414,388.00 | — | -$5,646.00 | — | $435,810.00 | -$435,810.00 |
|---|
| 2024-12-31 | $525,200.00 | $4,123.00 | $637,753.00 | — | -$9,960.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2024-11-30 | $525,200.00 | $4,123.00 | $637,753.00 | — | -$9,960.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2023-12-31 | $467,321.00 | $3,807.00 | $534,366.00 | — | -$1,180.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2023-11-30 | $525,200.00 | $3,807.00 | $534,366.00 | — | -$1,180.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2022-11-30 | $431,992.00 | $4,440.00 | $135,044.00 | — | $0.00 | — | $290,541.00 | -$290,541.00 |
|---|
| 2021-11-30 | $651,122.00 | $5,116.00 | $718,300.00 | — | -$2,525.00 | — | $290,540.00 | -$290,540.00 |
|---|
| 2020-11-30 | -$66,171.00 | $3,562.00 | $212,917.00 | — | -$13,278.00 | — | $290,540.00 | -$62,385.00 |
|---|
| 2019-11-30 | $449,093.00 | $2,057.00 | $431,521.00 | $3,248.00 | -$9,268.00 | — | $435,811.00 | -$435,811.00 |
|---|
| 2018-11-30 | $507,875.00 | $1,210.00 | $392,097.00 | — | -$5,775.00 | — | $363,175.00 | -$363,175.00 |
|---|
| 2017-11-30 | $454,173.00 | $11,536.00 | $259,888.00 | — | -$11,173.00 | — | $363,176.00 | -$363,176.00 |
|---|
| 2016-11-30 | $449,400.00 | $20,152.00 | $542,980.00 | — | -$4,023.00 | — | $435,810.00 | -$469,223.00 |
|---|
| 2015-11-30 | $110,362.00 | $17,145.00 | $526,103.00 | — | -$3,203.00 | — | $363,175.00 | -$395,073.00 |
|---|
| 2014-11-30 | $511,946.00 | $17,983.00 | $499,569.00 | — | -$7,643.00 | — | $435,811.00 | -$466,262.00 |
|---|
| 2013-11-30 | $350,533.00 | $17,493.00 | $45,701.00 | — | -$7,915.00 | — | $581,082.00 | -$610,152.00 |
|---|
| 2012-12-31 | $419,080.00 | — | — | — | — | — | — | — |
|---|
| 2012-11-30 | $419,080.00 | $18,924.00 | $494,892.00 | $11,198.00 | -$11,198.00 | — | $435,810.00 | -$463,562.00 |
|---|
| 2011-12-31 | $394,063.00 | — | — | — | — | — | — | — |
|---|
| 2011-11-30 | $394,063.00 | $26,389.00 | $463,670.00 | $11,145.00 | -$8,178.00 | — | $435,810.00 | -$462,304.00 |
|---|
| 2010-11-30 | $409,528.00 | $28,404.00 | $527,012.00 | — | -$40,769.00 | — | — | -$315,832.00 |
|---|