MSM Operating Cash Flow (Statement)
MSC Industrial Direct Company, Inc. Common Stock · Operating Cash Flow (Statement)

MSM Operating Cash Flow (Statement)
Latest reported$305.79Mperiod ending
MSM TTM Cash from Operations ($66.10M → $305.79M)
TTM operating cash flow (statement)
High-resolution chart · PNG
MSM operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 305,791,000 | |
| 301,192,000 | |
| 261,260,000 | |
| 333,717,000 | |
| 360,724,000 | |
| 407,119,000 | |
| 431,396,000 | |
| 410,696,000 | |
| 435,938,000 | |
| 443,053,000 | |
| 704,726,000 | |
| 699,582,000 | |
| 677,958,000 | |
| 605,202,000 | |
| 264,403,000 | |
| 246,183,000 | |
| 220,404,000 | |
| 162,949,000 | |
| 179,036,000 | |
| 224,462,000 | |
| 321,158,000 | |
| 359,858,000 | |
| 414,857,000 | |
| 396,739,000 | |
| 356,167,000 | |
| 385,663,000 | |
| 336,672,000 | |
| 328,426,000 | |
| 296,621,000 | |
| 320,049,000 | |
| 334,545,000 | |
| 339,658,000 | |
| 317,947,000 | |
| 268,372,000 | |
| 253,385,000 | |
| 246,841,000 | |
| 274,412,000 | |
| 314,779,000 | |
| 354,428,000 | |
| 401,103,000 | |
| 372,640,000 | |
| 385,164,000 | |
| 314,149,000 | |
| 249,791,000 | |
| 208,751,000 | |
| 168,530,000 | |
| 225,778,000 | |
| 272,406,000 | |
| 306,636,000 | |
| 341,893,000 | |
| 340,448,000 | |
| 325,437,000 | |
| 334,505,000 | |
| 295,248,000 | |
| 277,461,000 | |
| 234,284,000 | |
| 209,879,000 | |
| 203,701,000 | |
| 214,228,000 | |
| 209,962,000 | |
| 185,885,000 | |
| 155,918,000 | |
| 144,956,000 | |
| 149,857,000 | |
| 155,590,000 | |
| 211,868,000 | |
| 259,910,000 | |
| 285,448,000 | |
| 313,251,000 | |
| 299,411,000 | |
| 258,948,000 | |
| 218,555,000 | |
| 184,294,000 | |
| 158,453,000 | |
| 140,400,000 | |
| 165,183,000 | |
| 168,115,000 | |
| 159,346,000 | |
| 154,536,000 | |
| 133,508,000 | |
| 127,580,000 | |
| 138,077,000 | |
| 131,347,000 | |
| 125,132,000 | |
| 109,831,000 | |
| 85,822,000 | |
| 82,511,000 | |
| 66,917,000 | |
| 74,244,000 | |
| 80,782,000 | |
| 87,535,000 | |
| 83,676,000 | |
| 75,229,000 | |
| 57,721,000 | |
| 71,790,000 | |
| 84,870,000 | |
| 91,803,000 | |
| 113,399,000 | |
| 118,050,000 | |
| 90,905,000 |