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

T Cost of Revenue
Latest reported$45.78Bperiod ending
Latest reported$45.78Bperiod ending
T TTM Cost of Revenue ($0.00 → $45.78B)
TTM cost of revenue
High-resolution chart · PNG
T cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 45,775,000,000 | |
| 51,250,000,000 | |
| 51,353,000,000 | |
| 50,820,000,000 | |
| 55,571,000,000 | |
| 60,469,000,000 | |
| 64,833,000,000 | |
| 69,801,000,000 | |
| 68,909,000,000 | |
| 68,951,000,000 | |
| 68,939,000,000 | |
| 68,900,000,000 | |
| 68,389,000,000 | |
| 68,345,000,000 | |
| 68,634,000,000 | |
| 68,869,000,000 | |
| 69,428,000,000 | |
| 70,603,000,000 | |
| 74,399,000,000 | |
| 84,098,000,000 | |
| 95,262,000,000 | |
| 104,241,000,000 | |
| 108,922,000,000 | |
| 108,529,000,000 | |
| 108,337,000,000 | |
| 108,571,000,000 | |
| 110,916,000,000 | |
| 112,358,000,000 | |
| 113,862,000,000 | |
| 115,631,000,000 | |
| 111,854,000,000 | |
| 107,849,000,000 | |
| 104,645,000,000 | |
| 100,984,000,000 | |
| 101,900,000,000 | |
| 101,974,000,000 | |
| 101,225,000,000 | |
| 94,904,000,000 | |
| 88,627,000,000 | |
| 83,013,000,000 | |
| 75,456,000,000 | |
| 74,362,000,000 | |
| 70,966,000,000 | |
| 67,046,000,000 | |
| 65,892,000,000 | |
| 62,432,000,000 | |
| 61,565,000,000 | |
| 60,406,000,000 | |
| 54,106,000,000 | |
| 53,173,000,000 | |
| 52,231,000,000 | |
| 51,464,000,000 | |
| 56,442,000,000 | |
| 55,641,000,000 | |
| 54,625,000,000 | |
| 54,888,000,000 | |
| 55,147,000,000 | |
| 55,201,000,000 | |
| 55,703,000,000 | |
| 55,699,000,000 | |
| 52,253,000,000 | |
| 53,202,000,000 | |
| 52,898,000,000 | |
| 52,468,000,000 | |
| 51,240,000,000 | |
| 50,542,000,000 | |
| 50,647,000,000 | |
| 50,459,000,000 | |
| 50,582,000,000 | |
| 50,697,000,000 | |
| 50,037,000,000 | |
| 49,837,000,000 | |
| 48,648,000,000 | |
| 47,362,000,000 | |
| 47,123,000,000 | |
| 46,380,000,000 | |
| 41,354,000,000 | |
| 36,541,000,000 | |
| 32,046,000,000 | |
| 28,158,000,000 | |
| 27,464,000,000 | |
| 24,905,000,000 | |
| 22,143,000,000 | |
| 19,167,000,000 | |
| 17,733,000,000 | |
| 17,688,000,000 | |
| 17,579,000,000 | |
| 17,418,000,000 | |
| 17,171,000,000 | |
| 17,113,000,000 | |
| 16,888,000,000 | |
| 16,744,000,000 | |
| 19,551,000,000 | |
| 19,426,000,000 | |
| 19,453,000,000 | |
| 19,282,000,000 | |
| 19,460,000,000 | |
| 21,640,000,000 | |
| 23,772,000,000 | |
| 25,943,000,000 |