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

FDS Cost of Revenue
Latest reported$1.22Bperiod ending
Latest reported$1.22Bperiod ending
FDS TTM Cost of Revenue ($21.90M → $1.22B)
TTM cost of revenue
High-resolution chart · PNG
FDS cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,223,146,000 | |
| 1,185,518,000 | |
| 1,154,057,000 | |
| 1,126,919,000 | |
| 1,097,782,000 | |
| 1,067,308,000 | |
| 1,033,565,000 | |
| 1,019,103,000 | |
| 1,011,945,000 | |
| 1,017,437,000 | |
| 1,012,140,000 | |
| 997,804,000 | |
| 973,225,000 | |
| 951,481,000 | |
| 932,410,000 | |
| 890,999,000 | |
| 871,106,000 | |
| 826,694,000 | |
| 809,333,000 | |
| 805,461,000 | |
| 786,400,000 | |
| 772,436,000 | |
| 737,882,000 | |
| 718,577,000 | |
| 695,446,000 | |
| 679,608,000 | |
| 672,737,000 | |
| 661,627,000 | |
| 663,446,000 | |
| 665,183,000 | |
| 666,424,000 | |
| 664,548,000 | |
| 659,296,000 | |
| 651,098,000 | |
| 632,451,000 | |
| 600,854,000 | |
| 566,580,000 | |
| 529,471,000 | |
| 507,647,000 | |
| 499,923,000 | |
| 487,409,000 | |
| 470,844,000 | |
| 446,928,000 | |
| 422,533,000 | |
| 405,340,000 | |
| 390,266,000 | |
| 380,241,000 | |
| 367,979,000 | |
| 353,686,000 | |
| 341,396,000 | |
| 327,456,000 | |
| 316,044,000 | |
| 306,380,000 | |
| 298,444,000 | |
| 290,601,000 | |
| 282,290,000 | |
| 275,537,000 | |
| 268,719,000 | |
| 262,065,000 | |
| 254,671,000 | |
| 244,623,000 | |
| 233,064,000 | |
| 222,195,000 | |
| 212,928,000 | |
| 206,550,000 | |
| 205,279,000 | |
| 204,771,000 | |
| 206,438,000 | |
| 209,363,000 | |
| 207,400,000 | |
| 204,687,000 | |
| 199,628,000 | |
| 191,239,000 | |
| 182,252,000 | |
| 173,547,000 | |
| 162,799,000 | |
| 152,797,000 | |
| 143,723,000 | |
| 135,837,000 | |
| 128,229,000 | |
| 121,352,000 | |
| 113,460,000 | |
| 105,687,000 | |
| 97,858,000 | |
| 91,801,000 | |
| 86,797,000 | |
| 81,421,000 | |
| 78,326,000 | |
| 74,194,000 | |
| 66,100,000 | |
| 66,653,000 | |
| 66,415,000 | |
| 66,286,000 | |
| 72,362,000 | |
| 70,754,000 | |
| 69,392,000 | |
| 67,947,000 | |
| 79,197,000 | |
| 73,412,000 | |
| 67,559,000 |