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

ALL Cost of Revenue
Latest reported$40.02Bperiod ending
Latest reported$40.02Bperiod ending
ALL TTM Cost of Revenue ($0.00 → $40.02B)
TTM cost of revenue
High-resolution chart · PNG
ALL cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 40,021,000,000 | |
| 40,400,000,000 | |
| 44,374,000,000 | |
| 47,993,000,000 | |
| 49,934,000,000 | |
| 50,514,000,000 | |
| 49,015,000,000 | |
| 48,562,000,000 | |
| 48,139,000,000 | |
| 48,820,000,000 | |
| 49,419,000,000 | |
| 50,442,000,000 | |
| 50,110,000,000 | |
| 47,586,000,000 | |
| 44,949,000,000 | |
| 42,640,000,000 | |
| 40,763,000,000 | |
| 38,525,000,000 | |
| 36,644,000,000 | |
| 34,388,000,000 | |
| 31,851,000,000 | |
| 29,537,000,000 | |
| 28,576,000,000 | |
| 28,950,000,000 | |
| 29,514,000,000 | |
| 31,201,000,000 | |
| 32,188,000,000 | |
| 32,456,000,000 | |
| 32,081,000,000 | |
| 31,417,000,000 | |
| 30,641,000,000 | |
| 29,764,000,000 | |
| 29,356,000,000 | |
| 29,161,000,000 | |
| 29,326,000,000 | |
| 29,005,000,000 | |
| 28,988,000,000 | |
| 29,128,000,000 | |
| 29,354,000,000 | |
| 29,436,000,000 | |
| 29,079,000,000 | |
| 28,717,000,000 | |
| 27,962,000,000 | |
| 27,294,000,000 | |
| 26,863,000,000 | |
| 26,361,000,000 | |
| 26,247,000,000 | |
| 26,108,000,000 | |
| 25,806,000,000 | |
| 25,488,000,000 | |
| 25,108,000,000 | |
| 38,266,000,000 | |
| 37,975,000,000 | |
| 38,071,000,000 | |
| 37,997,000,000 | |
| 19,527,000,000 | |
| 14,410,000,000 | |
| 15,984,000,000 | |
| 16,181,000,000 | |
| 16,238,000,000 | |
| 16,268,000,000 | |
| 14,712,000,000 | |
| 15,091,000,000 | |
| 15,130,000,000 | |
| 15,118,000,000 | |
| 9,488,000,000 | |
| 3,743,000,000 | |
| 3,852,000,000 | |
| 3,978,000,000 | |
| 3,968,000,000 | |
| 4,023,000,000 | |
| 4,061,000,000 | |
| 4,113,000,000 | |
| 4,214,000,000 | |
| 4,270,000,000 | |
| 4,297,000,000 | |
| 4,296,000,000 | |
| 4,263,000,000 | |
| 4,179,000,000 | |
| 4,099,000,000 | |
| 4,047,000,000 | |
| 4,009,000,000 | |
| 4,018,000,000 | |
| 3,983,000,000 | |
| 3,886,000,000 | |
| 3,756,000,000 | |
| 3,619,000,000 | |
| 3,566,000,000 | |
| 3,551,000,000 | |
| 3,579,000,000 | |
| 3,697,000,000 | |
| 3,765,000,000 | |
| 3,726,000,000 | |
| 3,712,000,000 | |
| 3,534,000,000 | |
| 3,371,000,000 | |
| 3,405,000,000 | |
| 3,411,000,000 | |
| 3,404,000,000 | |
| 6,479,000,000 |