Cost of Revenue
$1.11B
TTM · Period ending: · USD

GGG Cost of Revenue
Latest reported$1.11Bperiod ending
Latest reported$1.11Bperiod ending
GGG TTM Cost of Revenue ($0.00 → $1.11B)
TTM cost of revenue
High-resolution chart · PNG
GGG cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,109,734,000 | |
| 1,073,705,000 | |
| 1,072,373,000 | |
| 1,063,421,000 | |
| 1,046,352,000 | |
| 1,035,301,000 | |
| 1,015,414,000 | |
| 990,855,000 | |
| 988,164,000 | |
| 1,000,230,000 | |
| 980,096,000 | |
| 998,610,000 | |
| 1,014,138,000 | |
| 1,043,546,000 | |
| 1,090,778,000 | |
| 1,086,082,000 | |
| 1,068,915,000 | |
| 1,022,821,000 | |
| 986,674,000 | |
| 953,659,000 | |
| 914,113,000 | |
| 886,014,000 | |
| 827,037,000 | |
| 795,178,000 | |
| 772,573,000 | |
| 755,386,000 | |
| 772,397,000 | |
| 786,289,000 | |
| 781,060,000 | |
| 782,361,000 | |
| 775,654,000 | |
| 770,753,000 | |
| 747,560,000 | |
| 729,430,000 | |
| 710,305,000 | |
| 681,695,000 | |
| 671,565,000 | |
| 645,812,000 | |
| 633,255,000 | |
| 621,054,000 | |
| 610,500,000 | |
| 608,696,000 | |
| 600,577,000 | |
| 601,785,000 | |
| 589,225,000 | |
| 577,235,000 | |
| 568,068,000 | |
| 554,394,000 | |
| 537,873,000 | |
| 527,235,000 | |
| 508,817,000 | |
| 496,569,000 | |
| 486,635,000 | |
| 477,012,000 | |
| 478,385,000 | |
| 461,926,000 | |
| 445,717,000 | |
| 430,176,000 | |
| 403,739,000 | |
| 395,078,000 | |
| 386,118,000 | |
| 370,525,000 | |
| 358,476,000 | |
| 340,620,000 | |
| 319,972,000 | |
| 303,734,000 | |
| 288,270,000 | |
| 286,396,000 | |
| 302,711,000 | |
| 330,615,000 | |
| 366,378,000 | |
| 385,093,000 | |
| 395,309,000 | |
| 394,862,000 | |
| 393,547,000 | |
| 393,913,000 | |
| 394,657,000 | |
| 393,621,000 | |
| 386,155,000 | |
| 382,511,000 | |
| 375,396,000 | |
| 362,020,000 | |
| 356,263,000 | |
| 352,352,000 | |
| 336,294,000 | |
| 321,028,000 | |
| 300,122,000 | |
| 276,622,000 | |
| 266,369,000 | |
| 261,808,000 | |
| 257,217,000 | |
| 252,296,000 | |
| 247,597,000 | |
| 245,630,000 | |
| 240,853,000 | |
| 236,890,000 | |
| 229,909,000 | |
| 228,986,000 | |
| 225,245,000 | |
| 222,987,000 |