Revenue
$2.31B
TTM · Period ending: · USD

GGG Revenue
Latest reported$2.31Bperiod ending
Latest reported$2.31Bperiod ending
GGG TTM Revenue ($225.10M → $2.31B)
TTM revenue
High-resolution chart · PNG
GGG revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Revenue (USD) |
|---|---|
| 2,310,237,000 | |
| 2,267,210,000 | |
| 2,248,464,000 | |
| 2,236,604,000 | |
| 2,192,120,000 | |
| 2,167,974,000 | |
| 2,149,411,000 | |
| 2,113,316,000 | |
| 2,131,287,000 | |
| 2,151,747,000 | |
| 2,158,148,000 | |
| 2,195,605,000 | |
| 2,184,007,000 | |
| 2,189,979,000 | |
| 2,178,882,000 | |
| 2,143,521,000 | |
| 2,128,095,000 | |
| 2,069,147,000 | |
| 2,027,764,000 | |
| 1,987,608,000 | |
| 1,918,329,000 | |
| 1,870,949,000 | |
| 1,730,677,000 | |
| 1,650,115,000 | |
| 1,592,067,000 | |
| 1,553,306,000 | |
| 1,614,742,000 | |
| 1,646,045,000 | |
| 1,640,191,000 | |
| 1,655,572,000 | |
| 1,651,814,000 | |
| 1,653,292,000 | |
| 1,621,713,000 | |
| 1,585,589,000 | |
| 1,540,502,000 | |
| 1,474,744,000 | |
| 1,448,948,000 | |
| 1,396,328,000 | |
| 1,364,971,000 | |
| 1,329,293,000 | |
| 1,305,787,000 | |
| 1,297,581,000 | |
| 1,284,944,000 | |
| 1,286,485,000 | |
| 1,266,933,000 | |
| 1,250,561,000 | |
| 1,237,621,000 | |
| 1,221,130,000 | |
| 1,187,048,000 | |
| 1,161,469,000 | |
| 1,124,940,000 | |
| 1,104,024,000 | |
| 1,085,779,000 | |
| 1,065,216,000 | |
| 1,047,380,000 | |
| 1,012,456,000 | |
| 974,372,000 | |
| 945,247,000 | |
| 911,726,000 | |
| 895,283,000 | |
| 876,982,000 | |
| 839,598,000 | |
| 797,023,000 | |
| 744,065,000 | |
| 693,084,000 | |
| 650,429,000 | |
| 606,053,000 | |
| 579,212,000 | |
| 599,589,000 | |
| 659,512,000 | |
| 751,030,000 | |
| 817,270,000 | |
| 855,771,000 | |
| 855,810,000 | |
| 847,964,000 | |
| 841,339,000 | |
| 839,570,000 | |
| 834,499,000 | |
| 821,747,000 | |
| 816,468,000 | |
| 798,650,000 | |
| 773,385,000 | |
| 752,974,000 | |
| 731,702,000 | |
| 706,918,000 | |
| 679,050,000 | |
| 640,994,000 | |
| 605,032,000 | |
| 579,499,000 | |
| 564,221,000 | |
| 550,420,000 | |
| 535,098,000 | |
| 520,375,000 | |
| 512,419,000 | |
| 498,851,000 | |
| 487,048,000 | |
| 479,966,000 | |
| 472,785,000 | |
| 470,862,000 | |
| 472,819,000 |