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

C Cost of Revenue
Latest reported$71.39Bperiod ending
Latest reported$71.39Bperiod ending
C TTM Cost of Revenue ($0.00 → $71.39B)
TTM cost of revenue
High-resolution chart · PNG
C cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 71,386,000,000 | |
| 92,988,000,000 | |
| 93,470,000,000 | |
| 93,238,000,000 | |
| 93,968,000,000 | |
| 95,471,000,000 | |
| 96,905,000,000 | |
| 99,587,000,000 | |
| 101,770,000,000 | |
| 98,906,000,000 | |
| 94,510,000,000 | |
| 87,481,000,000 | |
| 75,661,000,000 | |
| 61,520,000,000 | |
| 45,857,000,000 | |
| 30,852,000,000 | |
| 17,185,000,000 | |
| 10,254,000,000 | |
| 6,256,000,000 | |
| 3,178,000,000 | |
| 5,452,000,000 | |
| 8,860,000,000 | |
| 19,620,000,000 | |
| 32,265,000,000 | |
| 38,145,000,000 | |
| 42,589,000,000 | |
| 40,765,000,000 | |
| 37,473,000,000 | |
| 37,478,000,000 | |
| 36,187,000,000 | |
| 34,027,000,000 | |
| 31,733,000,000 | |
| 29,564,000,000 | |
| 27,598,000,000 | |
| 25,652,000,000 | |
| 23,859,000,000 | |
| 22,315,000,000 | |
| 20,840,000,000 | |
| 19,590,000,000 | |
| 19,289,000,000 | |
| 19,503,000,000 | |
| 19,216,000,000 | |
| 19,254,000,000 | |
| 19,103,000,000 | |
| 18,223,000,000 | |
| 18,505,000,000 | |
| 19,150,000,000 | |
| 19,761,000,000 | |
| 20,369,000,000 | |
| 21,410,000,000 | |
| 22,429,000,000 | |
| 23,861,000,000 | |
| 25,822,000,000 | |
| 27,557,000,000 | |
| 29,414,000,000 | |
| 31,234,000,000 | |
| 31,908,000,000 | |
| 33,644,000,000 | |
| 35,430,000,000 | |
| 36,058,000,000 | |
| 38,388,000,000 | |
| 41,108,000,000 | |
| 44,377,000,000 | |
| 50,049,000,000 | |
| 53,573,000,000 | |
| 57,246,000,000 | |
| 63,670,000,000 | |
| 66,725,000,000 | |
| 75,207,000,000 | |
| 81,225,000,000 | |
| 82,158,000,000 | |
| 86,168,000,000 | |
| 91,783,000,000 | |
| 95,280,000,000 | |
| 96,510,000,000 | |
| 94,804,000,000 | |
| 85,820,000,000 | |
| 77,224,000,000 | |
| 70,696,000,000 | |
| 63,931,000,000 | |
| 58,156,000,000 | |
| 53,636,000,000 | |
| 48,871,000,000 | |
| 44,605,000,000 | |
| 39,904,000,000 | |
| 34,632,000,000 | |
| 30,803,000,000 | |
| 28,256,000,000 | |
| 26,530,000,000 | |
| 25,178,000,000 | |
| 25,291,000,000 | |
| 25,317,000,000 | |
| 26,551,000,000 | |
| 29,551,000,000 | |
| 30,544,000,000 | |
| 31,243,000,000 | |
| 31,537,000,000 | |
| 32,851,000,000 | |
| 35,140,000,000 | |
| 38,722,000,000 |