DSGR Operating Cash Flow (Statement)
Distribution Solutions Group Inc · Operating Cash Flow (Statement)

DSGR Operating Cash Flow (Statement)
Latest reported$56.94Mperiod ending
DSGR TTM Cash from Operations ($24.20M → $56.94M)
TTM operating cash flow (statement)
High-resolution chart · PNG
DSGR operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 56,935,000 | |
| 68,252,000 | |
| 83,849,000 | |
| 112,623,000 | |
| 56,980,000 | |
| 45,076,000 | |
| 56,453,000 | |
| 38,969,000 | |
| 102,831,000 | |
| 95,043,000 | |
| 102,286,000 | |
| 82,304,000 | |
| 55,978,000 | |
| 16,361,000 | |
| -11,029,000 | |
| -19,996,000 | |
| -32,034,000 | |
| 4,365,000 | |
| 16,421,000 | |
| 29,642,000 | |
| 33,603,000 | |
| 37,940,000 | |
| 32,528,000 | |
| 21,178,000 | |
| 19,266,000 | |
| 12,809,000 | |
| 9,196,000 | |
| 18,166,000 | |
| 16,218,000 | |
| 12,289,000 | |
| 20,299,000 | |
| 13,489,000 | |
| 13,397,000 | |
| 7,855,000 | |
| 7,070,000 | |
| 6,918,000 | |
| 1,787,000 | |
| 6,147,000 | |
| 8,460,000 | |
| 8,375,000 | |
| 9,157,000 | |
| 10,190,000 | |
| 9,285,000 | |
| 10,798,000 | |
| 9,175,000 | |
| 7,050,000 | |
| 1,861,000 | |
| 845,000 | |
| 3,780,000 | |
| -2,204,000 | |
| 2,234,000 | |
| 1,610,000 | |
| -6,769,000 | |
| -1,157,000 | |
| -7,574,000 | |
| -24,678,000 | |
| -22,953,000 | |
| -25,457,000 | |
| -23,278,000 | |
| 2,519,000 | |
| 9,181,000 | |
| 9,072,000 | |
| 14,788,000 | |
| 2,024,000 | |
| -2,492,000 | |
| 13,144,000 | |
| 15,944,000 | |
| 19,844,000 | |
| 26,727,000 | |
| 18,126,000 | |
| 15,738,000 | |
| 20,390,000 | |
| 20,540,000 | |
| 20,049,000 | |
| 11,548,000 | |
| 12,071,000 | |
| 16,961,000 | |
| 15,422,000 | |
| 19,885,000 | |
| 22,906,000 | |
| 14,853,000 | |
| 10,752,000 | |
| 17,796,000 | |
| 12,326,000 | |
| 16,077,000 | |
| 19,605,000 | |
| 25,835,000 | |
| 30,353,000 | |
| 33,648,000 | |
| 32,671,000 | |
| 26,418,000 | |
| 25,676,000 | |
| 21,140,000 | |
| 23,523,000 | |
| 28,962,000 | |
| 28,653,873 | |
| 31,776,873 | |
| 15,992,873 | |
| 6,446,873 | |
| 3,278,055 |