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

GEN Cost of Revenue
Latest reported$1.12Bperiod ending
Latest reported$1.12Bperiod ending
GEN TTM Cost of Revenue ($5.60M → $1.12B)
TTM cost of revenue
High-resolution chart · PNG
GEN cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,117,000,000 | |
| 1,077,000,000 | |
| 1,000,000,000 | |
| 925,000,000 | |
| 853,000,000 | |
| 776,000,000 | |
| 767,000,000 | |
| 756,000,000 | |
| 742,000,000 | |
| 731,000,000 | |
| 731,000,000 | |
| 727,000,000 | |
| 666,000,000 | |
| 589,000,000 | |
| 500,000,000 | |
| 427,000,000 | |
| 408,000,000 | |
| 408,000,000 | |
| 406,000,000 | |
| 388,000,000 | |
| 378,000,000 | |
| 362,000,000 | |
| 360,000,000 | |
| 376,000,000 | |
| 383,000,000 | |
| 393,000,000 | |
| 575,000,000 | |
| 738,000,000 | |
| 897,000,000 | |
| 1,050,000,000 | |
| 1,035,000,000 | |
| 1,018,000,000 | |
| 1,024,000,000 | |
| 1,032,000,000 | |
| 1,027,000,000 | |
| 1,013,000,000 | |
| 961,000,000 | |
| 853,000,000 | |
| 741,000,000 | |
| 656,000,000 | |
| 710,000,000 | |
| 815,000,000 | |
| 955,000,000 | |
| 1,084,000,000 | |
| 1,098,000,000 | |
| 1,153,000,000 | |
| 1,148,000,000 | |
| 1,152,000,000 | |
| 1,158,000,000 | |
| 1,149,000,000 | |
| 1,175,000,000 | |
| 1,191,000,000 | |
| 1,191,000,000 | |
| 1,175,000,000 | |
| 1,154,000,000 | |
| 1,126,000,000 | |
| 1,107,000,000 | |
| 1,082,000,000 | |
| 1,065,000,000 | |
| 1,058,000,000 | |
| 1,039,000,000 | |
| 1,045,000,000 | |
| 1,051,000,000 | |
| 1,045,000,000 | |
| 1,058,000,000 | |
| 1,105,000,000 | |
| 1,136,039,000 | |
| 1,176,875,000 | |
| 1,226,945,000 | |
| 1,226,927,000 | |
| 1,226,267,000 | |
| 1,226,592,000 | |
| 1,222,048,000 | |
| 1,220,330,000 | |
| 1,210,046,000 | |
| 1,225,608,000 | |
| 1,225,317,000 | |
| 1,215,826,000 | |
| 1,428,406,000 | |
| 1,297,125,000 | |
| 1,176,860,000 | |
| 981,869,000 | |
| 545,431,000 | |
| 483,487,000 | |
| 408,736,000 | |
| 403,215,000 | |
| 428,536,000 | |
| 394,646,000 | |
| 360,237,000 | |
| 327,554,000 | |
| 298,221,000 | |
| 275,893,000 | |
| 262,242,000 | |
| 250,116,000 | |
| 237,920,000 | |
| 225,205,000 | |
| 207,941,000 | |
| 194,610,000 | |
| 171,877,000 | |
| 143,071,000 |