Free Cash Flow
$587.87M
TTM · Period ending: · USD

GGG Free Cash Flow
Latest reported$587.87Mperiod ending
Latest reported$587.87Mperiod ending
GGG TTM Free Cash Flow ($11.40M → $587.87M)
TTM free cash flow
High-resolution chart · PNG
GGG free cash flow history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Free Cash Flow (USD) |
|---|---|
| 587,866,000 | |
| 617,225,000 | |
| 631,210,000 | |
| 637,922,000 | |
| 624,881,000 | |
| 608,406,000 | |
| 548,051,000 | |
| 514,963,000 | |
| 464,196,000 | |
| 460,624,000 | |
| 495,434,000 | |
| 466,242,000 | |
| 397,618,000 | |
| 320,200,000 | |
| 244,540,000 | |
| 176,233,000 | |
| 173,086,000 | |
| 204,166,000 | |
| 227,308,000 | |
| 323,330,000 | |
| 380,337,000 | |
| 378,048,000 | |
| 367,662,000 | |
| 322,697,000 | |
| 310,759,000 | |
| 307,082,000 | |
| 305,957,000 | |
| 290,781,000 | |
| 296,424,000 | |
| 264,433,000 | |
| 284,453,000 | |
| 314,131,000 | |
| 295,113,000 | |
| 321,934,000 | |
| 305,437,000 | |
| 297,670,000 | |
| 276,656,000 | |
| 284,004,000 | |
| 256,547,000 | |
| 226,980,000 | |
| 209,091,000 | |
| 133,158,000 | |
| 122,922,000 | |
| 147,890,000 | |
| 171,871,000 | |
| 220,430,000 | |
| 226,681,000 | |
| 210,619,000 | |
| 199,039,000 | |
| 195,965,000 | |
| 205,220,000 | |
| 219,736,000 | |
| 221,372,000 | |
| 209,575,000 | |
| 191,793,000 | |
| 171,448,000 | |
| 162,250,000 | |
| 156,463,000 | |
| 143,130,000 | |
| 137,259,000 | |
| 121,817,000 | |
| 95,083,000 | |
| 80,190,000 | |
| 83,596,000 | |
| 86,863,000 | |
| 96,224,000 | |
| 125,613,000 | |
| 134,467,000 | |
| 143,541,000 | |
| 150,859,000 | |
| 127,468,000 | |
| 132,049,000 | |
| 134,905,000 | |
| 149,983,000 | |
| 156,775,000 | |
| 140,143,000 | |
| 121,134,000 | |
| 98,301,000 | |
| 103,729,000 | |
| 121,775,000 | |
| 129,817,000 | |
| 147,727,000 | |
| 139,171,000 | |
| 133,320,000 | |
| 119,016,000 | |
| 101,609,000 | |
| 104,065,000 | |
| 106,015,000 | |
| 105,637,000 | |
| 105,352,000 | |
| 104,119,000 | |
| 94,292,000 | |
| 90,816,000 | |
| 82,502,000 | |
| 86,891,000 | |
| 83,420,000 | |
| 88,879,000 | |
| 74,521,000 | |
| 64,779,000 | |
| 58,978,000 |