MSA Operating Cash Flow (Statement)
MSA Safety Incorporated Common Stock · Operating Cash Flow (Statement)

MSA Operating Cash Flow (Statement)
Latest reported$405.88Mperiod ending
MSA TTM Cash from Operations ($55.70M → $405.88M)
TTM operating cash flow (statement)
High-resolution chart · PNG
MSA operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 405,879,000 | |
| 377,721,000 | |
| 363,867,000 | |
| 349,421,000 | |
| 321,291,000 | |
| 307,375,000 | |
| 296,428,000 | |
| 347,434,000 | |
| 387,886,000 | |
| 429,652,000 | |
| 92,857,000 | |
| -12,505,000 | |
| -73,362,000 | |
| -152,977,000 | |
| 157,455,000 | |
| 172,905,000 | |
| 155,207,000 | |
| 178,052,000 | |
| 199,145,000 | |
| 226,543,000 | |
| 207,450,000 | |
| 238,576,000 | |
| 206,567,000 | |
| 186,879,000 | |
| 210,448,000 | |
| 177,352,000 | |
| 164,962,000 | |
| 168,867,000 | |
| 238,977,000 | |
| 250,678,000 | |
| 266,814,000 | |
| 227,287,000 | |
| 149,436,000 | |
| 151,299,000 | |
| 230,336,000 | |
| 292,703,000 | |
| 268,654,000 | |
| 242,290,000 | |
| 134,894,000 | |
| 76,861,000 | |
| 60,063,000 | |
| 60,911,000 | |
| 55,254,000 | |
| 66,059,000 | |
| 99,434,000 | |
| 80,971,000 | |
| 107,031,000 | |
| 96,877,000 | |
| 104,314,000 | |
| 114,122,000 | |
| 110,781,000 | |
| 126,148,000 | |
| 107,224,000 | |
| 123,100,000 | |
| 150,476,000 | |
| 135,886,000 | |
| 131,607,000 | |
| 108,047,000 | |
| 85,258,000 | |
| 68,447,000 | |
| 62,285,000 | |
| 48,644,000 | |
| 31,606,000 | |
| 35,270,000 | |
| 54,082,000 | |
| 91,955,000 | |
| 120,846,000 | |
| 125,672,000 | |
| 106,058,000 | |
| 88,358,000 | |
| 59,785,000 | |
| 28,139,000 | |
| 32,298,000 | |
| 18,068,000 | |
| 41,345,000 | |
| 75,403,000 | |
| 57,286,000 | |
| 59,360,000 | |
| 62,843,000 | |
| 48,603,000 | |
| 83,047,000 | |
| 89,058,000 | |
| 86,004,000 | |
| 88,923,000 | |
| 67,598,000 | |
| 61,075,000 | |
| 53,842,000 | |
| 34,160,000 | |
| 46,126,000 | |
| 49,944,000 | |
| 40,540,000 | |
| 36,553,000 | |
| 33,717,000 | |
| 49,111,000 | |
| 49,331,000 | |
| 56,277,000 | |
| 43,520,000 | |
| 30,659,000 | |
| 30,836,000 | |
| 37,385,000 |