Operating Cash Flow (Statement)
$1.43B
TTM · Period ending: · CAD

TMXXF Operating Cash Flow (Statement)
Latest reported$1.43B CADperiod ending
Latest reported$1.43B CADperiod ending
TMXXF TTM Cash from Operations · CAD ($81.96M → $1.43B)
TTM operating cash flow (statement)
High-resolution chart · PNG
TMXXF operating cash flow (statement) history
Trailing twelve months (TTM) · CAD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (CAD) |
|---|---|
| 1,430,354,599 | |
| 1,432,141,600 | |
| 726,809,582 | |
| 692,883,000 | |
| 733,700,000 | |
| 680,600,000 | |
| 623,400,000 | |
| 584,800,000 | |
| 531,300,000 | |
| 494,400,000 | |
| 526,400,000 | |
| 487,200,000 | |
| 482,700,000 | |
| 462,000,000 | |
| 444,100,000 | |
| 446,200,000 | |
| 451,400,000 | |
| 441,500,000 | |
| 441,400,000 | |
| 437,700,000 | |
| 421,700,000 | |
| 410,500,000 | |
| 410,900,000 | |
| 394,700,000 | |
| 389,900,000 | |
| 370,500,000 | |
| 344,000,000 | |
| 329,300,000 | |
| 332,800,000 | |
| 341,000,000 | |
| 347,100,000 | |
| 338,100,000 | |
| 301,100,000 | |
| 268,200,000 | |
| 276,600,000 | |
| 294,900,000 | |
| 314,400,000 | |
| 325,400,000 | |
| 314,400,000 | |
| 285,300,000 | |
| 267,500,000 | |
| 253,500,000 | |
| 247,200,000 | |
| 255,000,000 | |
| 263,000,000 | |
| 270,100,000 | |
| 253,400,000 | |
| 252,600,000 | |
| 247,900,000 | |
| 242,600,000 | |
| 284,600,000 | |
| 258,800,000 | |
| 119,700,000 | |
| 28,600,000 | |
| -34,200,000 | |
| 7,100,000 | |
| 130,900,000 | |
| 243,600,000 | |
| 303,500,000 | |
| 308,876,000 | |
| 313,376,000 | |
| 280,000,000 | |
| 278,700,000 | |
| 258,727,000 | |
| 238,549,000 | |
| 214,992,000 | |
| 204,877,000 | |
| 209,133,000 | |
| 226,278,000 | |
| 236,953,000 | |
| 244,022,000 | |
| 236,488,000 | |
| 237,023,000 | |
| 220,180,000 | |
| 221,680,000 | |
| 206,622,000 | |
| 189,513,000 | |
| 201,519,000 | |
| 189,528,000 | |
| 203,816,000 | |
| 206,289,000 | |
| 189,303,000 | |
| 167,126,000 | |
| 144,663,000 | |
| 124,732,000 | |
| 117,822,000 | |
| 127,021,000 | |
| 123,929,000 | |
| 123,232,000 | |
| 104,703,000 | |
| 81,962,000 |