CWST Operating Cash Flow (Statement)
Casella Waste Systems Inc Class A · Operating Cash Flow (Statement)

CWST Operating Cash Flow (Statement)
Latest reported$351.15Mperiod ending
CWST TTM Cash from Operations ($31.60M → $351.15M)
TTM operating cash flow (statement)
High-resolution chart · PNG
CWST operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 351,154,000 | |
| 341,906,000 | |
| 329,776,000 | |
| 342,974,000 | |
| 341,222,000 | |
| 323,799,000 | |
| 281,355,000 | |
| 246,861,000 | |
| 229,677,000 | |
| 224,974,000 | |
| 233,092,000 | |
| 222,707,999 | |
| 208,258,999 | |
| 208,396,999 | |
| 217,313,999 | |
| 201,079,000 | |
| 195,975,000 | |
| 175,304,000 | |
| 182,737,000 | |
| 162,096,000 | |
| 156,442,000 | |
| 157,278,000 | |
| 139,922,000 | |
| 157,249,000 | |
| 141,071,000 | |
| 126,842,999 | |
| 116,828,999 | |
| 102,411,999 | |
| 111,005,999 | |
| 112,817,000 | |
| 120,834,000 | |
| 118,355,000 | |
| 115,608,000 | |
| 109,656,000 | |
| 107,538,000 | |
| 103,463,000 | |
| 84,858,000 | |
| 89,386,000 | |
| 80,434,000 | |
| 86,048,000 | |
| 82,203,000 | |
| 77,926,000 | |
| 70,507,000 | |
| 60,695,000 | |
| 53,307,000 | |
| 37,304,000 | |
| 54,963,000 | |
| 44,357,000 | |
| 43,697,000 | |
| 49,642,000 | |
| 51,013,000 | |
| 49,605,000 | |
| 55,866,000 | |
| 43,861,000 | |
| 44,559,000 | |
| 44,672,000 | |
| 57,356,000 | |
| 63,775,000 | |
| 47,370,000 | |
| 48,848,000 | |
| 43,518,000 | |
| 42,882,000 | |
| 67,047,000 | |
| 64,697,000 | |
| 58,340,000 | |
| 69,737,000 | |
| 74,831,000 | |
| 78,855,000 | |
| 82,434,000 | |
| 77,567,000 | |
| 71,450,000 | |
| 76,074,000 | |
| 71,755,000 | |
| 72,217,000 | |
| 76,220,000 | |
| 76,583,000 | |
| 82,479,000 | |
| 80,576,000 | |
| 68,799,000 | |
| 77,860,000 | |
| 70,836,000 | |
| 75,064,000 | |
| 83,034,000 | |
| 83,792,000 | |
| 85,942,000 | |
| 83,034,000 | |
| 85,528,000 | |
| 82,724,000 | |
| 74,623,000 | |
| 69,898,000 | |
| 74,612,000 | |
| 56,079,000 | |
| 70,031,000 | |
| 64,952,000 | |
| 52,778,000 | |
| 56,263,000 | |
| 49,648,000 | |
| 61,895,000 | |
| 54,930,000 | |
| 67,031,000 |