Gibraltar Industries Inc (ROCK)
Operating Cash Flow (Statement)
$71.04M
TTM · Period ending: · USD

ROCK Operating Cash Flow (Statement)
Latest reported$71.04Mperiod ending
Latest reported$71.04Mperiod ending
ROCK TTM Cash from Operations (-$8.60M → $71.04M)
TTM operating cash flow (statement)
High-resolution chart · PNG
ROCK operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 71,041,000 | |
| 112,150,000 | |
| 167,001,000 | |
| 151,477,000 | |
| 143,169,000 | |
| 134,767,000 | |
| 174,264,000 | |
| 166,155,000 | |
| 194,035,000 | |
| 233,612,000 | |
| 218,476,000 | |
| 270,786,000 | |
| 216,241,000 | |
| 148,490,000 | |
| 102,691,000 | |
| 78,156,000 | |
| 12,839,000 | |
| 18,541,000 | |
| 23,070,000 | |
| 16,385,000 | |
| 107,134,000 | |
| 128,891,000 | |
| 89,104,000 | |
| 113,635,000 | |
| 116,194,000 | |
| 124,411,000 | |
| 129,935,000 | |
| 131,829,000 | |
| 107,834,000 | |
| 82,263,000 | |
| 97,545,000 | |
| 59,449,000 | |
| 44,547,000 | |
| 45,521,000 | |
| 70,070,000 | |
| 70,324,000 | |
| 95,309,000 | |
| 109,727,000 | |
| 122,738,000 | |
| 143,441,000 | |
| 124,075,000 | |
| 116,790,000 | |
| 86,684,000 | |
| 58,885,000 | |
| 48,085,000 | |
| 32,416,000 | |
| 32,542,000 | |
| 40,533,000 | |
| 51,248,000 | |
| 58,363,000 | |
| 60,295,000 | |
| 61,253,000 | |
| 57,377,000 | |
| 50,467,000 | |
| 50,081,000 | |
| 46,383,000 | |
| 50,326,000 | |
| 45,935,000 | |
| 46,695,000 | |
| 41,862,000 | |
| 32,786,000 | |
| 38,089,000 | |
| 69,243,000 | |
| 74,435,000 | |
| 97,251,000 | |
| 120,825,000 | |
| 131,599,000 | |
| 142,513,000 | |
| 111,255,000 | |
| 105,592,000 | |
| 107,874,000 | |
| 143,915,000 | |
| 165,716,000 | |
| 173,986,000 | |
| 158,813,000 | |
| 102,749,000 | |
| 47,444,000 | |
| 7,023,000 | |
| -13,264,000 | |
| 49,086,000 | |
| 121,989,000 | |
| 175,302,000 | |
| 130,999,000 | |
| 56,528,000 | |
| -458,000 | |
| -39,709,000 | |
| -1,984,000 | |
| 22,021,000 | |
| 56,601,000 | |
| 64,826,000 | |
| 64,663,000 | |
| 44,017,000 | |
| 18,393,000 | |
| 3,426,000 | |
| 12,205,000 | |
| 30,224,000 | |
| 47,140,000 | |
| 63,769,000 | |
| 75,817,000 | |
| 70,107,000 |